Windows Vista and Office 2007 Launch

The Vista and Office 2007 launch kicked off this month in Des Moines, IA.   Being an Iowa resident myself, I was extremely excited that we hosted the 1st launch event in the US.   A recap of the event from be found here: For more details on other launch events see:   And dont forget…  Windows…


Office Live

I was thrilled the other day to see the internal annoucment about Office Live and the services it provides.  Like many in our profession I often get hit by family, friends, and associates to create simply web sites for thier side or non-profit businesses.   I recently referred my non-technical brother to Office Live Basics.  Within…


Exciting Times

I joined MS a little over 1 year ago and it’s been quite a ride.   Obviously this is my first time going through an OS and office release. It’s been an incrediable experence dogfooding Vista and Office 12.  These are truely compelling products that offer tremendous advantages over their predisesccors (XP, Office 2003).  For more information…


HDC06 Recap

The HDC continues to grow and improve each and every year.  This year was our 3rd annual conference with the largest attendance to date.   We had over 500 attendees, 20 sponsors, 18 tremendous speakers, and 75 people on our waitlist.   To put our numbers in perspective, VSLive in Boston ran concurrently with our conference and…


WCF Typed Service Moinker Contract

When using a typed service moniker, the contract specifies the UUID of the interface for the contact (IInteropTest) defined in the web.config of the WCF service.  The UUID can be located by viewing the type library for the registered assembly (i.e. InteropTestProxy.tlb) using Oleview.exe. Strong Named Proxy Assembly Register with COM – “regasm InteropTestProxy.dll /tlb:InteropTestProxy.tlb”…


SecurityNegotiationException in WCF Services

Many people including myself are running into this problem while sharing and running WCF samples using the .NET Framwork 3.0 RC1.  If you receive the following… Exception[System.ServiceModel.Security.SecurityNegotiationException] {“SOAP security negotiation with ‘http://localhost/OrderService/OrderService.svc’ for target ‘http://localhost/OrderService/OrderService.svc’ failed. See inner exception for more details.”} Inner Exception[System.ComponentModel.Win32Exception] {“The Security Support Provider Interface (SSPI) negotiation failed.”} Try changing <userPrincipalName value=”MACHINENAME\ASPNET” /> to <servicePrincipalName value=”host/localhost” /> in the client…


Tools to develop Vista generation applications

The tools be will give the intellisense, visual designers, configuration editors, registration tools, and log viewer nesscary to develop or get familer with WCF, WPF, WF, or Cardspace.    .NET Framework 3.0A new managed code programming model for Windows®. It combines the power of the .NET Framework version 2.0 with new technologies for building applications that have visually compelling…


My User Group Findings

My local .NET user group (CRINETA) has had a bumpy road recently after loosing several key contributers.  I stepped down as leader of the group around 10 months ago.  Since then, I’ve tried to stay involved the group through email, but I’m typically unavailable to attend meetings.  The information below are some of the lessons learned during my 3 years running the…


Frequent Traveler Tips

Over the last 10 months, I’ve learned quite a bit about some of the things that you can do to lessen the pain of weekly travel.  Here a few tips.. Avis Preferred Avis, like many rental car agencies doesn’t always have their fleet of cars right outside the airport.  It’s typical for me to wait…


My new blogging home

I’m migrating my blog here from  It’s obviously going to take me some time to get the format and style worked out, so please be patient.