gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 04:50:58 26 4
gpt4 key购买 nike

我很快就会开始一个新项目,并研究是否使用 MVC、Silverlight 或两者兼而有之。这个问题Silverlight vs. ASP.NET MVC是一个很好的起点。但纵观 SL3 测试版,似乎有两件事稍微改变了格局。首先,导航功能是 Silverlight 的直接功能,现在是 .NET RIA 服务。虽然它实际上不是 Silverlight 的一部分,但它是相当集成的,并且似乎弥合了客户端和服务器操作之间的差距。在我看来,MVC 强大而 Silverlight(作为客户端技术)不强大的领域。我知道您仍然可以同时使用两者,但您应该使用吗?为什么?

最佳答案

简单地说,没有。

桌面上的 Silverlight 和 silverlight 更像是恰好在 web 上运行的 winforms/wpf 应用程序。它们是有状态的并且行为与网站非常不同。 Silverlight 应用程序只能在允许运行 silverlight 的机器上运行。在业务网络设置中,他们可能设置了组策略,因此无法安装 silverlight。那你就有问题了。

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

我认为每个人都有自己的位置,这非常明显。 Silverlight 非常适合在适用的情况下创建丰富的体验。我怀疑你会看到太多的silverlight 出现替代网站。

关于asp.net-mvc - Silverlight 3 是否改变了 MVC 与 Silverlight 的问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/670223/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com