Skip to content

Commit 5742bea

Browse files
authored
Update README.md
1 parent 3466fa1 commit 5742bea

1 file changed

Lines changed: 2 additions & 12 deletions

File tree

README.md

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
# .NET Microservices Reference Application
66

77
Sample .NET Core reference application, powered by Microsoft, based on a simplified microservices architecture and Docker containers.
8+
<img src="img/eshop-webmvc-app-screenshot.png">
89

910
## Azure DevOps - Build Status
1011

@@ -151,18 +152,7 @@ The screenshot below shows the VS Solution structure for those microservices/con
151152

152153
<img src="img/vs-solution-structure.png">
153154

154-
Finally, those microservices are consumed by multiple client web and mobile apps, as described below.
155-
<br>
156-
<b>*MVC Application (ASP.NET Core)*</b>: It's an MVC application where you can find interesting scenarios on how to consume HTTP-based microservices from C# running in the server side, as it is a typical ASP.NET Core MVC application. Since it is a server-side application, access to other containers/microservices is done within the internal Docker Host network with its internal name resolution.
157-
<img src="img/eshop-webmvc-app-screenshot.png">
158-
<br>
159-
<b>*SPA (Single Page Application)*</b>: Providing similar "eShop business functionality" but developed with Angular, Typescript and slightly using ASP.NET Core MVC. This is another approach for client web applications to be used when you want to have a more modern client behavior which is not behaving with the typical browser round-trip on every action but behaving like a Single-Page-Application which is more similar to a desktop app usage experience. The consumption of the HTTP-based microservices is done from TypeScript/JavaScript in the client browser, so the client calls to the microservices come from out of the Docker Host internal network (Like from your network or even from the Internet).
160-
<img src="img/eshop-webspa-app-screenshot.png">
161-
<br>
162-
<b>*Xamarin Mobile App (For iOS, Android and Windows/UWP)*</b>: It is a client mobile app supporting the most common mobile OS platforms (iOS, Android and Windows/UWP). In this case, the consumption of the microservices is done from C# but running on the client devices, so out of the Docker Host internal network (Like from your network or even the Internet).
163-
164-
<img src="img/xamarin-mobile-App.png">
165-
155+
[Explore the application in detail](https://github.com/dotnet-architecture/eShopOnContainers/wiki/Explore-the-application)
166156

167157
## Sending feedback and pull requests
168158

0 commit comments

Comments
 (0)