Getting Started with ASP.NET Core 3 for macOS, Linux, and Windows

This book was written to help anyone want to get started with ASP.NET Core 3.x. It describes ASP.NET Core 3.x deploying and the basic elements of ASP.NET Core 3.x and shows how to work with several ASP.NET Core 3.x features.
The following is a list of topics in this book:

  • Preparing Development Environment
  • Deploying ASP.NET Core 3
  • ASP.NET Core MVC 3.x Development
  • ASP.NET Core API 3.x Development
  • ASP.NET Core 3, Entity Framework Core and PostgreSQL

Table of Content

  1. Preparing Development Environment
    1.1 ASP.NET Core 3
    1.2 System Requirements
    1.3 Development Tools
    2 Deploying ASP.NET Core 3
    2.1 Getting Started
    2.2 Deploying ASP.NET Core 3.x on macOS, Linux and Windows
    2.3 Testing
    2.4 HTTPS/SSL Certificate Issues
  2. ASP.NET Core MVC 3.x Development
    3.1 Getting Started
    3.2 ASP.NET Core Template
    3.3 Building ASP.NET Core MVC Application
    3.3.1 Creating a Project
    3.3.2 Writing Program Creating Model Creating Controller Creating View
    3.3.3 Testing
    3.4 What’s Next?
  3. ASP.NET Core API 3.x Development
    4.1 Getting Started
    4.2 Building ASP.NET Core API Application
    4.2.1 Creating a Project
    4.2.2 Writing Program for ASP.NET Core API
    4.2.3 Testing
  4. ASP.NET Core 3, Entity Framework Core and PostgreSQL
    5.1 Getting Started
    5.2 PostgreSQL Database
    5.3 Entity Framework Core
    5.4 Demo Database Application
    5.4.1 Build PostgreSQL Database
    5.4.2 Creating a ASP.NET Core MVC Project
    5.4.3 Adding Entity Framework Core for PostgreSQL
    5.4.4 Develop Data Access
    6.4.5 Develop ASP.NET Core MVC Controllers
    6.4.6 Develop ASP.NET Core MVC Views
    6.4.7 Testing

How to Buy

You get this book on the following online store: