Tomorrow President Elect Barack Obama will be sworn in as our 44th president of the United States of America. The inauguration will be in Washington DC at the Capitol at 12 noon EST (UTC –500).
On the technology front it is interesting that the even will be streamed live on the internet via Microsoft Silverlight at Presidential Inauguration Committee. This is another big notch in Microsoft’s belt for Silverlight over Adobe Flash. Silverlight was selected to broadcast the 2008 Olympics over the internet (largest internet multimedia event ever), broadcast Barack Obama’s nomination at the Democratic National Committee, and now what promises to be the most watched presidential inauguration ever.
I know that a lot more people will be watching the noon time event since it will be streamed on the internet. My co-workers and I will be watching on the internet, since we will be at work and there is no TV available. The fact that it will be streamed on the internet means that I will be able to watch it live rather than recoding on my DVR then watching when I come home.
This is a very exciting time for technology indeed. Microsoft’s Silverlight is proving that it lives up to the hype and over time people in the planning side of these events will select it more and more as the technology of choice due to its unmatched quality of service, and lower total operating costs per stream, and cross platform client side experience. Take a look here for some more information on Silverlight.
I am not sure why Microsoft is so good at hyping technology just introduced and also so good at abandoning it soon thereafter. XPS is a good example of how they take the promise of a new technology and kill it with apathy.
XPS was first shown in at the 2004 PDC. Then it came out within Windows Vista in the 2006 timeframe. It is their version of Adobe PDF. It has some great features like the fact that it is an XML file format and not a binary format. This means that it is easy for a third party to develop an application that can go into a file, parse it, add info, or even generate files of the XPS type without even having the MS engine in their application. It is also the format that the print spooler in vista renders to. MS was also supposed to work with Printer companies to make XPS processing within the printer engine standard. This is so that print jobs are delivered at full engine speed of the printer without losing any print fidelity because of format conversions along the way. This is all great stuff.
The issue is that Microsoft seems to have abandoned the client side of the technology. There has not been an update to the anemic viewer they released called XPS Viewer EP and is available for download as part of the “essentials pack.” The viewer is still at version 1.0 after almost 3 years. Yes they have done minor patches to the package to make it compatible with XP SP3, but no new features that I can see.
Ok well even though the XPS EP viewer doesn’t come preinstalled in Windows, Vista does come with support within IE. How does this work? Well I sent my dad an XPS file knowing he has a Vista Home Premium machine and what happens? He gets an error message “Your current security settings do not allow this file to be downloaded.”
Wow great experience… I then sent him a link for the XPS EP viewer which he tries to install and gets an error message that the update does not apply to his computer. This is getting even better…
So after all I gave up and PDF’d the file and emailed it to him. Worked like a charm. Not only was I able to easily go to the website, print to pdf (IE even suggests a name for the file unlike XPS), the file opens in Adobe Acrobat, I click the send as email button, he gets it, opens it, prints it, and all is right with the world.
Why can’t XPS work like that? Why can’t there be an easy way to get the client application on every Windows machine? Why not make some improvements to the XPS application so that people will want to use it. How about adding commenting features. People would jump to use it if the client application had commenting features. Instead of paying Adobe hundreds of dollars for Acrobat to generate pdf files, and be able to add comments within a PDF, if there was a free MS technology that offered the features it would absolutely get adopted.
Here is a link to the XPS Blog. There has been some activity with Windows 7. We should have to wait 3 years to get an update to the XPS client though if there is even one coming in Version 7. I would be curious to know how many engineers are working on XPS at MS.
So Microsoft, please tell me why XPS has become a red-headed stepchild and what has it done to deserve this fate?
Information is light , but I got an email today telling me to “get ready for more…” features. I did notice that they are now stating that SkyDrive will give you 25 GB of free online storage. My guess is that they will combine the storage of multiple services to makeup that 25GB. Not sure if Live Mesh will be a part of that, but I wouldn’t doubt it. It would be good if they increase the single file size above 50Megs. 200megs or 150megs would be good. What do you think?