I want to learn ASP.NET MVC 3 (C#) by studying open source projects. Do you guys have any recommendations? I want to find a project that's written in MVC 3 from the ground up and uses all the latest technologies
4 Answers
Here's a few open source ASP.NET MVC projects that might provide a helpful learning experience:
- subtext (source): a blog engine developed by Phil Haack
- RaccoonBlog: a blog engine developed by Hibernating Rhinos(?) and used by Ayende
- TardisBank: online pocket money banking developed by Mike Hadlow
- FunnelWeb HQ (source): another blog engine, developed by Paul Stovell
4 Comments
Muhammad Adeel Zahid
i have downloaded subtext's source code and run it in vs. Can you refer to some documentation of subtext that can guide me through the source code?
Muhammad Adeel Zahid
i can't find any doc of RaccoonBlog either.
mrydengren
I'm not sure if there is any documentation on Subtext. You might want to consult the project site or Phil Haack's blog on the subject.
mrydengren
I'm afraid there's even less documentation on RaccoonBlog. However, you might want to consult Ayende's blog on the subject.
This is a great start: http://www.asp.net/mvc/tutorials/mvc-music-store-part-1
The Codeplex site for this is at http://mvcmusicstore.codeplex.com/
The downloads page also has a VB.net version of the code - http://mvcmusicstore.codeplex.com/releases/view/64379
Comments
This one includes MVC3, Unity, NuGet, EFCodeFirst, and MVC scaffolding:
Enjoy !