Silverlight Overview
Silverlight (formerly known as WPF/E or Windows Presentation Foundation / Everywhere) is a cross-platform browser plug-in being developed by Microsoft that is designed to provide a richer internet experience for enterprise and consumer applications. Silverlight 1.0 has been called a ?Flash killer? in that it will provide enhanced animation, vector graphics, and video playback capabilities. Although these features are interesting for improving the multimedia experience on the web, the real potential for Silverlight lies in the feature set to be released with version 1.1.
Read more
Silverlight 2 Beta 2 Tutorial - Expression Blend For Developers
Beginning with version 2.5 (currently in Preview Edition) building Silverlight 2 applications, and especially assembling the User Interface components such as items from the toolbox, and layout controls, is easier than ever. A Note on This Tutorial. The history of the material for this tutorial is that Scott Guthrie wrote a terrific introduction to this material at the end of February, which he gave me permission to turn into a series of videos, currently (or soon to be) available on Silverlight.NET. This tutorial completes the circle by building on the videos and integrating the material into the Silverlight Tutorial series.
Read more
Silverlight 2 Beta 2 Tutorial
Data binding is a connection between the User Interface and a business object or other data provider . The User Interface object is called the target, the provider of the data is called the source. Data-binding assists with the separation of the User Interface level of your application from the other layers of your application (business objects, data, and so forth). This separation of responsibility is further reinforced by decoupling the UI target from its source through the use of a Binding object.
Read more
Silverlight 1.1 in Action
The winds of excitement are whipping around the World Wide Web as individuals increasingly rely on the internet for their software needs. When the internet began, it was primarily used for sharing static content. However, as web adoption exploded, users gradually desired more pizzazz through their web browsers. They wanted to perform their banking and shopping through the web. They wanted to use their computer to share pictures, songs, and videos to strengthen existing friendships and build new ones. Users wanted all of this and more in a rich and responsive manner. The technologies created for delivering static content quickly became constrictive when it came time to deliver these more dynamic experiences. The web development community attempted to meet these challenges by cobbling together a multitude of technologies that tended more towards wizardry than recommend development practices. JavaScript emerged as a fundamental contrivance for these magicians to perform their tricks. And skilled web developers navigated the HTML document object model (DOM) much like a safari leader wielding a small dagger within a treacherous jungle.
Read more