Book Image

Full Stack .NET Web Development [Video]

By : Mr. Piotr Gankiewicz
5 (1)
Book Image

Full Stack .NET Web Development [Video]

5 (1)
By: Mr. Piotr Gankiewicz

Overview of this book

Microsoft introduced the .NET Core framework, an open-source, cross-platform solution, with ASP.NET Core gaining popularity. This framework emphasizes middleware and request pipeline, making it powerful and user-friendly. This course covers ASP.NET Core basics and extending its architecture. We'll define the architecture of our application, Cubo, a key-value store. Creating a RESTful HTTP API involves two projects: the Web API and the Core containing domain models and business logic. We'll discuss repositories, application services, and Data Transfer Objects (DTOs) before implementing the API using design patterns like Dependency Injection (DI). Learn to perform HTTP requests using tools like cURL and Postman. Further, explore the use of Server and Entity Framework. Unit and integration tests will ensure the application functions correctly and new changes don't break existing functionalities. By the end of the course, you'll grasp the basics of the EF library and implement repositories for storing domain models.
Table of Contents (9 chapters)
Chapter 5
Implementing Domain and Services in Core Project
Content Locked
Section 5
Handling DTO with AutoMapper
We will present the AutoMapper library and describe how it can be used to map DTOs - Install the AutoMapper library - Configure the AutoMapper - Make use of AutoMapper in application services