
Mastering ASP.NET Core 1.0
Packt
All Levels
book
English
nan
Covered topics:
- Build a project with ASP.NET MVC Core
- Create complex UI layouts and Models/ViewModels
- Implement dependency injection into applications including core ASP.NET concepts
- Develop an application using Visual Studio code
- Use the Bootstrap framework to create interfaces
- Generate bundled CSS and JS packages
- Design complex and complete APIs
- Leverage the caching frameworks provided by .NET runtimes
Description
With the recent changes in ASP.NET 4.6^ ASP.NET Core comes with embedded features that include Web API and MVC. ASP.NET Core 1.0 is a new beginning and a fork in the road^ while ASP.NET 4.6 continues on. Mastering ASP.NET Core 1.0 will help you transition from legacy MVC applications to the new ASP.NET Core framework. We will start with a brief overview of the basics to ensure you have a good foundational knowledge to start the book. We will follow this with the advanced content^ and change an MVC application from basic to professional^ specifically routing and advanced routing options^ model binding^ controllers and actions^ filters^ user authentication^ testing^ and deployment. You will learn about all aspects of the syntax and processes when working with Razor. We will also introduce a third-party framework such as Bootstrap to give the application a facelift. We will also explore how to build a SPA with ASP.NET Web API and AngularJS. By the end of the book^ you will be well versed with development in ASP.NET MVC and will have a deep understanding of how to interact with the framework and work in a cross-platform manner.