Skip to content
Mark Hazleton edited this page Aug 19, 2022 · 3 revisions

Welcome to the SampleMvcCRUD wiki!

SampleMvcCRUD

An Asp.Net MVC Application to demonstrate multiple ways of implementing a simple maintenance (CRUD) user interface

For deployments there is an Azure DevOps project with Continuous Integration/Continuous Deployment (CI/CD) pipelines to Azure App Services

The Net6 Web application is hosted:

Older versions of the applications were hosted on Azure (may be active on Free Account)

Source code is maintained on GitHub SampleMvcCRUD

Usage

The purpose of this application is to demonstrate various techniques in ASP.Net MVC Framework to do common maintenance activities (also known as Create, Read, Update, Delete or CRUD). This is a project to demonstrate Azure and GitHub integration for a web application

The following topics are covered:

  1. Azure DevOps - Continuous Integration / Continuous Deployment (CI/CD) with Azure Pipelines
  2. GitHub Actions for Building and Deployment to Azure App Service
  3. Application Development Approach
  4. Integrate Azure DevOps and GitHub Repository
  5. Azure Application Insights for Monitoring Azure App Services
  6. Unit Testing as part of CI Pipeline
  7. Code Rush - Continuous Code Quality Analysis
  8. Git Flow Branching Strategy

#ASP.Net Frameworks

  1. .NET Standard for Common Projects
  2. .NET 6.0 Web Application

Author

Mark Hazleton

Thanks

Copyright and License

Copyright 2018-2021 Mark Hazleton

Code released under the MIT License.

Clone this wiki locally