Programming ASP.NET Core (Developer Reference)
<p>Dino Esposito's Programming ASP.NET Core is the definitive guide to practical software development with Microsoft's exciting new ASP.NET Core technologies. Unlike competitive books that focus primarily on ASP.NET Core's cross-platform capabilities or only what's changed from earlier versions, Esposito offers a complete learning path for every developer who wants to build production solutions. Esposito's expert coverage includes:</p> <p>•Applying all key ASP.NET Core components, including MVC for HTML generation, .NET Core, EF Core, ASP.NET Identity, dependency injection, and more<br /> •Integrating ASP.NET Core with leading client-side frameworks, including Bootstrap<br /> •ASP.NET Core code for implementing business logic and data transformations<br /> •Handling configuration, routing, controllers, views, and common tasks (including posting forms and presenting data)<br /> •Performing complementary tasks: error handling, logging, application design, authentication, localization, and more<br /> •Front-end development: ensuring responsiveness, creating mobile views, and providing advanced interactivity<br /> •Middleware, data access, runtime architecture, and deployment<br /> •Taking full advantage of the brand-new ASP.NET Core runtime</p>