ASP.NET MVC TypeScript SPA starter kit inspired by the HotTowel SPA Template.
This template is also available in nuget form:
Install-Package SPAcify
https://nuget.org/packages/SPAcify/
- Uses Durandaljs for application structure and MVVM,
- Knockout for MVVM databinding
- Typescript for client side application logic implementation,
- T4 to generate typescript models from code first server side model (Entity Framework),
- Breezejs for data querying and persistence.
- Client side and server side Unit of Work and Repository Patterns to abstract data access on view models and controllers.