This repository has been archived by the owner on May 23, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
Home
Steve Smith edited this page Nov 29, 2021
·
26 revisions
Download and read this reference sample's associated e-book, Architecting Modern Web Applications with ASP.NET Core and Microsoft Azure, by Steve Smith.
The book covers the following topics and uses this sample repository to demonstrate and reinforce the material:
- Characteristics of modern web applications
- Choose between traditional web apps and single page apps
- Architectural principles
- Common web application architectures
- Common client side web technologies
- Develop ASP.NET Core MVC Apps
- Work with data in ASP.NET Core
- Test ASP.NET Core MVC Apps
- Development process for Azure
- Azure hosting recommendations for ASP.NET web apps
Read the Getting Started for Beginners guide if you're new to programming with ASP.NET Core.
We've created several walkthroughs to help demonstrate how easily you can deploy the eShopOnWeb sample to a variety of different destination hosts and platforms.
While the associated e-book covers the general principles and patterns, the specific implementation details for much of the code is included in the source code and explained further here in the wiki:
View the FAQ here
- Getting Started for Beginners (with video)
-
Walkthroughs
- Deploying to Azure App Service from Visual Studio
- Deploying to Azure App Service from Azure Portal
- Deploying to Azure App Service from Visual Studio for Mac
- Running as a Linux Container locally in Visual Studio
- Deploying as a Linux Container into Azure App Service
- Running in a Windows Container locally in Visual Studio
- Running as a Linux Container locally in Visual Studio for Mac
- Deploying as a Windows Container into a Windows Container host in Azure
- Working with the Project and Adding New Features using Visual Studio for Mac