In recent months, the ASP. net mvc framework has attracted more and more Web developers. Today, I have seen some enthusiasts on the Internet intermittently trying to use this framework to write some demos, and even simply integrate ASP. NET AJAX framework-related technologies. So,Does the ASP. net mvc Framework evolve into a mainstream UI platform for ASP. NET in the future by replacing the ASP. NET Web form framework technology?To this end, Microsoft's Joe Stagner has a concise BLOG (Address: http://www.misfitgeek.com/Will+ASPNET+MVC+Be+The+Main+Web+UI+Platform+For+ASPNET.aspx) to answer this question very clearly.
Answers from Joe Stagner
1.) Will ASP. net mvc become the mainstream Web platform of ASP. NET Framework in the future?
None!
MVC is only a Web development framework recommendation recommended by Microsoft. It is absolutely impossible to replace WebForms. WebForms will continue to develop and will be the main UI development framework of ASP. NET platform. MVC is only a possible development framework recommended for building ASP. NET applications. However, ASP. NET programmers have an excellent choice. Which one is used depends on the actual situation.
From my personal point of view, I will continue to use the WebForms framework, and it is not very likely to use the MVC framework to replace the WebForms framework in future work.
2.) Will WebForms continue to develop and be supported by Microsoft?
Absolutely!
In fact, I will publish several video blogs this fall. In these blogs, I will focus on the features and main places of the "New Generation" WebForms framework.
3.) which JavaScript. Framework will be recommended for use with ASP. net mvc (ASP. net ajax, jQuery, etc?
Microsoft supports our own AJAX client library. However, I often use jQuery and other independent script libraries. Note that Microsoft's AJAX client library is very friendly to any JavaScript Library (these libraries use namespace technology to avoid problems caused by duplicate name conflicts.
4.) Will the ASP. net ajax framework be well supported in the ASP. net mvc framework?
I don't know.
Because ASP. net ajax is an AJAX framework developed based on the page return framework, this determines that the main content on the server side is still dominated by the WebForms framework. However, developers can freely choose to implement the client content.
For the combination of the SP. net ajax framework and ASP. net mvc Framework, Nikhil has compiled a simple MVC small case. The address is
Http://www.nikhilk.net/Ajax-MVC.aspx
5.) Will ASP. net ajax and Ajax Control Toolkit continue to develop and be supported by Microsoft?
Absolutely!
Conclusion
Web forms frameworks will never stop developing. On the contrary, they will continue to become mainstream frameworks and will continue to develop!
Original article: http://www.cnblogs.com/jyshis/archive/2011/09/22/2184699.html