27 May 2009 0 Comments

The whole truth about MB_PRECOMPOSED and MB_COMPOSITE

As a by the way, this blog does NOT represent anything beyond my own personal thoughts. You could even blame it on my Tegretol dosage, to be perfectly honest (if the pain were not so intense I’d have skipped this med for sure). I am not even on the team that owns this code any more and I didn’t own it when I was then

12 March 2009 0 Comments

Deep Zoom Collections explained Part 1 – coordinates and viewports

I’ve been getting this question a lot, even from members of my team. Why are the coordinates so weird in deep zoom? They are just totally confusing for laying out images! Why do you have this odd ViewportOrigin and ViewportWidth and why are the numbers I put in there so different from what I think they should be

9 March 2009 0 Comments

Presence indicator problem with Custom Master Page scrolling

Problem: I have got a unique problem that when you hover over any contact, the actual presence icon appears several pixels below the actual icon. This only happens when the page is scrolled down and works perfectly when the page is not in scrolled position.

24 February 2009 0 Comments

Are you anonymous at work?

Loved this guest post on Chris Brogan’s blog. Although this post is accentuated to social media, I think it distils the basic essence of a solid “personal brand”

19 February 2009 0 Comments

Windows Live Admin Center (aka Live Domains)

I’ve just been through the process of moving a personal website and domain to a new hoster. I wanted to separate the email for the domain and use Windows Live Admin Center http://domains.live.com to consolidate external email to Live Mail (Hotmail)

18 February 2009 0 Comments

HTTP COMPRESSION in IIS 6 and IIS 7 using Service Account

I have come across few issues on HTTP Compression in IIS 6 and thought I will quickly post it across for everyone’s benefit. Enterprises prefer to compress their Static and Dynamic web content to save bandwidth

14 February 2009 0 Comments

PerfectDisk 10 – A sneak peek at the product

PerfectDisk gave the MVPs a license to evaluate and use their PerfectDisk product, which at the time included me. I thought that before all else fails and the license key becomes non-MVP-defied and self-implodes, I would evaluate the product

13 February 2009 0 Comments

“I Can Haz Agency” – Mais qui sont-ils ?

J’avoue que j’ai déjà du mal à suivre ce qui se passe au niveau des Agences dans notre petit héxagone, et que ce qui se trame et ce qui se construit à Londres ou à NYC me passe allègrement bien au dessus. Donc pas étonnant a priori que je n’ai jamais entendu parler avant aujourd’hui de cette agence qui se nomme “ Can Haz Agency ”.

11 February 2009 0 Comments

HTC Touch HD – now available from Telstra

The HTC Touch HD is now available from Telstra (Australia) on a $150 plan or outright purchase, it’s been a little while but finally it’s here. Highlights of the device: 3.8-inch wide, WVGA (480 X 800 pixel) display offering a cinema experience on the go TouchFLO 3D user interface, responding perfectly to your finger gestures when scrolling through contacts, browsing the web, and launching media Surf and download at broadband speed with HSDPA internet connectivity (full NextG  850Mhz support, also supports 2100MHz for overseas support) 5 megapixel camera 3.5mm audio jack For more information on the Touch HD see http://www.microsoft.com/australia/windowsmobile/devices/HTC_Touch_HD.aspx And to buy it (on plan or outright) go to the Telstra website: http://shop.telstra.com/webapp/wcs/stores/servlet/ProductDisplay?storeId=10001&catalogId=11651&productId=76557&langId=-1 DonK Technorati Tags: Windows Mobile , HTC , Touch HD

11 February 2009 0 Comments

Hyper-veeks are not afraid of VM creep or… Get familiar with Application Virtualization

Virtualization seems like an easy enough concept at a very high level. But as you start thinking about the four (5 if you add profile) types of virtualization (server, application presentation, desktop and profile virtualization) you quickly realize you need to make an effort to fully understand threats and opportunities.

10 February 2009 0 Comments

Report Viewer Toolbar does not render properly on IIS 7.0

I was recently working on a reporting web application that uses the Report Viewer ( ReportViewer ) control that ships with SQL Server Reporting Services (SSRS).

9 February 2009 0 Comments

Top Reasons Why It’s Even More Important to Attend MIX this Year

Training budgets are typically the first to be slashed in a tough economic environment, and many of our customers may be wondering whether they should skip MIX this year. Now more than ever, MIX is essential for companies that do business on the Web. Protect the bottom line.