Hot Towel is a Visual Studio Template for creating a Single Page Application (SPA).
Hot Towel is a Visual Studio Template for creating a Single Page Application (SPA). It is built using the following components:
- ASP.NET MVC
- ASP.NET Web API
- ASP.NET Web Optimization – bundling and minification
- Breeze.js – rich data management
- Durandal.js – navigation, app life cycle and View composition
- Knockout.js – data bindings
- Require.js – Modularity with AMD and optimization
- Toastr.js – pop-up messages
- Twitter Bootstrap – robust CSS styling
Hot Towel is delivered in three different forms:
- A Visual Studio Project Template, as a VSIX.
- The HotTowel Nuget Package for adding to an existing ASP.NET MVC project.
- The HotTowelette Nuget Package for adding to an existing ASP.NET project without MVC.
The Hot Towel template was authored by John Papa, and is described in detail on his site.