Simon Gilbert
  • Home
  • Source Code Portfolio
  • Music I've Written
  • RSS
Apr 18, 2019

Documenting your RESTful C# ASP.Net Core Web Api using Swashbuckle & Swagger

Documenting your RESTful C# ASP.Net Core Web Api using Swashbuckle & Swagger

Need to document your RESTful Api? Simon Gilbert explains how to document endpoints using Swashbuckle Swagger for C# ASP.Net Core Web Api

  • Full Story
Apr 11, 2019

RESTful CRUD Api using Entity Framework Core's In-Memory (O/RM) Database - C# ASP.Net Core Web Api

RESTful CRUD Api using Entity Framework Core's In-Memory (O/RM) Database - C# ASP.Net Core Web Api

Need an in-memory database? Simon Gilbert explains Microsoft Entity Framework Core's' in-memory O/RM database as a CRUD layer in ASP.Net Core Web Api

  • Full Story
Apr 4, 2019

Deploying Docker Containers on Mac OS X using Kubernetes (K8s) - C# ASP.Net MVC 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

  • Full Story
Apr 1, 2019

Microsoft Azure Service Bus - Distributed Message Queue (Publish-Subscribe) 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

  • Full Story
Mar 30, 2019

Continuous Integration for Azure Web App Service Deployments using Appveyor - 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.

  • Full Story
Mar 29, 2019

Microsoft Azure Web App Service SSL/TLS Security using Cloudflare - 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

  • Full Story
Mar 25, 2019

Cross-Platform (PCI Compliant) Credit Card Payments using Stripe - 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.

  • Full Story
Mar 23, 2019

Binding Fluent Validation to an HTML View - C# ASP.Net MVC Core

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.

  • Full Story
Mar 21, 2019

Hashing Passwords Using The MD5 Hash Algorithm vs. BCrypt vs. PBKDF2 - C# .Net Core

Hashing Passwords Using The MD5 Hash Algorithm vs. BCrypt vs. PBKDF2 - C# .Net Core

Need to cryptographically hash your users passwords? Simon Gilbert discusses the potential issues with the MD5 hash algorithm vs. BCrypt and PBKDF2, including the logic behind brute force attacks and correct cryptographic approaches in C# .Net Core.

  • Full Story
Mar 17, 2019

Strongly-Typed Data Model Validation using Fluent Validation - C# .Net 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.

  • Full Story
Mar 12, 2019

Cross-Platform SMS RESTful Api using Twilio - C# ASP.Net Core Web Api

Cross-Platform SMS RESTful Api using Twilio - C# ASP.Net Core Web Api

Looking to send SMS to your users? Simon Gilbert discusses how to construct a cross-platform RESTful API for sending SMS messages using the Twilio platform and C# ASP.Net Core Web Api in Visual Studio for Mac.

  • Full Story
Mar 2, 2019

Mocking & Testing using Moq & xUnit Frameworks for C# ASP.Net MVC 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.

  • Full Story
Newer Posts Page 2 of 3 Older Posts
  • © Simon Gilbert
  • Design by HTML5 UP
  • Published with Ghost