Beginner

Basics - Build Web Application with ASP.NET Core, Entity Framework Core in a Real-Word Example

In this Book we will show how to build web application on ASP.NET Core Web application using Entity Framework and Razor Pages. By the end of the Book, we will have an web application which implemented mini e-commerce pages over Product,Category and Contact entities.

You'll learn how to: Create an ASP.NET Core Web Application Project- Work with a Database using Entity Framework Core- Bootstrap 4 Theme Implementation- ASP.NET Core Identity Scaffolding and Identity Configuration- Authorization for Pages- ASP.NET Core Razor Tools - View Components, partial Views, Tag Helpers, Model Bindings and Validations, Razor Sections etc.. At the end, you'll have a working web application running on your local machine.

See Details Download Book

Sample Book

Do you want to see Sample Book ?

Download Sample Book

Intermediate

Clean Architecture - Build Layered Architecture with ASP.NET Core, Entity Framework Core in a Real-Word Example

In this Book we will show how to build layered web application on ASP.NET Core Web application using Entity Framework and Razor Pages. By the end of the Book, we will have an web application which implemented e-commerce demonstrating a layered application architecture with DDD best practices.

You'll learn how to: Apply Clean Architecture with SOLID and Clean Code- Domain Driven Design (Layers and Domain Model Pattern)- Repository and Generic Repository- Specification Pattern- Unit of Work- E&E e-commerce theme implementation- Full development of e-commerce use cases of northwind database- Business rule check, domain policy apply and validations- Authentication, identity module and identity configuration- Asp.net core built-in dependency injection- Authorization for Products Page- Aspnet core razor tools - View Components, partial Views, Tag Helpers, Model Bindings and Validations, Razor Sections etc..

See Details Download Book

Sample Book

Do you want to see Sample Book ?

Download Sample Book

Advanced

Microservices Architecture and Step by Step Implementation on .NET

In this Book we will show how to build microservices on .net environments with using ASP.NET Core Web API applications with different databases platforms NoSQL and Relational databases. By the end of the Book, you will have a set of microservices which implemented e-commerce modules over Product, Category and Contact microservices with communicating over RabbitMQ event driven communication.

Develop following microservices: • Create Catalog microservice which includes • ASP.NET Core Web API application • REST API principles, CRUD operations • Mongo DB NoSQL database connection on docker • N-Layer implementation with repository pattern • Swagger Open API implementation • Dockerfile implementation • Create Basket microservice which includes • ASP.NET Core Web API application • REST API principles, CRUD operations • Redis database connection on docker • Redis connection implementation • RabbitMQ trigger event queue when checkout cart • Create RabbitMQ messaging library which includes • Base EventBus implementation and add references Microservices • Create Ordering microservice which includes (over the catalog specs) • Entity Framework Core on SQL Server docker • Consuming RabbitMQ messages • Clean Architecture implementation with CQRS Pattern • Create API Gateway Ocelot microservice which includes • Routing to inside microservices • Dockerization api-gateway • Create WebUI ShoppingApp microservice which includes • Asp.net core web application with Razor template • Call Ocelot APIs with HttpClientFactory • Docker Compose establishment with all microservices on docker

See Details Download Book

Sample Book

Do you want to see Sample Book ?

Download Sample Book