I decided to follow up on this post after reading a comment on my original post. (Thanks Simon!) Can we take further advantage of some memory tricks to make things even faster?
This is an expansion on another C# blog post about array iteration performance.
This is the second post in a multi-part series on Indexing in MongoDB, however much of what I talk about can be applied to any database.
This is the first post in a multi-part series on Indexing in MongoDB, however much of what I talk about can be applied to any database.
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.