Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.Net Framework example to consider: eShopModernizing #7

Open
jwmatthews opened this issue Jul 1, 2023 · 0 comments
Open

.Net Framework example to consider: eShopModernizing #7

jwmatthews opened this issue Jul 1, 2023 · 0 comments
Assignees

Comments

@jwmatthews
Copy link
Member

I see below as a potential example to consider of an older code base using .Net Framework

https://github.com/dotnet-architecture/eShopModernizing

This repo provides three sample hypothetical legacy eShop web apps (traditional ASP.NET WebForms and MVC in .NET Framework and an N-Tier app based on a WCF service and a client WinForms desktop app) and how you can modernize them (Lift and Shift scenario) with Windows Containers and Azure Cloud into the following deployment options:

- Local build and deployment in dev PC with Visual Studio and Docker for Windows
- Azure Container Instances (ACI)
- Regular Windows Server 2016 VM (Virtual Machine)
- AKS Kubernetes orchestrator cluster
- Azure Web App for Containers (Windows Containers)

Below looks to be related and may be of interest as well:

https://github.com/dotnet-architecture/eShopOnContainers/tree/dev

eShopOnContainers - BRANCH GUIDE
Following are the most important branches:

dev: Contains the latest code and it is the branch actively developed. Note that all PRs must be against the dev branch to be considered. This branch is developed using .NET 7
release/net-6: Contains the code changes specific to the .NET 6
release/net-5: Contains the code changes specific to the .NET 5
release/net-3.1.1: Contains the code changes specific to the .NET 3.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants