dotnet falcon

Blogging about .NET and software development - from my bird's eye view

Awesome Northwind

Awesome Northwind

Feb 5, 2019
Whenever I give a talk at a meetup or teach at a course or just want to try a demo about a data driven technology, my biggest problem (and the biggest nag) is always to get some real(istic) sample data. Thankfully there are sample databases available on the internet
Updating the LinqPad CosmosDB datacontext driver

Updating the LinqPad CosmosDB datacontext driver

Jan 16, 2019
A while back I've created a data context driver for LinqPad so you can connect to your Azure CosmosDB databases as well. I'm very happy to see that it has caught on and a lot of you have at least downloaded it (and hopfully you are using it as well)
Repository and unit of work ARE useful

Repository and unit of work ARE useful

Nov 20, 2018
The repository and unit of work design patterns are useful. This is a statement that I can get behind in any debate when this topic comes up. Don't worry, I'm not dogmatic, I have a couple of really good arguments (IMHO) as to why. But I'm very tired of having
Memento design pattern done (almost) right

Memento design pattern done (almost) right

Nov 13, 2018
I regularly teach courses on basic object-oriented design patterns. Over the years I have come to realize that not every pattern is equally useful or equally well-thought out. One of the most common examples of patterns that have become more like anti-patterns over the years is the Singleton pattern. But
Next level serverless apps with Azure Blobs

Next level serverless apps with Azure Blobs

Nov 6, 2018
I've always been a huge advocate for (and fan of :) ) serverless apps. People often misjudge the concept: serverless doesn't mean that there is no server. I mean, what else would serve requests for the relatively primitive client side? There is a server. Maybe there is even a web server like