An ASP.NET MVC project possess the following features:
- Entity Framework (Code First)
- templates
- Data Annotations
- Client-Side Validation
- Razor engine
- usage of jQuery
- Html helper methods
- logging in
- store shopping cart
The project is based on open software tutorial: https://mvcmusicstore.codeplex.com/.