Want to build a SPA but can't decide where to start? Use Hot Towel and in seconds you'll have a SPA and all the tools you need to build on it! Hot Towel Angular creates a great starting point for building a SPA using Angular for data bindings, navigation and UI, and Breeze for data management. Hot Towel Angular also adds pop-up toasts with Toastr, date formatting with Moment, and styling with Twitter Bootstrap. Hot Towel: Because you don't want to go to the SPA without one! * Hot Towel is shown in the SPA with Angular and Breeze course at www.pluralsight.com


Keywords
spa, jquery, angular, toastr, javascript, moment, hottowel, fontawesome
Install
Install-Package HotTowel.Angular -Version 2.3.3

Documentation

Hot Towel Angular SPA Template

Hot Towel: Because you don't want to go to the SPA without one!

Want to build a SPA but can't decide where to start? Use Hot Towel Angular and in seconds you'll have a SPA and all the tools you need to build on it!

Hot Towel Angular creates a great starting point for building a Single Page Application (SPA). Out of the box it provides a modular structure for your code, view navigation, data binding, separation of services, and simple but elegant styling. Hot Towel provides everything you need to build a SPA, so you can focus on your app, not the plumbing.

Learn more about building a SPA from John Papa's videos, tutorials and Pluralsight courses.

Installing via the NuGet Package

Hot Towel Angular is a NuGet package that augments an existing empty ASP.NET project. Just install using NuGet and then run!

Install-Package HotTowel.Angular

How Do I Build On Hot Towel?

Simply start adding code!

  1. Add your own server-side code, such as Entity Framework and Web API (which really shines with Breeze.js)
  2. Add views and controllers
  3. Update the navigation routes in config.routes.js

Add Rich Data with Breeze

Add rich data features using Breeze to Hot Towel Angular, via NuGet.

Install-Package HotTowel.Angular.Breeze

Resources

Hot Towel Angular for any Environment