Build powerful and professional web applications with ASP.NET MVC 6
About This Book
* Grasp the advanced concepts of ASP.NET MVC 6 and start making professional-grade applications
* Integrate Angular2 and Bootstrap with your applications and make them stand out
* Get going with the next steps of MVC with ASP.NET Web API and building a Single Page Application (SPA) using Angular2 so you can stay ahead of your competitors
Who This Book Is For
If you are developer who knows the basics of ASP.NET MVC and wants to build powerful applications, this book is for you. You should have basic C# experience with an understanding of HTML and CSS. You should also know your way around Visual Studio and related functionalities.
What You Will Learn
* 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
In Detail
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.
- ISBN13 9781785882708
- Publish Date 31 March 2017
- Publish Status Active
- Publish Country GB
- Imprint Packt Publishing Limited
- Format eBook
- Pages 728
- Language English