RIMDev Blog Posts

RIMDev Blog Posts

Blog posts written for rimdev.io:

DateTitleSource
2020-07-09Defaulting ASP.NET Core 3.1 To Require Authentication For A Safer Developer ExperienceSource
2020-06-18Swagger Grouping With Controller Name Fallback Using Swashbuckle.AspNetCoreSource
2020-06-05ASP.NET Core 3.1: Newtonsoft.Json Issues With Enumerable.Empty<T> AssignmentSource
2020-06-04ASP.NET Core 3.1: Default System.Text.Json Settings Don’t Roundtrip (Serialize/Deserialize) Through Test ServerSource
2020-04-20Elasticsearch With NEST Using C# nameof Not WorkingSource
2020-02-26Running Database Migrations On Web Application Startup: What’s OK and What’s RiskySource
2020-01-22Building ASP.NET Core 3.1 Apps To Organizational Standards Using Extension MethodsSource
2020-01-03What Works and What Doesn’t With ConfigurationManager.AppSettings Using ASP.NET Core 3.1Source
2019-12-10Regex Performance With and Without RegexOptions.Compiled Using .NET Framework 4.8 and .NET Core 3.1 (December 2019)Source
2019-11-04Logging ASP.NET Web API 2 Failed Request Body to Application InsightsSource
2019-10-31Autofac: Eager vs Lazy Construction During RegistrationSource
2019-10-21Non Pro/Premier SendGrid Accounts May Have Issues Sending to Popular Microsoft Domains (outlook.com, etc.)Source
2019-10-16Upcoming Google Chrome SameSite Change Breaks Our IdentityServer3 Azure Active Directory Login (and, how to fix it!)Source
2019-10-15A Case Of Newtonsoft.Json, TypeNameHandling.All, And JsonSerializationExceptionSource
2019-09-09Caching Git LFS in AppVeyor to Avoid Large GitHub LFS BillsSource
2019-08-26Retry Transient Failures Using SqlClient / ADO.NET With PollySource
2019-08-09Redact Elasticsearch Passwords from Microsoft Azure Application Insights Using C#Source
2019-07-31Filter Hangfire Requests from Microsoft Azure Application InsightsSource
2019-04-03Strongly Typed Feature Flags With ASP.NET Core 2.2Source
2019-04-02Find Auto Generated ASP.NET Machine Key in Azure Web AppsSource
2019-04-01Multi Instance ASP.NET Core 2.2 Data Protection Using Redis and an Azure Key Vault CertificateSource
2019-03-14Orchestrating Web Server Integration Tests Using npmSource
2019-02-25Setting Azure Web App Slot Auto Swap Using ARM Templates and TerraformSource
2019-02-12Using ASP.NET Core Health Checks With ASP.NET Full FrameworkSource
2019-02-11Robustly Upgrading Target .NET Framework VersionSource
2019-01-10Running an AppVeyor Build After Creating an Azure Web App Using TerraformSource
2018-12-26Performance Tests / Benchmarking for ASP.NET Core 2.2 EndpointsSource
2018-11-20Export CSV Table of All Azure Web Apps Configuration in SubscriptionSource
2018-03-20Stuntman 2.0 Unifies Packages and Supports ASP.NET Core 2.0Source
2018-02-08Announcing Organizational Backing For IdentityServerSource
2017-11-29.NET Full Framework: Build, Test, and Deploy Using Cake and AppVeyorSource
2017-09-07Why Does window.exports Unexpectedly Exist?Source
2017-06-29Avoid the Duplicate AppVeyor Publish: Deploying Only a Single BuildSource
2017-06-23My Current GitHub Command Line WorkflowSource
2017-06-23Making a Web Request After an AppVeyor Deployment to Start an ApplicationSource
2017-05-16Publishing npm Packages to MyGet Using AppVeyorSource
2017-04-10A Double-Click Experience for Running Jekyll on WindowsSource
2017-02-28Publishing to npm Using AppVeyorSource
2017-02-08Creating SQL Server Express LocalDb v11, v12, v13, and MSSQLLocalDb InstancesSource
2016-11-29Combining Age and Date of Birth in Web Applications Using Age PickerSource
2016-08-26Publishing npm Packages From TeamCitySource
2016-06-02The story of our OpenID Connect implementation, live at NDC Oslo 2016!Source
2016-04-14Postman: Effectively Storing and Using Tests in a Git RepositorySource
2016-03-16build.cmd: Our Consistent Build Script for Continuous Integration Using TeamCitySource
2016-02-25Jekyll on Windows: A Quickstart GuideSource
2016-01-12Copying App Settings and Connection Strings Between Azure Web AppsSource