2024
Dependency Injection for Azure Table Storage including Microsoft Entra Identity Security using C#.Net 8.0.0 and Autofac
Keen to improve the security of your Azure Table Storage Access? Today I'll explain how to ensure only your dedicated Azure App Service has access to the database when running in production - No more Access Keys or Shared Access Signatures required!
Deploying C# Asp.Net Core to an Azure App Service via GitHub Actions using a deploy.yml File
Keen to understand how to deploy your C# Asp.Net Core application an an Azure App Service using GitHub Actions Continuous Integration (CI/CD)? Today we'll discuss exactly how to do just that!
2020
xUnit "Test Driven" Continuous Integration to Microsoft Azure Web App Services using Appveyor - C# ASP.Net MVC Core
Continuously deploying via Appveyor CI? Simon Gilbert explains only deploying an Azure Web App Service if all your xUnit tests pass in ASP.Net MVC Core
Microsoft Azure Cloud Table Storage - Optimistic vs. Pessimistic Concurrency using C# ASP.Net MVC Core
Azure Table Storage concurrency issues? Simon Gilbert provides a simple explanation of implementing pessimistic concurrency control using Azure Blobs in C# ASP.Net MVC Core
Using Autofac for Azure Table Storage with C# ASP.Net Core MVC 3.0
Keen to use Autofac's DI framework with Azure Table Storage? Simon Gilbert explains how to utilise Autofac with ASP.Net MVC Core 3.0
2019
Using AutoMapper with ASP.Net Core MVC 3.0
Need to map between view models and database models? Simon Gilbert explains a performant way of doing this using AutoMapper in C# Asp.Net Core MVC 3.0
Unified MVC & Web Api Controllers - C# ASP.Net Core
Coding both MVC & Web Api combined? Simon Gilbert details unified MVC View & Web Api endpoint controllers in C# ASP.Net Core
Deploying Docker Containers on Mac OS X using Kubernetes (K8s) - C# ASP.Net MVC Core
Looking to use, deploy & manage containers? Simon Gilbert explains how to setup, configure and deploy Docker containers with Kubernetes (K8s) locally using C# ASP.Net MVC Core
Microsoft Azure Service Bus - Distributed Message Queue (Publish-Subscribe) using C# ASP.Net MVC Core
Intermittent throughput spikes? Simon Gilbert explains the publish-subscribe pattern with Microsoft Azure Service Bus using C# ASP.Net MVC Core
Continuous Integration for Azure Web App Service Deployments using Appveyor - C# ASP.Net MVC Core
Deploying Microsoft Azure Web App Services? Simon Gilbert explains continuous integration to the Azure Cloud, using YAML, Appveyor and C# ASP.Net MVC Core.
Microsoft Azure Web App Service SSL/TLS Security using Cloudflare - C# ASP.Net MVC Core
SSL/TLS certificate & DDOS protection required? Simon Gilbert details Cloudflare on a Microsoft Azure Web App Service running C# ASP.Net MVC Core
Cross-Platform (PCI Compliant) Credit Card Payments using Stripe - C# ASP.Net MVC Core
Need to process credit card payments in your code? Simon Gilbert explains how to accept PCI Compliant card payments using the leading payment provider Stripe, and C# ASP.Net MVC Core in Visual Studio for Mac.
Binding Fluent Validation to an HTML View - C# ASP.Net MVC Core
Looking to validate an HTML view at post back? Simon Gilbert explains the steps required to bind your validation rules to an HTML view, using the FluentValidation library and C# ASP.Net MVC Core.
Strongly-Typed Data Model Validation using Fluent Validation - C# .Net Core
Data integrity feeling tiresome with DataAnnotations? Simon Gilbert details how to clean up your validation rules and separate your concerns, using the FluentValidation library in C# .Net Core.
Mocking & Testing using Moq & xUnit Frameworks for C# ASP.Net MVC Core
Keen to take unit testing to the next level? Simon Gilbert walks through the benefits of using the Moq framework combined with xUnit to mock and isolate your unit tests using C# ASP.Net MVC Core in Visual Studio for Mac.
Microsoft Azure Cloud Blob Storage Image Upload - C# ASP.Net MVC Core
Ever used Microsoft Azure Blob Storage? Simon Gilbert provides a detailed explanation on how to upload multiple images to Microsoft Azure Blob Storage using C# ASP.Net MVC Core in Visual Studio for Mac.
2018
Decoupling - Dependency Injection in C# ASP.Net MVC for Microsoft Azure Table Storage using Autofac
Fancy learning dependency injection? Simon Gilbert discusses the art of decoupling Azure Table Storage in C# Asp.Net MVC using the dependency injection implementation of the inversion of control design pattern with the Autofac library.