Getting a System.Runtime.InteropServices.COMException when trying to use BitmpaMetadata to extract EXIF/XMP data?

Well if that’s the case, it’s probably cause you’re attempting to use this class from a MTA thread.  In order to fix this, just change the apartment of the thread where this code is running from MTA to STA (either using the [STAThread] Attribute or by setting the ApartmentState member of the thread that you’re…


How to Programmatically Set Permissions on Files/Folders in a SharePoint Document Library

Yep, had to figure this out since I’m still working with SharePoint stuff.  I couldn’t find any “HowTo’s,” code samples, tricks, hints, or anything else really helpful on this.  Just a bunch of other folks attemptint to do the same thing.  This is one of those things where the answer looks simple and seems like…


Referencing Sharepoint Assemblies on x64bit Installs causes build errors for ASP.NET apps (in VS.NET 2005)

You may encounter the following error if you are trying to build a ASP.NET application or web service on a x64bit machine where Sharepoint is installed: Error 1 Could not load file or assembly ‘Microsoft.SharePoint.Search, Version=, Culture=neutral, PublicKeyToken=71e9bce111e9429c’ or one of its dependencies. The system cannot find the file specified. C:\Documents and Settings\robgruen\My Documents\Visual Studio 2005\WebSites\MyWebService\Web.Config What happens…


Installing Displays #5 & #6 on my workstation

So I get my third dual head card in the mail the other day and after two days of patient waiting I took the plunge to install it.  Well, to make a long story shorter, it took me all day to get working.  Typically you just add the video cards and voila, things work without…


Installing the MouseWheelFix (Q837910) on 64bit editions of Windows

To install the MouseWheelFix on a 64 bit edition of Windows you need to place the registry key entries in the 32 bit node of the registry.  This means the registry keys should be HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft… instead of HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft…   As usual, happy scrolling!


How Can You Update Your Computer When the Thing That Updates Your Computer Is Broken?

Simple, YOU CAN’T!!! For a while now my computer’s Automatic Updates has been broken.  No new downloads have appeared, the control panel icon is missing, and the Windows Update site can’t install the updated ActiveX control.  Every time I go to the site it tries to update the WU client and I keep getting this 0x800703E3 funky…


MIX06: Playing in the Sandbox – Playing nice with the other kids

The Sandbox here at Mix contains all sorts of labs, vista pcs, windows media center, and of course the awesome ultra mobile pcs.  🙂 I got to play with the devices and talk to Lora who was tending the devices and answering questions.  Unfortunatley I had to share her time and the time of device…


MIX06 – Lunch time

We were fed quite well, thanks to all of the folks that made the food decisions.  My tummy is happy! The keynote was pretty cool, Tim O’Reilly’s interview with BillG went really well.  Bill had great answers and everyone was happy with his responses.  I’m sure others will blog about it in more detail than…


Mix Registration – "done, check"

MIX06 is sold out!  1900 attendees have come to Vegas to talk about the future of their respective portions of the internet.  In fact, I think it’s already started since I heard some conversations on the flight in.  The check-in area has about a dozen lanes, looks like we were smart to check in tonight…


MIX06 – So it begins

Well, I just stepped off of a 5.5 hour flight got a rental car for 16 hours and then I’m back on another flight to Las Vegas all within a 24 hour time span. More to follow!