.NET
-

Architecture and Modelling Tools
UML models helps you to design and understand your application architecture. Further, you can use the UML models for your…
Read More » -

The insidious cost of allocations
One of the things we learned from build high performance systems is that algorithm complexity is important for system…
Read More » -

Using arrays to speed up static tree traversal
Over the last two weeks I wrote about how to construct and query a string prefix-trie. We used the data…
Read More » -

Nasty Const Bug in ASP.NET 5
Recently, Microsoft released some much-anticipated software including Visual Studio 2015 and .NET 4.6. This has not been without hiccups though:…
Read More » -

Using C++ debug visualizers in VS2015
I have been using the .NET debug visualizers (and DebuggerDisplay atribute) for a long (long) time and I like the…
Read More » -

Optimizing I/O throughput
We got a customer request about performance issues they were seeing on startup on a particular set of machines. Those…
Read More » -

WCF Proxies ā From beginner to expert
Windows Communication Foundation is a great framework for building highly secure and reliable services that can integrate across different platforms.…
Read More » -

Using a SynchronizationContext in unit tests
Weāve started to use the Progress<T> class in our async application. However our tests started to fail because of that…
Read More » -

Critique this code : The memory mapped file
We got an error in the following code, in production. We are trying hard to make sure that we have…
Read More » -

Documentation regarding TAP – Task-based Asynchronous Pattern
Last week we saw theĀ TAP ā Task-based Asynchronous Pattern, which is the recommended new approach for asynchronous programming in the…
Read More »


