

I appreciate how the content has been structured throughout. “I'm a first-time customer who has recently purchased your ASP.NET Core MVC book, and I have to say I'm greatly impressed.

K.S., College Instructor, Chicago, Illinois Loads of important information all in one place.” “Just a note to say WOW! Your launch of the ASP.NET Core MVC text is a much needed contribution to the topic of ASP.NET Core. Use a text editor named Visual Studio Code, an increasingly popular alternative to the Visual Studio IDE.Use ASP.NET Core Identity to authenticate users.Use authorization to secure parts of your website.Use tag helpers, partial views, and view components to reduce code duplication in your views.Use xUnit and Moq to automate the testing of your apps.Use dependency injection (DI) to make your code more flexible and easier to test.This 4-chapter section presents skills that will take your web development skills to the next level: Section 3: Add more skills as you need them Study an extensive, real-world website that shows how all the skills in this section work together.Use EF (Entity Framework) Core to work with a database using Code First or Database First development.Validate data on the client and the server.Use model binding to simplify your code.Use session state and cookies to maintain state.

