Mugilan T. S. Ragupathi, Valerio De Sanctis, James Singleton
Год издания: 2017
This book helps you to get started with ASP.NET Core development. This book uses .NET Core 1.1.x. The following is highlight topic in this book:
* Preparing Development Environment
* Deploying ASP.NET Core
* ASP.NET Core MVC Development
* ASP.NET Core API Development
* ASP.NET Core and Angular 2
* ASP.NET Core, Entity Framework Core and PostgreSQL
ASP.NET Identity is a membership system which allows user to add login functionality in their applications. Users can create an account and login with a user name and password or they can use an external login providers such as Facebook, Microsoft, Twitter, Google …. One can configure ASP.NET Identity to use a SQL Server database to store user names, passwords, and other related Identity stuffs. Alternatively, you can use your own persistent store to store data in another persistent storage, such as Azure Table Storage.
In this book, you will get to know ASP.NET Identity right from the scratch and you will also learn how to customize the auto-generated code or tables as per application need. Here, you will also learn how to work with Middleware and configure the same accordingly. Apart from relational database like SQL-Server, you will also learn how to work with NO-SQL like raven db and use the same in application development. Last chapter is dedicated to ASP.NET Core. Here, you will experience how to setup authentication in ASP.NET Core templates. Here, you will also learn how to work with claims and policies.