VIEWPOINTS
MIKE HARSH'S BLOG
by Mike Harsh
Right angle, laser, razor thin lines that curve and swerve in perfect sines

VIEWPOINTS
METHOD ~OF~ FAILED
byTim Heuer
Ramblings from the digital underbelly

VIEWPOINTS
SILVERLIGHT GEEK
by Jesse Liberty
By, for, and about Silverlight developers

FEATURES
Creating a Silverlight 2 Client Access Policy Socket Server
Silverlight 2 provides built-in support for sockets which lets servers push data to Silverlight clients.
Silverlight 2 Data Binding
Data binding is a powerful way to create a connection between your UI and a source of data.
Silverlight and Local Storage
All applications benefit from local storage.
Silverlight Media Elements
Silverlight is all about next-generation user interfaces on the web.
Socket Support in Silverlight 2: Part II
Sockets let you push data from servers to clients in ways not possible with technologies like AJAX.
Socket Support in Silverlight 2: Part I
Silverlight 2 sockets can also be used with RIAs to push data from a server to clients.
What's New in Silverlight 2?
Silverlight 2 offers many new features previously unavailable in version 1
Getting Started with XAML in Silverlight
Declarative languages such as XAML provide a means of displaying data in more rich and engaging ways than HTML.
The Silverlight 2.0 Security Model
Code access security in Silverlight 2.0 is guaranteed by a brand new security model.
Working with Events in Silverlight
By defining events in XAML and handling them in JavaScript you can build a Silverlight application that is responsive to end user actions.
Silverlight and the Rich Client Browser
Silverlight is not intended to replace the browser, but is designed to be hosted in the browser as a plug-in.
Silverlight and ASP.NET
The ASP.NET Futures release includes two ASP.NET web controls that render Silverlight content.
Displaying SQL Database Data in a DataGrid using LINQ and WCF
This tutorial walks through accessing SQL data by creating a Web Service and then using LINQ to create a data source you can bind to.
WCF Web Programming Model
New binding capabilities lets WCF support JSON serialization over HTTP.
Silverlight Animation
Animation lets you create truly dynamic Silverlight user interfaces.
Building Silverlight 1.0 Applications
As Dan Wahlin shows here, creating Silverlight applications involves several technologies.
Silverlight 2 Developer Reference Poster
Silverlight 2 development at a glance.

NEWS

Infragistics Releases Silverlight 2 UI Components
The chart and gauge controls for Silverlight turn data into information dashboards.

Silverlight Dynamic Languages SDK
The Silverlight Dynamic Languages SDK use dynamic languages to build Silverlight apps.

DR. DOBB'S AND SILVERLIGHT
To see what Dr. Dobb's has been up to with this technology and what's possible with Silverlight, check out Sparkleball and Flipbook.

Sparkleball is a game implemented and Flipbook is a special RIA version of Dr. Dobb's Journal -- both created with Silverlight.

So how did we did we create them? The answers are in Sparkleball's tutorial and Flipbook's downloadable source code.
UPCOMING EVENTS
Don't miss webcasts and other events that cover Silverlight technology!

SharePoint Server 2007 and Silverlight

Windows Live and Silverlight 2.0

View All
DR. DOBB'S WEBINAR SERIES
Profiling and Optimizing Your Silverlight 1.0 and 2.0 Application
View the On-Demand Event !
Presenter: Seema Ramchandani, Program Manager, Microsoft

This session focuses on a number of performance tips and tricks. Before you begin your Silverlight 1.0 and 2.0 applications, items to think about include: resource usage (bandwidth, memory, CPU); and writing a managed application.

Building Rich Internet Applications Using Silverlight 1.0
View the On-Demand Event !
Presenter: Joe Stegman, Principal Group Program Manager, Microsoft

Silverlight provides a powerful platform for building the next generation of rich interactive applications on the Internet. In this session, we demonstrate building a rich interactive application (RIA) using Silverlight and .NET. We cover Visual Studio to create applications, creation of user interface (UI) using XAML markup and code, building of a custom control, data retrieval from a Web service, and data manipulation with XML and LINQ.

IronRuby and IronPython in Silverlight
View the On-Demand Event !
Presenter: Jimmy Schementi, Program Manager, Microsoft

Learn how to use dynamic languages such as IronRuby, IronPython, and Managed JScript in Silverlight. Demos will include Python/Ruby in Silverlight. Also, the overall dynamic languages initiative, including the Dynamic Language Runtime (DLR), will be covered. Silverlight is a great examples of hosting the DLR, as these languages are implemented on the DLR.


MEDIA CENTER
Write Your First Silverlight Game
J. Michael Palermo IV shows how to write a Silverlight game, starting with a dramatic space scene, soundtrack, and associate movement with the mouse wheel.


Slickr Photo Search

Effective UIs in WPF and Silverlight

Silverlight & IronPython
SILVERLIGHT APPLICATIONS
Want to see some cool Silverlight apps? Try these on for size.

Robo Champs is a simulated robotics environment where you can earn points -- and win prizes -- when competing against other robots.

My Travel Management lets you check airfare, book flights, check flight times, and flight duration.

Silverlight the Song Some will love it, some will hate it....and that's music.

Dr. Dobbs Sparkleball Classic gaming.

DEPARTMENTS
SILVERLIGHT NEWSLETTER
Want to keep up with the latest in Silverlight and Rich Internet Applications? Check out Dr. Dobb's Microsoft® Silverlight ™ Update.

Sign Up Now!

Newsletter Archive

January 8, 2008
January 22, 2008
February 5, 2008
February 19, 2008
March 4, 2008
March 18, 2008
April 1, 2008
April 15, 2008
April 29, 2008
May 13, 2008