E-Commerce ASP.NET MVC4 Web Application
Microsoft ASP.NET MVC 4 Framework.
Bootstrap CSS Grid Framework great for rapid prototyping.
AutoMapper use between Entities and ViewModels for UI and Data Layer Abstraction reducing high-coupling between layers.
EntityFramework 5 used as the ORM for Persistence.
FluentValidation was used to validate ViewModels on the UI Layer.
IoC Container used to Inject Implementations of my Service Layer into my Controllers. Allowing for easily swapping out persistence implementations from EntityFramework, ADO.NET, NHibernate keeping the UI Layer ORM Agnostic when consuming Injected Services through Controller Constructors.
jQuery used for UI validation with FluentValidation Factory Model Validator binder with ASP.NET MVC 4. Including jQuery UI Datepickers and various other plugins.