Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 三种不同技术的静态源代码架构?_C#_Android_Iphone_Asp.net Mvc - Fatal编程技术网

C# 三种不同技术的静态源代码架构?

C# 三种不同技术的静态源代码架构?,c#,android,iphone,asp.net-mvc,C#,Android,Iphone,Asp.net Mvc,如果您在asp.net mvc中创建了一个Web应用程序,并且还应该适用于Iphone和android 如果你有一个C#的静态源代码,而你不能作为SQL代码应用,而这个统计代码是Iphone和android所需要的,这是否意味着我需要基于相同的代码有三个不同的源代码 谢谢 没有 在MVC web应用程序中,设备需要理解的唯一代码/语言是通用的,例如HTML、Javascript、CSS等。项目中的任何c#或SQL代码都在web服务器上执行,而不是在设备上执行。当然,web服务器有一个单一的代码库

如果您在asp.net mvc中创建了一个Web应用程序,并且还应该适用于Iphone和android

如果你有一个C#的静态源代码,而你不能作为SQL代码应用,而这个统计代码是Iphone和android所需要的,这是否意味着我需要基于相同的代码有三个不同的源代码

谢谢

没有


在MVC web应用程序中,设备需要理解的唯一代码/语言是通用的,例如HTML、Javascript、CSS等。项目中的任何c#或SQL代码都在web服务器上执行,而不是在设备上执行。当然,web服务器有一个单一的代码库。

你是说android和ipohne应该访问单一的代码库才能使用特定的静态代码吗?我不知道你所说的“特定的静态代码”是什么意思MVC web应用程序不在设备上执行,因此不需要访问驱动网站的可执行代码。对于web应用程序,设备浏览器向web服务器发出HTTP请求,web服务器执行代码并提供文档,然后由设备解析和显示。如果有源代码,而不是sql代码,需要在ASP.net mvc、android和Iphone中使用,我应该如何做?我不理解你的问题。不执行或分发源代码(通常使用目标代码或预编译代码)。我想你的意思是说你有共同的功能,不一定是共同的源代码。提供通用功能是一个非常广泛的问题,有很多解决方案,例如,您可以实现功能三次(在每个平台上一次),实现一次并使用三个不同的目标进行编译,或者使用某种RPC或AJAX并将功能保留在一个位置。建议你发布一个更具体的问题。