开发者

Benefits of MVC3? [closed]

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help c开发者_如何学Pythonlarifying this question so that it can be reopened, visit the help center. Closed 11 years ago.

I am looking to build a web application for users to login and do various things on my website such as depositing money, withdrawal money, creating things that require money etc. I've heard MVC3 Linq and Entity Framework is a good way to build a asp.net c# web application, but I am confused because there are so many ways to build a web application, I guess Im just wondering what is the most standard way to build a website, and what are the benefits of mvc3?


ASP.NET MVC is a great alternative to ASP.NET WebForms. I think MVC is far superior because it is "true" web development, dealing with the web as it was intended. WebForms abstracts much of what's actually going on, leaving you with a very large and complicated framework.

When doing WebForms, you have to work around the Framework and deal with the nuances of the WebControl life cycle, which can be a nightmare. Things get much easier with MVC because there's no big framework to get in your way.

There's other great frameworks out there too if you want to venture away from the more costly MS solutions. Django for Python and Ruby on Rails if you know Ruby. Both are very good and only a small sample of what's out there.


MVC 3 is one of many good frameworks. I like it specifically because of the Razor View Engine, and community popularity right now.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜