In my last post, I mentioned that Regex in C# is very slow. Today we'll look at the performance differences between Regex, Substring, and Slice in C#.
I knew Regex in C# was slow, but I didn't realize how slow until I tried using Substring. I didn't realize string allocation could be an issue, until I used Substring.
Getting started with MongoDB and ASP.NET Core WebAPI. How to do it with dependency injection, the repository pattern, and proper abstraction of the data layer from your API project.
MongoDB does not have schema, but our software does. Changing that schema with no downtime can be a complex undertaking. There are many ways to handle it, here are my thoughts on it.
Why I Wrote SharpLock instead of using an existing library for my application.
4 years ago I started a side project to keep my development skills sharp. Here is how my first attempt went.
4 years ago I started a side project to keep my development skills sharp. Little did I know it was going to be a project I revisited every 8-10 months.