Recently I’ve increased my workstation RAM from 2GB to 4GB (all modules are CL4). Although I am running Vista Ultimate x86 and the available RAM increase is actually […]
Can you spot the problem?
Check out this code: static void Main(string[] args) { string test = null; Console.WriteLine("Is test null: " + test == null); Console.ReadLine(); } And guess the output without […]
iTunes developers should start using iTunes
If you have an iPod you are more or less stuck with iTunes. If iTunes was perfect this wouldn’t be that bad. However, it isn’t perfect, far from […]
To Dispose or not to Dispose
The question whether “I need to Dispose some object” appears fairly often in newsgroup, wrong answers and myths appear even more often. So I thought of writing my comments on […]
Windows Genuine Advantage is legal user’s worst enemy
I've never ever been a supporter for online activation process for any product. Ever. On the one hand it is usually cracked the same day it is released, so […]
Intel Matrix Storage driver, production version 7.5.0.1017
Intel has put its Matrix Storage driver, official production version 7.5.0.1017, online. Among other improvements, it is supposed to fix iTunes/QuickTime problems for good. I have to say: […]
SQL Compare 6 beta
Red Gate is preparing SQL Compare 6 product. The interesting thing about this version is that they are getting ready for supporting source control for storing database schemas. […]
Answer to Dictionary<> fun trivia
Here is an answer to my previous post about Dictionary<>. The answer is yes, it is possible that added instance can't be found later on. Consider this, a […]
Dictionary<> fun
Here is a brief trivia. Take a look at this piece of code: Dictionary<Tubo, object> dictionary = new Dictionary<Tubo, object>(); Tubo tubo = new Tubo(); dictionary.Add(tubo, new object()); […]
Want to build your own IDE?
No problem. [MS] announced Visual Studio Shell product. Just use the pieces and parts of Visual Studio, put them together and voila, there is your IDE. At least […]