Microsoft Silverlight 1.0 Officially Released to Web

One of the more popular topics covered on Codeguru in the past few months has been Silverlight. Ever since its introduction as a beta product codenamed "WPF/e", there has been buzz around this product. Whether viewed as the "Flash killer" or simply viewed as a new way to quickly deliver interesting dynamic content, Silverlight has caught many developers' attention.

Today Microsoft released Silverlight 1.0 to the Web. This means Silverlight 1.0 is no longer a beta product, but rather it is now fully released. You can access Silverlight 1.0 at:

http://www.Silverlight.org

Microsoft describes Silverlight as "a cross-browser, cross-platform plug-in for delivering richer user experiences on the Web." While Microsoft generally uses the phrase "cross-platform" to mean various versions of their operating systems, in this case, Silverlight is truly targeting multiple platforms. From a browser perspective, it can target Internet Explorer, FireFox, and Safari. As to actual platforms, it obviously works with Microsoft's Windows. In addition to Windows, Microsoft is working with Novell to make sure it also works on Linux. This Linux support is dubbed project "Moonlight" and is based on the project started on mono-project.com. For more on the Linux version, you can go to:

http://www.mono-project.com/Moonlight

Down the road, Silverlight 1.1 will bring added features beyond what is in the Silverlight 1.0 release that came out today. These features will include managed code support, support for dynamic languages such as Jscript and Python, a UI control model based on Windows Presentation Foundation (WPF), support for LINQ, and more.

If you want to see an example of what Silverlight can do, check out either www.Tafiti.com or www.Popfly.com. These are web sites created by Microsoft using Silverlight.

Tafiti (Figures 1 through 3) is a new search site that offers the simplicity of Google along with the ability to view just search results, image results, news, RSS feeds, and more. You can even get an interesting tree view of search results. Although it is unclear what the value of the tree is, the view is still cool.


Figure 1 - Tafiti's landing page


Figure 2 - Tafiti's search results page


Figure 3 - Tafiti's tree view

Popfly (Figure 4) is a community based site that lets you create Mashups and Web sites using an interface created using Silverlight.


Figure 4 - A Popfly Mashup project

Dave Bost, a Microsoft Developer Evangelist indicated that within 12 months or so, all of the Microsoft properties that deploy rich interactive features on their web sites will be employing Silverlight to do so.



About the Author

Bradley L. Jones

bjones@jupitermedia.com

Related Articles

Comments

  • There are no comments yet. Be the first to comment!

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Thanks to the pervasive use of virtualization, hybrid cloud, and software–defined architectures — enterprise IT infrastructures are impossibly complex. Performance monitoring solutions are critical for enabling IT teams to identify key bottlenecks and emergent issues, for understanding which workloads are more demanding in terms of resource contention, and for cost effective capacity and resource planning. Read this IDC Customer Spotlight for a glimpse into real–world implementations and use …

  • Enterprise cloud adoption has evolved rapidly from fringe curiosity to the mainstream. As enterprises increasingly move mission-critical workloads to the cloud, it's important to track best practices to ensure a seamless migration process. While CIOs are becoming increasingly mature and pragmatic in their approach to cloud, surprises and challenges still need to be addressed. Read this eBook to learn the key best practices for cloud deployment success, the importance of SLAs in choosing a cloud provider, and …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date