Seems like Microsoft Robotics Studio is RTM. I wish I had enough time to play with robots. I think I have to buy a bunch of robots to my […]
Avoid using BaseEffect.SetValue(string, *) method overload in managed DirectX
I just found (the hard way) a nasty bug in managed DirectX (all versions I think). Why nasty? Because it happens more or less randomly after certain amount […]
Create a simple calculator with few lines of code
Andrej shows how one can create a simple calculator in .net using only few lines of code. Forget parsing and check out the article. Very good thinking from his side […]
Nice looking WinForms controls from telerik
telerik (excellent asp.net controls) entered WinForms controls market a bit late, but with an interesting innovation: their r.a.d. controls for WinForms are highly skineable (or themeable if you wish) […]
Please, don’t abuse try/catch
You should have heard from experienced developers that you shouldn’t abuse try/catch to handle a situation that is predictable and easily handled with an if statement. Even guys […]
When Murphy kicks in on presentation
I had my worst presentation so far today. While Matjaž delivered his usual good talk I created a mess but it wasn’t my fault. At least not a […]
You have to license Ribbon UI on your applications
This one might come as a surprise to developers: If you use [MS] like Ribbon UI (Word 2007, Excel 2007) in your application you have to get a license from […]
Red-gate’s SQL Compare
Recently I was facing this problem: I am developing an asp.net 2.0/remoting/winforms application which stores data in Sql Server 2005. From time to time I publish my application […]
About Visual Studio 2003 on Vista
A while ago Somasegar's blog post about MS not supporting Visual Studio 2003 on Windows Vista caused quite a stir in community. A lot of people were very […]
(Managed) DirectX versions confusion
(Managed) DirectX 9.0x is the perfect example on how not to handle version numbering. First, there is a “global” version problem which Jeff Atwood describes here. They are all […]