Microsoft Silverlight 1.0 Officially Released to Web

WEBINAR: On-demand webcast

How to Boost Database Development Productivity on Linux, Docker, and Kubernetes with Microsoft SQL Server 2017 REGISTER >

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

  • Many enterprises are working with an IT architecture that's evolved over time. As business needs evolve, IT must decide whether to modernize incrementally, or all at once. Each approach has its benefits and drawbacks. Identity Management is key to modernizing IT; it plays a crucial role in migrating to cloud apps like Office 365 or HR information systems, building web and mobile apps, and opening developer access to business systems. Read how Okta's modern approach to identity management helps business lower …

  • The software-defined data center (SDDC) and new trends in cloud and virtualization bring increased agility, automation, and intelligent services and management to all areas of the data center. Businesses can now more easily manage the entire lifecycle of their applications and services via the SDDC. This Aberdeen analyst report examines how a strong foundation in both the cloud and internal data centers is empowering organizations to fully leverage their IT infrastructure and is also preparing them to be able …

Most Popular Programming Stories

More for Developers

RSS Feeds

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