Whenever I start learning a new technology or language I tend to look at the source code of some 'real-world' applications. I find them really useful for understanding common, technology specific architecture, idioms and how/what popular libraries are used. I've recently started learning ASP.NET MVC, but haven't really found good open source apps. I was wondering if you know some worthwhile ones.
I am really interested in MVC apps that use IoC Dependency Injection libraries such as Windsor or StructureMap.
It is no longer in active development. It is open-source software, apart from the ASP.NET Web Forms component, which is proprietary. ASP.NET Core has since been released, which unified ASP.NET, ASP.NET MVC, ASP.NET Web API, and ASP.NET Web Pages (a platform using only Razor pages).
Complex web application + tight schedule = ASP.NET MVC. asp.net mvc doesn't have any concept of view state. This is one of the reason why mvc called light weight.
No, it applies even for standalone applications. Example Java Swing follows MVC.
If you have an existing ASP.NET MVC application that targets desktop browsers, much of the code can be shared with your mobile application. The controller and model code can be shared almost as is. Only the view needs to be changed.
Here you can find a list of asp.net mvc applications with source code.
Another good example not listed there is codebettercanvas
Have a look at Oxite:
"This is a simple blog engine written using ASP.NET MVC, and is designed with a few main goals:
To exist as a base for our visitmix.com site and for our personal blogs (and for the blogs of other folks as well!)
To provide an example of 'core blog functionality' in a reusable fashion. Blogs are simple and well understood by many developers, but the set of basic functions that a blog needs to implement (trackbacks, rss, comments, etc.) are fairly complex. Hopefully this code helps.
To provide real-world code written using ASP.NET MVC that produces both valid and semantically correct markup "
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With