A reference app for building single page apps (SPA) with ASP.NET Web API 2 and AngularJS, developed by Marlabs
- ASP.NET Web API 2
- EF 6 Code First
- AutoMapper
- Autofac
- AngularJS
- Semantic UI
- Gulp.js
- Build the solution to install Nuget packages.(This will automatically restore Nuget packages. Please ensure you have Nuget version 2.7 or higher)
- If you haven't installed Node.js, download and install it from http://nodejs.org/
- Navigate to project directory source/ResourceMetadata/ResourceMetadata.Web/Scripts/ in command prompt.
- Run command npm install
- Execute gulp tasks
- Run command gulp build.
- In order to clean the destination files created by build task, run gulp cleanbuild.
- Code refactoring.
- Unit tests with Karma/Jasmine
- Task automation with Gulp.js
- Leverage Browserify
- Performance optimizations and best prarctices for SPA.
