Skip to content

Commit dad0aca

Browse files
committed
2 parents f0a3be5 + 963e9b4 commit dad0aca

File tree

1 file changed

+23
-14
lines changed

1 file changed

+23
-14
lines changed

README.md

+23-14
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
**Quick DEMO on Youtube -> https://www.youtube.com/watch?v=p6lVqDNUYaY**
21

3-
**Check Explanation of this Microservices Repository on Medium -> https://medium.com/aspnetrun/microservices-architecture-on-net-3b4865eea03f**
2+
![Screenshot_6](https://user-images.githubusercontent.com/1147445/85838002-907dc280-b7a1-11ea-8219-f84e3af8ba52.png)
3+
4+
**UDEMY COURSE WITH DISCOUNTED - Step by Step Development of this repository -> https://www.udemy.com/course/microservices-architecture-and-implementation-on-dotnet/?referralCode=FA6BAE225A0B6F0B7BB7**
45

56
See the overall picture of **implementations on microservices with .net tools** on real-world **e-commerce microservices** project;
67

@@ -36,7 +37,7 @@ We have implemented below **features over the run-aspnetcore-microservices repos
3637
* **Entity Framework Core on SQL Server** docker
3738
* REST API principles, CRUD operations
3839
* **Consuming RabbitMQ** messages
39-
* **Clean Architecture** implementation with CQRS Pattern
40+
* **Clean Architecture** implementation with CQRS Design Pattern
4041
* Event Sourcing
4142
* Implementation of MediatR, Autofac, FluentValidator, AutoMapper
4243
* Swagger Open API implementation
@@ -56,15 +57,9 @@ We have implemented below **features over the run-aspnetcore-microservices repos
5657
* **Dockerization** of database
5758
* Override Environment variables
5859

59-
## The Book - Microservices Architecture and Step by Step Implementation on .NET
60-
61-
You can find **Microservices Architecture and Step by Step Implementation on .NET book** which **step by step developing** this repository with extensive explanations and details. This book is the **best path to leverage your .NET skills** in every aspect from beginner to senior level you can benefit to ramp-up faster on **Enterprise Application Development practices** and easy to **Onboarding to Full Stack .Net Core Developer jobs**.
62-
63-
**[Download Microservices Architecture and Step by Step Implementation on .NET Book](https://aspnetrun.azurewebsites.net/Microservices)**
64-
65-
![aspnetrun_microservices3](https://user-images.githubusercontent.com/1147445/81383140-31dc8680-9118-11ea-992a-3ad8abc62314.png)
60+
**Quick DEMO on Youtube -> https://www.youtube.com/watch?v=p6lVqDNUYaY**
6661

67-
**[Download Microservices Architecture and Step by Step Implementation on .NET Book](https://aspnetrun.azurewebsites.net/Microservices)**
62+
**Check Explanation of this Microservices Repository on Medium -> https://medium.com/aspnetrun/microservices-architecture-on-net-3b4865eea03f**
6863

6964
## Run The Project
7065
You will need the following tools:
@@ -80,7 +75,7 @@ Follow these steps to get your development environment set up: (Before Run Start
8075
```csharp
8176
docker-compose -f docker-compose.yml -f docker-compose.override.yml upd
8277
```
83-
3. Wait for docker compose all microservices. That’s it!
78+
3. Wait for docker compose all microservices. That’s it! (some microservices need extra time to work so please wait if not worked in first shut)
8479

8580
4. You can **launch microservices** as below urls:
8681
* **RabbitMQ -> http://localhost:15672/**
@@ -94,13 +89,27 @@ docker-compose -f docker-compose.yml -f docker-compose.override.yml up –d
9489

9590
![mainscreen2](https://user-images.githubusercontent.com/1147445/81381837-08226000-9116-11ea-9489-82645b8dbfc4.png)
9691

92+
## The Book - Microservices Architecture and Step by Step Implementation on .NET
93+
94+
You can find **Microservices Architecture and Step by Step Implementation on .NET book** which **step by step developing** this repository with extensive explanations and details. This book is the **best path to leverage your .NET skills** in every aspect from beginner to senior level you can benefit to ramp-up faster on **Enterprise Application Development practices** and easy to **Onboarding to Full Stack .Net Core Developer jobs**.
95+
96+
The book also includes more practical information and I **update it regularly** and send it again with new versions.
97+
So the idea is once you buy a book, I take this as **supporting me** and **join them in my privilege group** for sharing **next outputs**.
98+
For example I am planning to add **IdentityServer4 implementation**, firstly I added it into a book and sent it to you.
99+
100+
**[Download Microservices Architecture and Step by Step Implementation on .NET Book](https://aspnetrun.azurewebsites.net/Microservices)**
101+
102+
![aspnetrun_microservices3](https://user-images.githubusercontent.com/1147445/81383140-31dc8680-9118-11ea-992a-3ad8abc62314.png)
103+
104+
**[Download Microservices Architecture and Step by Step Implementation on .NET Book](https://aspnetrun.azurewebsites.net/Microservices)**
105+
97106
## Upcomming Features
98107

99108
* Authentication with **IdentityServer4**
100109
* Service Discovery with **Eureka**
101110
* Resilient HTTP Clients with **Polly**
102111
* Central Logging with **Kibana**
103-
* Monitoring Health Checks
112+
* Monitoring Health Checks **AspNetHealthCheck**
104113

105114
# What is AspnetRun ?
106115
The best path to **leverage your ASP.NET Core** skills. Onboarding to **Full Stack .Net Core Developer** jobs. Boilerplate for **ASP.NET Core reference application** with **Entity Framework Core**, demonstrating a layered application architecture with DDD best practices. Implements NLayer **Hexagonal architecture** (Core, Application, Infrastructure and Presentation Layers) and **Domain Driven Design** (Entities, Repositories, Domain/Application Services, DTO's...)
@@ -155,4 +164,4 @@ See also the list of [contributors](https://github.com/aspnetrun/run-core/contri
155164

156165
## License
157166

158-
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details
167+
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.

0 commit comments

Comments
 (0)