Skip to content

Monthly Archives: February 2009

Programming for Vista, Part 1: Creating a Vista CommandLink in Managed Code

09-Feb-09

As you may be aware, there is no way currently in .NET for accessing the built-in Vista API’s via a managed code interface which gives you access to the new Desktop Windows Manager (DWM) API which enables Aero glass effects featured in Windows Vista and higher (which I will cover in the next article) and [...]

My Variation on an Excellent Visual Studio Theme – “Desert Nights Reloaded 2008/2010″

08-Feb-09

Hi all, Updated 30-Apr-10: Now with ReSharper 5+ custom color support, various [bug?] fixes and a new VS 2010 color codes! We’ve arrived at the weekend once again, horray! However, if you are anything like me, work (or play, depends on what code you’re wrestling with at the moment) doesn’t finish at the weekend – [...]

Limit the speed of your Internet for connection simulation testing

03-Feb-09

I required today the ability to throttle my Internet speed as I was attempting to debug a problem which only occurred when the connection was slow, or there was very little bandwidth available to work with. I had used a program before which allowed you to enable in software a “bandwidth limiter” which allowed me [...]

Updates to Multi Threaded Samples Application – Now in Technicolor!

03-Feb-09

Hi Guys, Well it didn’t take me too long before I was feeling uncomfortable with the code base for my multi-threaded samples application already (7 days in fact). I have now updated it to hopefully be more precise and clearer, it now has more polished examples and a few superfluous code-bits have been removed. The [...]

My name is Graham O'Neale and I'm a software architect from Gold Coast, Australia. I am an overtime thinker, full time coder and awake part time in the real world. I have a keen interest in software development, particularly in the realm of programming (C#, ASP.NET, ASP.NET MVC, LINQ (2 SQL), Entity Framework, Silverlight, Blend, WCF, WPF) and a keen interest in the cutting edge and innovation. I have a new found love for design patterns, ALT.NET practices and well crafted software architecture. The purpose of this blog is to express any thoughts, findings, tips and gripes along my travels in the wonderful world of coding and technology...