One of the most impressive features of Cosmos DB is its support for many different APIs including the Gremlin API. When using the Gremlin API, Cosmos DB effectively becomes a graph database. Graph databases are particularly suitable for use cases with...
Blazor is a web framework that lets you create single page web applications using C# instead of JavaScript or TypeScript. Blazor is rapidly gaining momentum among C# and .NET developers since it lets them leverage their existing skills to build rich...
C# 8.0 introduced a lot of great new features and many of us wondered how C# 9.0 would follow such a tough act. Fortunately, C# 9.0 has continued to move the language forward by providing us with some great new tools....
To get the Microsoft Azure Developer Certification, you need to pass the AZ-204 exam. I’ve put together a list of resources I used to prepare for and pass the AZ-204 exam. These resources consist of Microsoft Learn modules, Microsoft documentation, Pluralsight...
Containerization allows us to create flexible, scalable and efficient applications. Generating a containerized .NET Core web app with Docker and Visual Studio is easy. It’s also simple to upload and deploy the resulting container image to Azure. We’re going to do...
There are many ways to create an Azure Virtual Machine. We’ll go over three easy ways to programmatically create an Azure VM. Azure CLI Azure PowerShell .NET SDK Create Service Principal Develop Application 1. Azure CLI The Azure CLI is a...
Introduction Create the App Build Data Layer Implement Game Logic SignalR Server Setup SignalR Client Setup Verify SignalR Connection Starting the Game (Server) Starting the Game (Client) Verify Game Creation Completing the Game (Server) Completing the Game (Client) Test the Game...
Intro Prerequisites Project Setup Data Modelling Configuration Building the API 1. Intro EF Core 3 makes it easy to build applications with Cosmos Db. We will use the new Cosmos Db provider to create a NoSQL-powered RESTful web API. The finished...