使用.Net构建Web用户界面的最有效方法

时间:2011-04-21 12:21:50

标签: .net

考虑开发人员的观点, 什么是创建,维护和改进复杂Web UI的最有效方法。

我熟悉一堆像ext.net,telerik,devx这样的工具包。 Silverlight也是一个值得考虑的选择。

你会向我推荐什么?

4 个答案:

答案 0 :(得分:0)

ASP.Net MVC现在非常热门。

Silverlight很好,只要您确定您的用户将在需要时安装插件。如果它是一个企业应用程序,而不是面向公众的网站,那么你可能很好。

这真的是你的呼唤,我能想到的任何一个都没有明显的优势。

答案 1 :(得分:0)

在客户端使用KnockoutJS for MVVM的MVC 3是一种很好的分离方式。

答案 2 :(得分:0)

我认为这主要涉及系统的一般架构。需要记住的两件事是

关注点分离 - 确保表示层仅关注表示

模块化 - 创建离散的,可测试的模块(控件)

无论你使用什么(MVC,webforms,silverlight),一个好的架构将使UI维护更有效率。

答案 3 :(得分:0)

我已经将ASP.NET MVC用于两个企业项目,我喜欢用MVC来控制UI。你完全免费,你可以随心所欲,因为你正在创建自己的HTML。尽管手工编写了所有HTML,但它比我工作的Silverlight项目快速完成。