If you understand HTML/CSS and C#, you’re ready to learn how to develop ASP.NET Core MVC apps with our latest web programming book.
* This book gets you off to a fast start whether or not you have prior experience with server-side development.
* It teaches you all the skills you need to develop bulletproof, database-driven web apps. That includes using endpoint routing, Razor views, model binding, data validation, dependency injection, Bootstrap for responsive design, EF (Entity Framework) Core for database handling, xUnit and Moq for unit testing, and Identity for authentication.
* When you’re done, this book does double duty as the best on-the-job reference that money can buy.
Author(s): Mary Delamater, Joel Murach
Edition: 1
Publisher: Mike Murach & Associates, Inc.
Year: 2020
Language: English
Pages: 784
City: Fresno, CA
Section 1 Get off to a fast start
Chapter 1 An introduction to web programming with ASP.NET Core MVC
Chapter 2 How to develop a single-page MVC web app
Chapter 3 How to make a web app responsive with Bootstrap
Chapter 4 How to develop a data-driven MVC web app
Chapter 5 How to manually test and debug an ASP.NET Core web app
Section 2 Master the essential skills
Chapter 6 How to work with controllers and routing
Chapter 7 How to work with Razor views
Chapter 8 How to transfer data from controllers
Chapter 9 How to work with session state and cookies
Chapter 10 How to work with model binding
Chapter 11 How to validate data
Chapter 12 How to use EF Core
Chapter 13 The Bookstore website
Section 3 Add more skills as you need them
Chapter 14 How to use dependency injection and unit testing
Chapter 15 How to work with tag helpers, partial views, and view components
Chapter 16 How to authenticate and authorize users
Chapter 17 How to use Visual Studio Code
Appendixes
Appendix A How to set up Windows for this book
Appendix B How to set up macOS for this book