C# 5.0 Async-Feature: Be Aware Of The Synchronization-Context
Disclaimer: This post is based on the C# 5.0 CTP. Everything described here is subject to future changes. The next version of C# and VB.NET will have support for asynchronous…
Read moreDisclaimer: This post is based on the C# 5.0 CTP. Everything described here is subject to future changes. The next version of C# and VB.NET will have support for asynchronous…
Read moreIf you want to do something in Java, there’s certainly Java library which helps you with to achieve your goal. However, for some stuff (3D rendering, accessing I/O devices) the…
Read moreAs software developers, we use daily some nice libraries to archive our goals. Of course, the libraries authors also use libraries to get the job done. In practice libraries have…
Read moreSometimes small changes make have a large impact. An example is the exception-handling difference of Delegate.BeginInvoke and ThreadPool.QueueUserWorkItem. I’m working on a WPF-client application, which does quite a lot of…
Read moreVisual Studio 2010 is here, and I will upgrade soon. Unfortunately the pricing is unfair for us Europeans =(. Just in time for the VS 2010 the new version of…
Read moreWhen you design a domain model you normally have lots of 1:n and n:n relations. Many developers are quite familiar how to translate such relations into a relational model. But…
Read more“Design Outside the Box” Amazing presentation about unexpected successful games, what they have in common and how games emerge into the real life. Watch it! Interesting videos from the 50’s,…
Read moreFinally I’ve installed a distributed version control system for my personal projects. I’ve chosen Bazaar for the following reasons. First Bazaar is just a cool name =). The documentation is…
Read moreIn the past semester I completed successfully in the ‘Advanced Pattern And Frameworks’-module. This module is a deep dive in all kinds of software design patterns. A large part of…
Read moreRob Conery, creator of SubSonic, states his opinion about reporting in NoSQL database: Use the right tool for the right job. Consider splitting up your data in ‘domain-data’ and ‘reporting-data’. The…
Read more