Microsoft ASP.NET MVC named nopCommerce that provides all this functionality and much more.
I was so impressed by both the functionality and the underlying architecture that I've created a presentation which I believe will serve as a great introduction to MVC as well as a tutorial on developing custom storefronts using nopCommerce.
We start off with a brief overview of basic MVC concepts accompanied by examples within the nopCommerce code. This includes strongly typed Razor views, HTML helpers, jQuery ajax calls, and fluent validation.
Once everyone understands how the website works, we dive into the infrastructure by introducing WCF services, using a generic repository with Entity Framework (EF4) and LINQ, as well as Dependency Injection (DI) with Automapper.
If you'd like to schedule this talk for your local user group, either request me through INETA or contact me directly.
Thanks to the CodeStock crew and everyone who packed the room for my talk. Y'all had some excellent questions and I invite anyone with additional questions to comment below or contact me directly. Also, don't forget to provide feedback so I can improve the talk for next time.
Click here to view the presentation slides.
Thursday, February 7, 2013
Thursday, February 07, 2013 asp.net mvc, automapper, dependency injection, development, e-commerce, ecommerce, EF4, generic repository, jquery, LINQ, microsoft, microsoft mvc, mvc, nopcommerce, presentation, razor, SOA, speaking, WCF No comments
posted by Gaines Kergosien