Skip to content
This repository was archived by the owner on Nov 17, 2023. It is now read-only.

Commit fad4085

Browse files
committed
Update README links to new wiki
1 parent 8cfc007 commit fad4085

File tree

1 file changed

+11
-16
lines changed

1 file changed

+11
-16
lines changed

README.md

Lines changed: 11 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@ However, this sample application should not be considered as an "eCommerce refer
4646
4747
![image](https://user-images.githubusercontent.com/1712635/40397331-059a7ec6-5de7-11e8-8542-a597eca16fef.png)
4848

49-
> Read the planned <a href='https://github.com/dotnet/eShopOnContainers/wiki/01.-Roadmap-and-Milestones-for-future-releases'>Roadmap and Milestones for future releases of eShopOnContainers</a> within the Wiki for further info about possible new implementations and provide feedback at the <a href='https://github.com/dotnet/eShopOnContainers/issues'>ISSUES section</a> if you'd like to see any specific scenario implemented or improved. Also, feel free to discuss on any current issue.
49+
> Read the planned <a href='https://github.com/dotnet-architecture/eShopOnContainers/wiki/Roadmap'>Roadmap</a> within the Wiki for further info about possible new implementations and provide feedback at the <a href='https://github.com/dotnet/eShopOnContainers/issues'>ISSUES section</a> if you'd like to see any specific scenario implemented or improved. Also, feel free to discuss on any current issue.
5050
5151
### Architecture overview
5252
This reference application is cross-platform at the server and client side, thanks to .NET Core services capable of running on Linux or Windows containers depending on your Docker host, and to Xamarin for mobile apps running on Android, iOS or Windows/UWP plus any browser for the client web apps.
53-
The architecture proposes a microservice oriented architecture implementation with multiple autonomous microservices (each one owning its own data/db) and implementing different approaches within each microservice (simple CRUD vs. DDD/CQRS patterns) using Http as the communication protocol between the client apps and the microservices and supports asynchronous communication for data updates propagation across multiple services based on Integration Events and an Event Bus (a light message broker, to choose between RabbitMQ or Azure Service Bus, underneath) plus other features defined at the <a href='https://github.com/dotnet/eShopOnContainers/wiki/01.-Roadmap-and-Milestones-for-future-releases'>roadmap</a>.
53+
The architecture proposes a microservice oriented architecture implementation with multiple autonomous microservices (each one owning its own data/db) and implementing different approaches within each microservice (simple CRUD vs. DDD/CQRS patterns) using Http as the communication protocol between the client apps and the microservices and supports asynchronous communication for data updates propagation across multiple services based on Integration Events and an Event Bus (a light message broker, to choose between RabbitMQ or Azure Service Bus, underneath) plus other features defined at the <a href='https://github.com/dotnet-architecture/eShopOnContainers/wiki/Roadmap'>roadmap</a>.
5454
<p>
5555
<img src="img/eshop_logo.png">
5656
<img src="https://user-images.githubusercontent.com/1712635/38758862-d4b42498-3f27-11e8-8dad-db60b0fa05d3.png">
@@ -83,8 +83,8 @@ The architecture proposes a microservice oriented architecture implementation wi
8383
> ### Important Note on EventBus
8484
> In this solution's current EventBus is a simplified implementation, mainly used for learning purposes (development and testing), so it doesn't handle all production scenarios, most notably on error handling. <p>
8585
> The following forks provide production environment level implementation examples with eShopOnContainers :
86-
> * Implementation with [CAP](https://github.com/dotnetcore/CAP) : https://github.com/yang-xiaodong/eShopOnContainers
8786
> * Implementation with [NServiceBus](https://github.com/Particular/NServiceBus) : https://github.com/Particular/eShopOnContainers
87+
> * Implementation with [CAP](https://github.com/dotnetcore/CAP) : https://github.com/yang-xiaodong/eShopOnContainers
8888
8989
## Related documentation and guidance
9090
While developing this reference application, we've been creating a reference <b>Guide/eBook</b> focusing on <b>architecting and developing containerized and microservice based .NET Applications</b> (download link available below) which explains in detail how to develop this kind of architectural style (microservices, Docker containers, Domain-Driven Design for certain microservices) plus other simpler architectural styles, like monolithic apps that can also live as Docker containers.
@@ -129,25 +129,20 @@ Finally, those microservices are consumed by multiple client web and mobile apps
129129
<img src="img/xamarin-mobile-App.png">
130130

131131
## Setting up your development environment for eShopOnContainers
132-
### Visual Studio 2017 (or above) and Windows based
133-
This is the more straightforward way to get started:
134-
https://github.com/dotnet-architecture/eShopOnContainers/wiki/02.-Setting-eShopOnContainers-in-a-Visual-Studio-2017-environment
135132

136-
### CLI and Windows based
137-
For those who prefer the CLI on Windows, using dotnet CLI, docker CLI and VS Code for Windows:
138-
https://github.com/dotnet/eShopOnContainers/wiki/03.-Setting-the-eShopOnContainers-solution-up-in-a-Windows-CLI-environment-(dotnet-CLI,-Docker-CLI-and-VS-Code)
133+
### Windows based (CLI and Visual Studio)
134+
135+
<https://github.com/dotnet-architecture/eShopOnContainers/wiki/Windows-setup>
136+
137+
### Mac based (CLI ans Visual Studio for Mac)
139138

140-
### CLI and Mac based
141-
For those who prefer the CLI on a Mac, using dotnet CLI, docker CLI and VS Code for Mac:
142-
https://github.com/dotnet-architecture/eShopOnContainers/wiki/04.-Setting-eShopOnContainer-solution-up-in-a-Mac,-VS-for-Mac-or-with-CLI-environment--(dotnet-CLI,-Docker-CLI-and-VS-Code)
139+
<https://github.com/dotnet-architecture/eShopOnContainers/wiki/Mac-setup>
143140

144141
## Orchestrators: Kubernetes and Service Fabric
142+
145143
See at the [Wiki](https://github.com/dotnet-architecture/eShopOnContainers/wiki) the posts on setup/instructions about how to deploy to Kubernetes or Service Fabric in Azure (although you could also deploy to any other cloud or on-premises).
146144

147145
## Sending feedback and pull requests
146+
148147
As mentioned, we'd appreciate your feedback, improvements and ideas.
149148
You can create new issues at the issues section, do pull requests and/or send emails to **[email protected]**
150-
151-
## Questions
152-
[QUESTION] Answer +1 if the solution is working for you (Through VS or CLI environment):
153-
https://github.com/dotnet/eShopOnContainers/issues/107

0 commit comments

Comments
 (0)