ASP.NET Core in Action 2nd Edition


ASP.NET Core in Action,Second Edition MEAP Edition
by 作者: Andrew Lock
pages 页数: 800 pages
ISBN-10 书号: 1617298301
ISBN-13 书号: 9781617298301
Publisher Finelybook 出版社: Manning Publications; 2nd edition (27 April 2021)
Language 语言: English
MEAP Edition
Manning Early Access Program
ASP.NET Core in Action
Second Edition
Version 5
Copyright 2020 Manning Publications
©Manning Publications Co. We welcome reader comments about anything in the manuscript - other than typos and other simple mistakes.
https://livebook.manning.com/book/asp-net-core-in-action-second-edition/discussion
For more information on this and other Manning titles go to
http://www.manning.com
welcome
Thanks for purchasing the MEAP for ASP.NET Core in Action,Second Edition. This book has been written to take a moderately experienced C# developer,without web development experience,to being a well-round ASP.NET Core developer,ready to build your first web applications.
The genesis of ASP.NET Core goes back several years,but I first really started paying attention shortly before the release of ASP.NET Core RC2. As an ASP.NET developer for many years,the new direction and approach to development Microsoft were embracing was a breath of fresh air. No longer are Visual Studio and Windows mandated. You are now free to build and run cross-platform .NET applications on any OS,with any IDE,and using the tools that you choose.
Along with that,the entire framework is open-source,and developed with many contributions from the community. It was this aspect that drew me in initially. The ability to wade through the framework code and see how features were implemented was such a revelation (compared to the dubious documentation of old) that I was hooked!
ASP.NET Core has grown massively since its release in 2016—.NET Core 3,released in 2019,was the fastest adopted version of .NET ever. ASP.NET Core in Action is my attempt to get you started and productive with the latest version of the framework as soon as possible. In the first half of the book,you will work through the basics of a typical ASP.NET Core application,focusing on how to create basic web pages using Razor Pages and Web APIs using MVC controllers.
In the second half,you will build on this core knowledge,looking at more advanced requirements and how to add extra features to your application. You will learn how to secure your application behind a login screen,how to handle configuration and dependency injection,and how to deploy your application to production. In the last part of the book you will look in depth at further bending the framework to your will by creating custom components.
There’s already a lot of ground to cover in such a big framework,so I won’t be covering Blazor in this book,but I will be updating the book to cover .NET 5 before final publication. Your feedback is essential to creating the best book possible,so please be sure to post any comments,questions or suggestions you have about the book in the liveBook discussion forum. I appreciate knowing where to make improvements to ensure you can get the most out of it!
— Dr Andrew Lock
Part 1: Getting started with ASP.NET Core
1 Getting started with ASP.NET Core
2 Your first application
3 Handling requests with the middleware pipeline
4 Creating a web site with Razor Pages
5 Mapping URLs to Razor Pages using routing
6 The binding model: retrieving and validating user input
7 Rendering HTML using Razor views
8 Building forms with Tag Helpers
9 Creating a Web API for mobile and client applications using MVC
Part 2: Building complete applications
10 Service configuration with dependency injection
11 Configuring an ASP.NET Core application
12 Saving data with Entity Framework Core
13 The MVC and Razor Pages filter pipeline
14 Authentication: adding users to your application with Identity
15 Authorization: securing your application
16 Publishing and deploying your application
Part 3: Extending your applications
17 Monitoring and troubleshooting errors with logging
18 Improving your application’s security
19 Building custom components
20 Building custom MVC and Razor Pages components
21 Calling remote APIs with IHttpClientFactory
22 Building background tasks and services
23 Testing your application
Appendix A: Preparing your development environment Appendix B: Understanding the .NET ecosystem Appendix C: Useful references


下载地址:

ASP.NET Core in Action,2nd Edition 9781617298301.zip

下载地址 Download
打赏
未经允许不得转载:finelybook » ASP.NET Core in Action 2nd Edition

相关推荐

  • 暂无文章

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫打赏

微信扫一扫打赏