NerdDinner.com is an event management site so computer folks can meet and talk technology over a meal. It uses ASP.NET MVC along with jQuery, ASP.NET Ajax, Virtual Earth Javascript controls, and LINQ to SQL. It’s also a real site running at NerdDinner.com that you can use to schedule geek meet ups and nerd dinners in your neighborhood! It’s Open Source and hosted at CodePlex so you can expect to see updates and new features in the coming months.
Project home page http://www.codeplex.com/nerddinner
Link to the PDF walk thru - http://www.wrox.com/WileyCDA/Section/id-321793.html
There is a 185 page PDF that explains the project internal working. It is very easy to follow and easy to understand. Here are a few comments
- The MVC routing is done in the Application class which can be found in Global.asax. Those who are familiar with ColdFusion Model Glue will see similar pattern
- The repository pattern to create controller is similar to DotNetNuke
- Interesting integration of map
Overall this is a great opensource project to learn latest MS technology LINQ, MVC, AJAX, Map, etc. It will be nice if there is an event calendar in this application.