Wictor Wilen

Wictor Wilén is Product Leader at Microsoft. Former Microsoft Regional Director and SharePoint MVP, as well as an author and a well known international speaker

Office Open XML

Official ISO FAQ on OOXML

ISO has published an official FAQ on ISO/IEC 29500 aka Office Open XML. The FAQ contains official answers from ISO to common questions such as: Why two standards? The ICT industry has a long history of developing multiple standards providing similar functionalities. After a period of co-existence, it is basically the market that decides which survives… What about contradictions? …but these can be taken care of during the maintenance of the standard.

Windows Live

Creating custom 3D models with Virtual Earth

During the Virtual Earth that I attended yesterday we were shown a really nice beta in which you easily can create your custom 3D Models for Virtual Earth called 3DVIA. The tool is a browser plugin which will open when you, from the Virtual Earth 3D mode right-click where you want to insert a new model and select Add a 3D Model. Since this is a beta it will take a while until the 3DVIA interface opens up. In my case I had to retry about 10 times due to some unexpected errors. It is also really slow and hogs your CPU.

SQL Server

Virtual Earth event and Microsoft licensing issues

Today I attended a really interesting event at the Microsoft Stockholm location about the Microsoft Virtual Earth Platform. The event was a result of large amount of questions from partners and customers and the bi-weekly webcasts by the VE team. During the day the team from UK presented the Virtual Earth platform including the Virtual Earth AJAX controls and the MapPoint web services as well as SQL Server 2008, which contains impressive spatial data management. I was there to hear what the Virtual Earth platform could do for my customers and our solutions and during the day I noted down some really interesting ideas and pitches that I will try on them, but…

.NET

Smooth upgrade of .NET XSL transformations from 1.1 to 2.0 or higher

When .NET 2.0 was introduced, quite a long time ago, the whole System.Xml namespace was re-written, due to the poor performance of the System.Xml implementation. Despite the fact that the CLR 2.0 has been around for a few years there are still implementations using CLR 1.x and especially the XSL transformation bits, since that part is completely re-written and marked as obsolete. But note that they are only being marked as obsolete! You can still compile and run most of the code with just a compiler warning. The old .NET 1.1 classes are still in the CLR 2.0, so you can convert your XSL transformations piece by piece and start using .NET 2.0 or even .NET 3.5 since it is based on .CLR 2.0 (read this post by Scott Hanselman to get a better understanding).

Microsoft Office

Office Open XML now approved as ISO/IEC standard IS29500

After a lot of turmoil the ECMA Office Open XML document format has been approved as an ISO/IEC standard - IS 29500. The news came out a day earlier than stated, due to a leak which made ISO to go public with the news. The process has not been easy for any part in the process and it has for sure made footprints in the standardization history. A lot of lobbying money as been spent (Politics matter) and a lot of committed people has engaged in verbal and written battles.

Personal

New design

Welcome to the new design, I hope you like this one better than the previous. Personally I got tired of the old one and decided to make a change. Please leave a comment if it behaves bad or does not look good on any weird browser (I’ve tried it on FF3b4, Safari and IE8b1). Tomorrow I’ll be back for work after a month and a half of parental leave, which was so nice. I wish it had lasted longer, but I will be home with my daughters Fridays throughout the rest of the spring…

Office Open XML

The final countdown of OOXML

Today is the last day that the national bodies can change/update the votes on the Office Open Xml, DIS 29500, approval as an ISO standard. I really hope that enough NB’s change their votes so we can have OOXML as an ISO standard - I know we will all gain on this. To get a hint in which direction the result is going Andy Updegrove has set up a Vote Tracker, which he will continuously update until we have the final result.