【发布时间】:2009-12-14 05:27:39
【问题描述】:
我是 asp.net 世界的新手(但对 .net 并不陌生),我一直在玩各种东西,看看我想如何构建我正在开发的 Web 应用程序。在玩游戏的过程中,我决定不想使用 asp.net 的控件,因为我已经完成了足够多的 php 和 ruby on rails 以熟悉常规 HTML 和相当数量的 javascript。
我看到了很多 asp.net webforms 和 asp.net MVC 之间的比较,但是当我归结为它时,我并没有看到太大的差异(我承认这可能是我错过了差异而不是比他们不在那里)。我已经使用 MVC 类型的架构编写了我的 asp.net 应用程序(aspx 有视图,aspx.cs 有控制器代码,模型是 app_code 目录中的单独类)。
如果我不打算使用asp.net控件,只打算使用纯html和javascript,那么使用MVC框架有什么好处呢?到目前为止,我看到的唯一一个就是路由,我敢肯定,如果我看得更多,我可以找到简单的方法来进行自定义路由,而无需使用整个 MVC 框架。
无论如何,如果有人能详细介绍 asp.net webforms 减去 asp 控件与 mvc 框架,我将不胜感激。
【问题讨论】:
标签: asp.net asp.net-mvc