2010-11-15 101 views
0

为什么这两个tecnologies?选择其中一个关键的决定是哪些?准则和情景?ASP.NET MVC3 vs Silverlight4

ASP.NET MVC3提供Silverlight4没有几个功能:...

Silverlight4提供了一些功能,ASP.NET MVC 3不...

更多:什么是HTML5?和ASP.NET的WEB应用程序?

有人可以解释一下吗?谢谢。

+2

我想你可能不得不解释为什么你正在尝试做的,需要比较SL4,HTML5与MVC3,因为他们都是非常不同的。期望的结果是什么?是否决定在应用程序设计中使用哪一个? – stack72 2010-11-15 10:50:21

+1

你的背景是什么?你真的想要一个深入的技术比较(它不是真的出现这样的问题)吗? – 2010-11-15 10:55:20

+0

你已经提出了15个问题没有标记任何答案。尊重社区。 – 2010-11-15 14:57:44

回答

3

你提的问题非常广泛,可在我看来,没有不知道你想要做什么或方案可能来回答。

基本上有提到的技术之间的一个重要区别:ASP.NET和ASP.NET MVC的服务器端技术的同时,Silverlight和HTML5应用程序在客户端系统上运行。

这意味着,你必须决定,如果服务器应用程序更好,因为如您可以处理大量计算得到的简单结果的服务器数据,这些数据会传输到客户端,或者您想要使用通常可以具有更复杂用户界面的客户端应用程序,用户可以轻松使用,而无需使用AJAX进行数据传输,回发等

当然,你必须考虑安全问题了。客户端运行的代码越多,攻击代码的方式就越多。当然有服务器网站应用程序的例子设计非常不安全,但这是另一点..

我建议你首先想想你想达到的结果,然后想想满足你需要的技术。