Silverlight 5’s New Style Data Binding
Another of the minor but potentially useful new features coming in Silverlight 5 – and already present in the Silverlight 5 beta – is style data binding. Simple put, style […]
Silverlight 5’s New RichTextBoxOverflow Control
Silverlight 5 boasts a lot of big new features, but sometimes it’s the little things that count. A case in point is the new RichTextBoxOverflow control, which simplifies the process […]
Using Custom Markup Extensions in Silverlight 5
The first beta of Silverlight 5 was announced at MIX this week and is available for downloading. As such, I’ll be blogging about the new features in weeks to come. […]
Canvas Animations in HTML5
HTML5’s Canvas and CanvasRenderingContext2d bring something to HTML5 that has long been missing from HTML: the ability to draw pixels into a browser window. I wrote about the canvas API […]
Making Web Apps Sizzle with Bing Maps and HTML5’s Geolocation API
A few weeks ago, I wrote about Silverlight for Windows Phone’s location API, which allows applications to ascertain their location – latitude, longitude, altitude (if GPS is available), and so […]
Silverlight for Windows Phone Programming Tip #8
One of the remarkable aspects of Windows Phone 7’s WebBrowser control is that you can build an entire Web site in isolated storage, point the WebBrowser control to it, and […]
Silverlight for Windows Phone Programming Tip #7
I recently worked on a phone project that required me to tombstone a MediaElement control. Basically, I needed to save the current playback position when the app was deactivated, and […]
Using HTML5 Web Storage for Interprocess Communication
One of the exciting new features coming in HTML5 – and one that works in most HTML5 browsers today – is Web storage. The latest draft of the specification defines […]
Making HTML5 Come Alive with the Canvas API
The last five years of my career have been devoted to Silverlight. I began working with it long before version 1.0 was released, and with Silverlight 5 on the horizon, […]