Skip to content

Latest commit

 

History

History
41 lines (37 loc) · 1.96 KB

README.md

File metadata and controls

41 lines (37 loc) · 1.96 KB

As the name implies, it's a project starter template for ASP.NET MVC based solutions.

This project will use the latest technologies and will try to incorporate the best ASP.NET MVC practices.

Installation

  1. Before opening project rename it using "Rename Project.exe".
  2. Build project(might need to build twice) or restore NuGet packages.
  3. Open "Package Manager Console" and run "update-database" command on "Data" project.
  4. Install necessary VS extensions if you don't have them already:
  • NUnit Tests Adapter.
  • Web Essentials 201X.
  • If you are using VS2012, change T4Scaffolding.Core package version to 1.0.0.
  • If you are using VS2013, download Windows Management Framework 4.0. Which is needed for VS2013 scaffolding to work.

Features

  • Model-View-ViewModel architectural design.
  • Latest technologies and frameworks.
  • Lowercase or normal ASP.NET urls.
  • Protection from CSRF, XSS, etc.
  • Custom membership providers.
  • Basic module scaffolding.
  • Easy project renaming.
  • Dependency injection.
  • Custom error pages.
  • Globalization.
  • Audit log.
  • Site map.
  • Tests.

Frameworks used