Created by MarkOGDev
Azure Functions is a serverless compute service.
The host is responsible for app startup and lifetime management.
Clean Architecture Introduction
Blazor is an experimental .NET web framework using C# and HTML that runs in the browser.
More Coming Soon.....
Azure Service Fabric is a distributed systems platform for deploying and managing scalable and reliable microservices and containers.
More Coming Soon.....
Microsoft Docs: Host ASP.NET Core in a Windows Service
We are using Azure DevOps to manage our code base and achieve Continuous Integration and Continuous Deployment. (i.e. automate building, testing and deployment.)
Setting up your first Build and Release it can take a bit of time to find all the correct settings. Give yourself plenty of time and experiment a bit.
Read the following docs to learn how to set up automation:
- Azure DevOps Documentation
- Azure Build pipeline source repositories
- What is Azure Pipelines release service
Note: We can deploy an individual project from this solution by creating a build in Azure portal, NOT using YAML. YAML builds don't support tagging sources (at this time Oct 2018).
Tagging Sources let you point to an individual project in a solution. This will create an artifact. The artifact is your compiled project ready for publishing. Therefore you can create many artifacts from one solution and have each one published to a different location.
We are also pushing the code base to a second repository in GitHub for Public Sharing.
You can add a Second Repository to your project by adding a Second Remote to the Repository and pushing a branch to the new remote.