【问题标题】:Architecture of a static source code for three different technologi?三种不同技术的静态源代码架构?
【发布时间】:2015-12-29 21:02:43
【问题描述】:

如果您在 asp.net mvc 中创建了一个 webbapplication,并且也应该适用于 Iphone 和 android。

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

谢谢!

【问题讨论】:

    标签: c# android iphone asp.net-mvc


    【解决方案1】:

    没有。

    在 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 并将功能保存在一个地方。建议您发布更具体的问题。
    猜你喜欢
    • 1970-01-01
    • 2013-08-02
    • 2013-10-07
    • 2013-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-25
    • 1970-01-01
    相关资源
    最近更新 更多