传统的ASP .NET Web Forms与MVC

cru*_*ble 22 asp.net-mvc webforms

作为拥有一些winforms和客户端应用程序经验的人 - 是否值得回去学习传统ASP .NET页面的工作方式,或者直接进入ASP .NET MVC是否可以?

我有点在寻找一般C#的知识中的陷阱或陷阱,我不会从截屏视频系列和ASP .NET网站上的内容中得知.

Nic*_*rdi 42

这是MVC的伟大之处.它比普通的ASP.NET Web窗体更接近框架的基础.因此,通过使用MVC并理解它,您将更好地理解WebForms的工作方式.WebForms的问题在于有很多魔力,并且大约6年的时间尝试使Web像Windows窗体一样工作,因此您可以将控制树层次结构和所有内容都转换为Web.使用MVC,您可以获得WinForm影响力的核心.

所以从MVC开始,如果需要,您将能够轻松地进入WebForms.

  • 从MVC开始然后转移到WebForms?如此愚蠢 .它喜欢走1步转发和3回 (2认同)

Lor*_*zCK 8

我同意尼克:MVC更接近真实的网络范式,通过使用它,你将面临你的网站真正的工作方式.WebForms将大部分这些东西从你身上抽离出来,而且从PHP背景来看,我发现它确实是非直观的.

我建议你直接跳转到MVC并跳过WebForms.如上所述,如果需要,您将能够回到它.