asp.net-mvc – Silverlight 3是否会改变MVC与Silverlight的问题?

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – Silverlight 3是否会改变MVC与Silverlight的问题?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我即将开始一个新项目并调查是否使用MVC,Silverlight或两者.这个问题 Silverlight vs. ASP.NET MVC是一个很好的起点.但是看看SL3测试版,看起来有两件事情会改变景观.首先,导航功能是Silverlight的直接功能,现在有.NET RIA服务.虽然它实际上不是Silverlight的一部分,但它相当集成,似乎弥合了客户端和服务器操作之间的差距.在我看来,MVC很强大的领域和Silverlight(作为客户端技术)不是.我知道你仍然可以使用两者,但是你应该为什么?

解决方法

简单地说,不.

桌面上的Silverlight和silverlight更像是刚刚在网络上运行的winforms / wpf应用程序.他们是有状态的,并且与网站的行为截然不同. Silverlight应用程序只能在允许Silverlight运行的计算机上运行.在业务网络设置中,他们可能已设置组策略,因此无法安装Silverlight.那你就遇到了问题.

然而,ASP.NET MVC是一种无状态类型的设计,几乎任何拥有Web浏览器的人都可以使用它而不管平台.使用ASP.NET MVC可以更自由地使用您的站点,因为您没有安装任何类型的运行时的最终用户.

我认为每个人都有自己的位置,而且非常明显. Silverlight非常适合在适用的情况下创建丰富的体验.我怀疑你会看到更多的银色灯泡替换网站.

猜你在找的asp.Net相关文章