.NET
-
TypeScript, AngularJS, Gulp and Bower in Visual Studio 2015
Either you are a Back-end Web developer or a Front-end one, you must have realized that there are some frameworks…
Read More » -
Production postmortem – The case of the memory eater and high load
This is a recent case. One of our customers complained that every now and then they started to see very…
Read More » -
LINQ Extensions 2: Minimum/Maximum by key
Last week we talked about LINQ, its usefulness, and how to write our own methods to make it even more…
Read More » -
Documentation regarding the Asynchronous Programming Model (APM) and the Event-based Asynchronous Pattern (EAP)
The Asynchronous Programming Model (APM) and the Event-based Asynchronous Pattern (EAP) are marked as legacy by Microsoft. The new pattern…
Read More » -
The Test Scope Creep
In “Should I use multiple asserts” we described the problem when using them in a single test. In the example…
Read More » -
How to fake a singleton in C++
When unit testing legacy code I find several (anti) patterns which prevent getting code under test. The most recurring pattern…
Read More » -
Using httpbin to test http and https requests
StackOverflow user Kenneth Reitz has written a great on-line and free httpbin tool that responds to many kinds of http/https requests…
Read More » -
Should I use or split multiple asserts?
I get this question often. It makes sense to stuff all kinds of assertions after a single setup and invocation.…
Read More » -
DIY – Useful LINQ Extensions
LINQ (Language Integrated Query) is one of the most powerful features of modern .NET. Powered by generics, lambda expressions, method…
Read More » -
RavenDB 3.0. New Stable Release
We have just released build 3785 of RavenDB 3.0. This build has quite a bit of changes (for the full…
Read More »