April 2008 - Posts

Ray Ozzie on Software-plus-Services Strategy

I always find Ray Ozzie's memos an interesting read. His most recent memo is about Microsoft's Software-plus-Services strategy where he talks about the guiding principles informing the design and development of Microsoft products for consumers and businesses.

These are my favourite sections from his memo:

The web is first and foremost a mesh of people. Elements of this social mesh will be a first-class attribute of most all software and service experiences, as the "personal" of the PC meets the "inter-personal" of the web. Whether in work, play, or just life, the social element of software will continue to transform the ways that we interact with people with whom we have some affinity. All applications will grow to recognize and utilize the inherent group-forming aspects of their connection to the web, in ways that will become fundamental to our experiences. In scenarios ranging from productivity to media and entertainment, social mesh notions of linking, sharing, ranking and tagging will become as familiar as File, Edit and View.

...

To individuals, the concept of "My Computer" will give way to the concept of a personal mesh of devices – a means by which all of your devices are brought together, managed through the web, as a seamless whole. After identifying a device as being "yours", its configuration and personalization settings, its applications and their own settings, and the data it carries will be seamlessly available and synchronized across your mesh of devices. Whether for media, control or access, scenarios ranging from productivity to media and entertainment will be unified and enhanced by the concept of a device mesh.

...

At the back-end, developers will need to contend with new programming models in the cloud. Whether running on an enterprise grid, or within the true utility computing environment of cloud-based infrastructure, the way a developer will write code, deploy it, debug it, and maintain it will be transformed. The cloud-based environment consists of vast arrays of commodity computers, with storage and the programs themselves being spread across those arrays for scale and redundancy, and loose coupling between the tiers. Independent developers and enterprises alike will move from "scale up" to "scale out" back-end design patterns, embracing this model for its cost, resiliency, flexible capacity, and geo-distribution.

...

Successful experiences on the web are those that are organically compelling, highly engaging, and viral across their intended audience. By applying our three principles consistently across all the markets we serve, we have an opportunity to reshape our offerings for individuals, businesses, and developers, and to deliver a broad range of compelling scenarios.

Posted by Mehran Nikoo | with no comments
Filed under: ,

WPF (70-502), WCF (70-503) and WF (70-504) Exams

As Gerry mentioned in his blog, WPF, WCF and WF exams went live on Monday last week. As you may already know, these are Technical Specialist (TS) level exams so they are added to your MCTS credentials. This is how the MCTS logo looks like when you add the WCF and WF credentials to the logo (I know it is way too wide!):


                      


If you are an existing MCPD (Win, Web or Enterprise) and want to upgrade, you will have to wait as the PRO level exams are not out yet

And by the way, the ADO.NET and ASP.NET exams are both in beta (beta period is extended until 4th May) so if you are interested in taking them use the promotion codes mentioned here.

Posted by Mehran Nikoo | with no comments

OpenXML ISO Standardization

Great news: ISO/IEC DIS 29500 (Office OpenXML) has received the necessary votes for approval as an ISO standard.

This decision was made by the national bodies in the Ballot Resolution Meeting in Geneva during the week 25-29 Feb 2008. In order to be approved as an ISO standard, at least 66% of the votes cast should be positive and no more than 25% of the votes should be negative. By the end of the ballot resolution process (at midnight on Sat 29 Mar 2008), 75% of the votes cast were positive and only 14% of the votes cast were negative so the criteria for approval as an ISO standard have been met.

Posted by Mehran Nikoo | 2 comment(s)
Filed under: ,

New VSTS+TFS 2008 Trial VPC Image

If you have been using the trial VPC image for VSTS 2008 RTM, you may already know that the image will expire on 1st April 2008. So if you want to carry on using a VPC image for trial purposes, then go and download the updated image.

This image is a very useful evaluation tool and contains:

- Windows Server 2003 Enterprise Edition SP2
- Windows updates as of 25th March 2008
- VSTS 2008 Team Suite
- TFS 2008
- Team Explorer 2008
- Team Build 2008
- Team System Web Access (power tool)
- SQL Server 2005 Developer Edition SP2 (+ AdventureWorks sample)
- Office (Enterprise + Project Professional) 2007 SP1
- Hands-on labs

Please note that the new image will expire on 31st Dec 2008 so you can use this image for six months from today.

Posted by Mehran Nikoo | with no comments
Filed under: