我目前正在学习ASP.NET,我很难弄清楚与webforms相比,ASP.NET MVC应该如何使用。
我通常使用PHP制作网站,并且必须学习很多关于webforms的知识:回发、回调、web控件等等。但据我所知,所有这些都不应该在MVC应用程序中使用,这对我来说似乎很奇怪,因为这些都代表了ASP.NET框架的许多特性。我想确认以下几点:
提前谢谢!
发布于 2012-07-01 14:15:00
当使用ASP.NET MVC时,我应该忘记所有关于回发和回调的事情吗?
我应该忘记大多数网络控件吗?(我指的是以asp:开始的控件)。它们中的大多数似乎无法使用,因为在webforms中没有任何“表单”标记。
在这种情况下,说ASP.NET MVC有点像组织良好的PHP是对的吗?Webforms的工作方式与PHP完全不同,因为有了回发机制,但在我看来,MVC应用程序的设计方式与PHP差不多。
.ascx用户组件是否仍在ASP.NET MVC中使用?
那么脚本管理器和AJAX框架呢?
我应该像使用PHP那样使用Javascript吗?
ASP.Net MVC与WebForms完全不同。
与PHP的比较取决于您如何使用PHP。
https://stackoverflow.com/questions/11282643
复制相似问题