I need help with my decision. I want to make my own website and blog. I don´t want to use any blog engine and I want to learn as much as possible (not just create website). And I don´t know if I should use MVC3 or WebMatrix. What is better for blog an开发者_如何学Pythond websites? I think WebMatrix but when I use MVC3 I think I could learn more (not just as normal user but as programmer). What do you think?
You may wish to read Rob Conery's blog post about web matrix:
http://blog.wekeroad.com/microsoft/someone-hit-their-head
It's quite revealing about how powerful webmatrix is.
That said I use MVC3 because I am a C# programmer at heart.
It all depends on how much you know now, and how quickly you want to get the site done. If you know the ASP.NET framework or are familiar the the MVC model, you should be OK with ASP.NET MVC. If you are new to web development, or ASP.NET, WebMatrix may be a better starting point for you.
MVC3 can be used with the Razor view engine. WebMatrix allows you to integrate MVC as well.
If you want to learn the most, learn them all.
If you are an absolute beginner then WebMatrix will get you started quickly and give context to some of the issues and solutions you will come across programming using Asp.net MVC
“I want to learn as much as possible” = definitely choose MVC. WebMatrix's goal is to hide as much as possible.
精彩评论