A while ago I’ve found a nice way to implement argument validation on the Paint.Net-blog. Its a fluent-interface like this: public void CallMe(object sender,int size, string name) { Validate.Begin() .IsType<Guid>(sender,…
Read more
There are tons of dependency injection (DI) containers around in the Java and the .NET world. The are the well know, big ones like Spring (Java, .NET), Castle Windsor etc.…
Read more
Just wrote again really ugly reflection based code. In such moments I really wish that the ‘dynamic’-type is already here. I wanted to make this statement, but replace the MyServiceResolvedAtRuntime…
Read more
I’ve looked for a small embedded, easy to use data store for implementing my small software-engineering course project. Of course I’ve looked at MS SQL Server, which works great together…
Read more
I’m a fan of static analysis because whem I’m writing code in a statically typed language I want to get the most of it. So I’m a huge fan of…
Read more
– Although I like Office 2007 and I find that the Ribbon is way better than the old icons- and menu-overkill, there’s still some stuff which is awful complex to…
Read more
The preview of the new Visual Studio and .NET Framework is available. I will try it out soon.
Read more
After the release of version 8.0 I’ve immediately started using it. Here a small list of little improvements, which may aren’t that obvious: Language-Injection IntelliJ Idea supports a wide range…
Read more
The new version of the worlds best Java-IDE is released! (download) Version 8.0 brings tons of new plugins and features and supports even more refactorings, languages and frameworks. By the…
Read more