| Comments
i recently hit a weird snag when i went to change a sample application from using version 3 to version 4.

with doing nothing at all but changing the "v3" text in the virtual earth control reference to "v4" i suddenly got this error message:

"Sys.InvalidOperationException: Object Microsoft already exists and is not a namespace.”

my VE control reference was in my <head> tag, and as soon as I moved it within the body tag, the error went away and all is well.  so there you have it -- if you are getting this error of course :-)

| Comments

while in a local walmart the other day i walked by the very visible ipod display (yes, the zune one was there around the corner and equally as impressive).  i noticed something not right in the "completely remastered" display case:

Non ipod in ipod display

see on the white disc, that is not an ipod.  i chuckled and then felt bad (only for a nano second -- pun intended).  a consumer who might not be as educated (and yes i actually did witness some people talking about 'the cube ipod nano' after looking at this display) misinterpreting this display.

ipod and apple are strong brands.  this detracts from them.  i'm pretty sure that spot is reserved for the black nano, but the mobiBLU is taking it's space right now -- in a case that is clearly ipodified.

so it seems zune isn't the only one who suffers from retail end-channel misrepresentations...

| Comments

okay, not entirely true.  i recently got a comment on how sharepoint might not make it in a company because one of the features, a rich editor for html that is used in rich edit areas, wiki, blog, etc., does not support firefox as a browser.  basically you can still edit, but you don't get the WYSIWYG environment.

well, there are a couple of options.  first, the hack (i haven't even tried this to be honest so i shouldn't even be announcing it :-)).  in web.config (since sharepoint 2007 is an asp.net app) you can add <browserCaps> elements to the configuration section to "help" asp.net realize you have a modern browser.  slingfive.com provides a suggested file you can download and add in your web.config (please back up any web.config before you modify and test in a non-production environment).

or...the better option.  our friends at telerik are providing and editor alternative for licensed sharepoint users.  you can read their press release to learn about the deal and you can sign up for the current beta.  they are providing an installation experience that is one-click so you don't have to mess with settings, etc.  the support for this would come from telerik.  this is great of them to do and they've done it in the past with commerce server (as pointed out in their press release).

| Comments

building upon the model of , i decided to take a look at doing some simple add-ins for Outlook and Office to look at and the extensibility vsto se has offered the developers.  i started documenting some of my findings in part 1 of office dev.  i'll continue that in a later post and ask some questions there as well.

for now, i wanted to let you know that the two add-ins i created are ready for your consumption, source included.

- enabling inserting of images from your Flickr account into a new mail message.

- you guessed it, same thing, but for Word.

while the naming of these projects is quite lame, hopefully they will show some value (of course if you are a Flickr user).  they've only been tested to work with office 2007 versions of Outlook and Word.  the code demonstrates basically the customization of the ribbonui as well as interacting with some of the different contexts of the office application you are working with at the time.

part 2 on their creation and some gotchas i found coming soon.

| Comments

since the ctp of wpf/e became available, there have been some interesting discussions and demos happening in the world.  again, if you haven't seen check it out...one of the latest samples () shows what appears to be a single animation, but is actually half WPF/e and Flash.  it is so visually clean, it is hard to tell the difference -- i had to put a mouse over each half to even notice a difference.  very interesting.

two other questions have popped up to me.  first, the installation.  yeah, you have to go to a site and download an exe/msi (for windows) and a dmg (for mac).  kinda sucks i agree.  i can tell you that microsoft is working to create the ideal installation experience for the final release of WPF/e.  this first ctp is focused on features of the framework, not the deployment model...so stay tuned.

the second question is about firefox 2 support...or lack thereof.  this is for both mac only really.  here's the skinny -- the team just didn't have time to officially put firefox 2 on the testing platform in order to get the ctp out.  but have no fear...here's how to self-host.  in aghost.js, about line 87, you'll see:

if(navigator.userAgent.indexOf("Firefox/") != -1 || navigator.userAgent.indexOf("Safari") != -1){   

there you have it...change that line to ensure firefox 2 can be met -- you should be able to just remove the version number check and it should work.

hope this helps some testing.