Silverlight 3
helps rich Internet application (RIA) developers work faster with new
graphics, animation and 3-D features, and more than 60 controls.
Silverlight 3 also ushers in a new generation of high-quality and
high-definition video experiences with true high-definition video in
full-screen mode, with stutter-free live and on-demand video, Microsoft
said. Silverlight 3 also gives users more video format choices than
ever before, including H.264, along with enhancements such as deep
linking, to improve navigation in Silverlight content and automate
search engine optimization (SEO) tasks. Silverlight 3 also enables
developers to create lightweight Web application experiences that can
exist outside the browser. This enables Web sites to deliver more
persistent relationships with their customers, Microsoft said.
Microsoft also announced Expression Blend 3 Preview, designed to
dramatically improve designer and developer workflow and productivity.
In the MIX09 keynote address, Microsoft demonstrated SketchFlow, a new
capability that allows designers to quickly prototype the flow and
composition of applications. Now, for the first time, designers can
easily receive annotated feedback on prototypes from stakeholders and
rapidly iterate on a project from concept to completion. In addition,
Expression Blend directly supports the import of Adobe Photoshop and
Illustrator files (including layers and paths), integration of live
preview sample data, and a comprehensive set of rich behaviors, the
company said.
Silverlight has made significant progress since it was launched at
MIX07, Guthrie said. Hundreds of thousands of developers and designers
are using Silverlight, and leading organizations such as AOL LLC, eBay
Inc., BSkyB Ltd., Netflix Inc., CBS Sports Online, the European
Commission, CareerBuilder.com, Samsung Electronics Co. Ltd. and Yahoo
Japan are building their next-generation rich applications and media
experiences using Silverlight.
Kevin McEntee, vice president of web engineering at Netflix,
addressed the MIX crowd and said, "A year ago we started looking at
Silverlight as a means of getting the Netflix streaming service on the
Mac... Now we're looking forward to Silverlight 3. Netflix is very
happy with Silverlight. We started out on the Mac and wound up with all
our computer-based players using Silverlight and we're also looking at
it for our device-based players."
“Netflix chose Silverlight because it makes a faster and more agile
development environment possible, allowing Netflix to quickly deliver a
superior instant watching experience to our subscribers,” said Steve
Swasey, vice president of corporate communications at Netflix, in a
statement. “When Netflix deployed Silverlight last fall, Netflix
members realized a richer experience of access and quality to instantly
watch movies and TV episodes from Netflix on their PCs and, for the
first time, were able to instantly watch the same content on their
Intel-based Macintosh computers.”
Microsoft also released several components of the Microsoft Web Platform, an integrated set of tools, servers
and frameworks that work seamlessly together and interoperate with
popular open source applications and products that are used in the
community, the company said. Included in the Microsoft Web Platform
vision is the Web Platform Installer 2.0 Beta, a tool that simplifies
the installation and update of Microsoft’s free Web products and other
free Web components. This release allows users to download both PHP and
the final release of ASP.NET MVC 1.0.
Microsoft also launched the Windows Web Application Gallery, which
allows developers to discover, explore and download applications and
components that will help them build Web applications. Developers can
submit free applications into the Gallery, offering communities,
partners and independent software vendors access to millions of Windows
developers worldwide for promoting their Web solutions. The Gallery
includes links to popular applications such as Acquia Drupal,
DotNetNuke and WordPress.
Microsoft also announced the availability of Microsoft Commerce
Server 2009, which allows businesses to create improved user
experiences across e-commerce channels.
In addition, Microsoft announced that Soyatec, a France-based IT
solutions provider and Eclipse Foundation member, is making available a
community technology preview (CTP) of Eclipse Tools for Silverlight
(Eclipse4SL) support for Macintosh. With this Eclipse plug-in, Mac
developers can create RIAs for the Silverlight platform. This project
is funded by Microsoft.
Also, at Microsoft, more than 200 products and Web sites are now
using Silverlight, including Microsoft.com, MSN, Live Search, Windows
Live, Microsoft Office Online, Virtual Earth and the live preview
release of the Silverlight-based WorldWide Telescope application.
Another cool new feature Microsoft will be delivering as part of
Expression Web 3 its SuperPreview feature. SuperPreview is a tool that
enables developers to compare different rendering engines in a single
interface. Guthrie said the tool helps to shoe developers "how to build
a CSS/HTML site across al browsers." Eric Saltwell, group program
manager for Expression Web, said SuperPreview makes the process of
building apps that run on different web sites easier. Essentially it
checks for web site compatibility, SuperPreview helps you create
applications that run well on all browsers, not only the various
Internet Explorer versions, but also Firefox and others. Microsoft has
made a beta of the technology and it will be available with Expression
Web 3. And the company also is making a standalone version available
for free that supports Internet Explorer 6, 7 and 8.
Buxton said the number of designers at Microsoft has grown
significantly over the past few years since he came to the company. "We
don't just talk the talk, we walk the walk," he said. Buxton said when
he arrived at Microsoft there were no top executives at the company
with a design background and now there are 10. "The UX [user
experience] headcount has grown 150 percent and we're growing UX people
faster than we're growing engineers."
Indeed, Buxton said one of his favorite products coming out of the
company the Arc Mouse, which was designed by Microsoft new crew of
designers. Also, Buxton said he is proud of the Zune, because despite
Apple's iPod having that "whole space driven..." The Zune's evolution
is remarkable because it has been able to go "from a standing start to
having something that is world class."
Finally, in addition to platform investments to enable front-end
experiences, enhancements to the back-end platform include updates to
the Azure Services Platform. And at MIX, Microsoft announced new
capabilities in Windows Azure including support for full trust to
increase the level of flexibility for developers through support of
native code, non-.NET language support via FastCGI, and geolocation to
provide developers with the capability to host data and code across two
U.S.-based datacenters;
this enables customers to store data in multiple locations while
helping ensure business continuity, and delivers enhanced performance
benefits through reduced network latency, Guthrie said.