作为拥有一些winforms和客户端应用程序经验的人 - 是否值得回去学习传统ASP .NET页面的工作方式,或者直接进入ASP .NET MVC是否可以?
我有点在寻找一般C#的知识中的陷阱或陷阱,我不会从截屏视频系列和ASP .NET网站上的内容中得知.
这是MVC的伟大之处.它比普通的ASP.NET Web窗体更接近框架的基础.因此,通过使用MVC并理解它,您将更好地理解WebForms的工作方式.WebForms的问题在于有很多魔力,并且大约6年的时间尝试使Web像Windows窗体一样工作,因此您可以将控制树层次结构和所有内容都转换为Web.使用MVC,您可以获得WinForm影响力的核心.
所以从MVC开始,如果需要,您将能够轻松地进入WebForms.
我同意尼克:MVC更接近真实的网络范式,通过使用它,你将面临你的网站真正的工作方式.WebForms将大部分这些东西从你身上抽离出来,而且从PHP背景来看,我发现它确实是非直观的.
我建议你直接跳转到MVC并跳过WebForms.如上所述,如果需要,您将能够回到它.