April 30, 2007

Microsoft adds .Net to give Silverlight a shine

The move is part of a broader effort by Microsoft to build up a developer base so it can better compete with companies like Adobe and Google

Microsoft is integrating the .Net framework into its new Silverlight browser technology for running multimedia applications on the Web, the company revealed Monday. The move is part of an expanded effort to build a significant developer base so Microsoft can catch up to Adobe in providing a revenue-generating business in the RIA (rich Internet application) market.

Chief Software Architect and CTO Ray Ozzie made the announcement in a keynote speech to kick off the MIX07 conference in Las Vegas. He said Microsoft is shipping a cross-platform version of the .Net framework for the browser in Silverlight, which went into its first beta Monday.

Both the Silverlight 1.0 Beta and Silverlight 1.1 Alpha are immediately available for download at http://www.microsoft.com/silverlight .

Silverlight, unveiled a few weeks ago, is essentially a cross-browser, Web-based version of Microsoft's Windows Presentation Foundation, the user-interface framework in Windows Vista. Silverlight is a cross-platform delivery mechanism that competes with Adobe's Flash player, which is an enormously popular way for developers to add multimedia content to Web sites.

Microsoft is encouraging developers to build applications for it through both the Microsoft Expression toolset and Microsoft Visual Studio IDE. In fact, the company updated the currently available alpha of the next version of Visual Studio, code-named Orcas, on Monday by adding Silverlight to it in an offering called Silverlight Tools for Visual Studio "Orcas."

Microsoft hosted its first MIX show last year as an appeal to Web designers and developers of RIAs, an audience whose respect the company has yet to win. Microsoft has made several stops and starts in offering Web authoring and design tools over the years but has always had far better success with client-side developers. Leveraging .Net developer community to build application for Silverlight is a clever strategic move for the company so it can gain ground its lost to Adobe and others by its long-time reluctance to accept the Web as a development platform.

Ozzie also unveiled a Silverlight companion technology on Monday, Microsoft Silverlight Streaming by Windows Live, a hosting and repository service that lets Web designers and developers stream cross-platform, cross-browser RIAs on both Windows and the Apple Macintosh OSes. The company also said it opened up APIs to Windows Live services through new licensing terms so they can be integrated into the Silverlight Streaming service and delivered on Silverlight applications.

Microsoft also said that its Microsoft Expression Studio toolset is now shipping. A preview version of the 2.0 version of one of the tools in the suite, Expression Blend, also was made available at the show. Blend allows developers to build applications that combine both Web and desktop features.

Ozzie tried to redefine the acronym for software as a service, SaaS, as "software and a service" during his keynote, stressing Microsoft's strategy to combine both client software and Web-based services to provide a comprehensive platform for developers, and services for end users.

Close

On Twitter now

Application development

Powered by Twitter

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2009 Infoworld, Inc.