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 4
Dealing with Data Transfer Objects
We will define the Data Transfer Objects (DTO) pattern and use it in the application - Know the need of using DTOs - Create DTOs for the domain models - Use DTOs in application services