Scaling Redis
by Ardalis
posted on: November 14, 2022
Redis is a popular open source cache server. When you have a web application that reaches the point of needing more than one front end…Keep Reading →
by Ardalis
posted on: November 14, 2022
Redis is a popular open source cache server. When you have a web application that reaches the point of needing more than one front end…Keep Reading →
by Ben Foster
posted on: November 14, 2022
ASP.NET 7.0 included support for Minimal API endpoint filters. This post looks at how you can use this feature to validate requests using Fluent Validation.
by Gérald Barré
posted on: November 14, 2022
This post contains a list of misconceptions about date and time. The explanations are not exhaustive, sometimes it's just counter-examples.#Everybody uses the same calendarNot all countries have adopted the Gregorian calendar at the same time. France, Spain, Italy and a few other countries adopted
by Andrew Lock
posted on: November 08, 2022
In this post I discuss how to use the new Git rebasing feature, --update-refs, and how it makes working with stacked branches/PRs easier.…
by Gérald Barré
posted on: November 07, 2022
Here are some tips and tools to help you debug your .NET applications. The goal is not to be exhaustive, but to give you some ideas on how to debug your applications. Table Of ContentsRandom tipsIs the code executed?Starting the debugger from the codeDebugging more than one process at a timeObservi
by Oren Eini
posted on: November 04, 2022
We have just released a new stable release of the RavenDB Python client API. This puts the Python client API for RavenDB on the same level as our other clients, including support for subscriptions, cluster wide transactions, compare exchange, conditional loading, and much more. We also improved the ergonomics of the API and integration with the IDE. Here is an example of writing a non-trivial query using the API, tell us what you think and what you are doing with RavenDB & Python.
by Gérald Barré
posted on: October 31, 2022
Google Chrome / Microsoft Edge: Ctrl + Shift + VWindows: Win + V, Then click "…" (see more), Then "Paste as text". To use the keyboard, you can press Tab Enter to select the option:Using Windows PowerToys - Paste as Plain Text: Ctrl + Win + VNote: you can change the shortcut in the configurationMic
by Oren Eini
posted on: October 26, 2022
In just 20 minutes, I try to condense ~15 years of working on a database engine in C# / .NET and show how you can use C# to build system software. I think it ended up being really nice:
by Vladimir Khorikov
posted on: October 25, 2022
Today, we’ll discuss the following guideline: you should use the most generic types possible for arguments and the most specific types possible for return values.
by Andrew Lock
posted on: October 25, 2022
In this post I discuss C#'s nullable reference types in the context of Razor Pages, why they don't play nicely together and how to improve the experience.…