Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Software Development   (RSS)

Two Fixes You Must Have for Visual Studio 2008 SP1

The SP1 release of VS08 regressed some functionality compared to the original release, in a couple of critical areas. As a result it is highly likely you'll need the following two patches for it. I know many of our team who hit these issues, cursed, came

How Do You Debug A Movie?

How do you debug a movie? Before I get too old and forget, here is the story of one bug that I had to find when playing King Kong in the Xbox HD DVD player. It concludes with yet another reason I am so glad we’re not doing a Blu-ray player. The HD DVD

Book Review: Essential C# 3.0

I haven’t posted a book review here before, but that’s because no-one has sent me a pre-release draft manuscript to review before! So here it is, a review of Essential C# 3.0 by Mark Michaelis. To skip to the chase, I like this book a lot. My personal
Posted by andypennell | 0 Comments

Tricks and Tips for using the VMR9

A few months ago I did some work involving the VMR9, and I hit several brick walls. Many of these brick walls I hit about six months previously when working on a PC application for HD DVD playback (no, there were no plans to ship it, even then), but I
Posted by andypennell | 6 Comments

Using the Media Center Remote from Windows

To save you the pain that I had recently, of trying to hook up simple support for the MCE remote control in your app, here is the important info that I found incredibly hard to locate via MSDN search: A C# article called "Using Alternate Input Devices
Posted by andypennell | 2 Comments

My First Program (circa 1980)

I recently discovered my first real program(*): from 1980, it was my attempt at Space Invaders for the RML 380Z. This was the government-subsidized computer for schools, my school ( Chatham House Grammar School ) was lucky enough to have one. One, yes,

Xbox 360 HD DVD drive now in black

We just got some goodies on our team: Xbox 360 HD DVD drives in black! These limited-edition drives were made especially for those of us who helped work on the product, and come along with a black remote control. All I need now is an Xbox 360 at home

Detecting over-Releasing on COM objects

I am in Refcount Hell right now, trying to fix a new chunk of our codebase for COM refcounting issues. Debugging missing AddRefs consumes most of my time, and I might write about that one day, but yesterday I managed to over-Release an object and of course

Why Do We Always Change Notepad?

Notepad is a given. Its on every Windows machine, going back to Win16. When you need to edit something in a hurry, on any machine, then it is the obvious tool of choice. And yet with every Windows release, someone decides to change it. Not in a big way,

Authoring iHD apps for HD DVD

My team has just created a new forum for programmers and content creators who wish to make great HD DVD apps using iHD. Look for some interesting downloads there soon.

Correction to DLGITEMTEMPLATEEX Structure

This wasted several hours for me this morning. The MSDN docs for DLGITEMTEMPLATEEX are wrong: there is an extra WORD member after the id member, call it reserved . Note that this struct is not in any windows header: you are expected to cut & paste
Posted by andypennell | 3 Comments

Autoexp.dat not working in Visual Studio 2005?

As this was reported twice in the space of a week internally, I figured that external users may be hitting this too. The internal emails were along the lines of "I added my custom types to autoexp.dat and they don't work". In both cases this was because

Displaying DirectX Errors in the Debugger

Debugging DirectX calls that fail is a pain as the debugger cannot show the "nice" HRESULT codes as it does for COM errors (such as E_NOTIMPL). However you can tell the debugger about the custom error codes and add them to the [hresult] section of autoexp.dat.

Property Grids Suck

I couldn't put it better myself than Avery does in his VirtualBlog - Property Grids Suck . Not only do they suck, but the use of the word Properties in what feels like half the common menu items in VS 2005 gets to me even more. There's even a great feature
Posted by andypennell | 0 Comments

A Better Way to Search MSDN

I have previously ranted about the Search capabilities of MSDN, so I decided to try and do something about it. I have created a Smart Search for MSDN page, which modifies a search engine query to greatly improve the hit rate. Well, at least it works for
Posted by andypennell | 12 Comments
More Posts Next page »
 
Page view tracker