Skip to content

Microsoft Silverlight content

Silverlight Navigation – Part 1

Thu, 07/29/2010 - 18:14
In the first of 2 navigation videos we filmed for Silverlight TV, David Poll joins John Papa to demonstrate how the Silverlight navigation API can be used to solve common navigational structures. David explains how navigation works with Silverlight, how...(read more)
Categories: RIA

Using the Accent Color

Thu, 07/29/2010 - 08:26
Learn how to design your Windows Phone applications to take advantage of the accent color....( read more )...(read more)
Categories: RIA

View local (offline) help in Visual Studio 2010 with this extension

Wed, 07/28/2010 - 00:15
Although I am involved with content creation (meaning I write the stuff) and not the actual publishing mechanisms for MSDN documentation, I've still heard the rumblings about the new help experience with Visual Studio 2010. A lot of folks don't like the...(read more)
Categories: RIA

Silverlight in Action Book Update

Tue, 07/27/2010 - 20:51
Silverlight in Action, Revised Edition (title likely to be changed to Silverlight 4 in Action) is almost complete. I've turned in all 25 chapters plus appendix, and had them go through editorial review, tech review, and copy editing. All the images are...(read more)
Categories: RIA

Silverlight and WCF RIA Services (6–Validation)

Tue, 07/27/2010 - 16:37
One of the strengths of WCF RIA Services is in its capabilities around the application of common validation logic on both the client tier and the service tier. If I take the simplest route to create a new Silverlight+RIA Services project as in File |...(read more)
Categories: RIA

Silverlight and WebSockets

Tue, 07/27/2010 - 12:03
I was intrigued by this post from Tomek which has links to a prototype of an application built with Silverlight but using WebSockets. It’s kind of interesting because running the application in IE9 gives me; now, the only bit of that application that...(read more)
Categories: RIA

Silverlight HTML5 WebSocket client with an HTML bridge to Ajax/JavaScript

Tue, 07/27/2010 - 03:04
As part of our ongoing experimentation with the HTML5 WebSocket proposed standard for duplex communication between web browsers and servers, we have prototyped a WebSocket protocol implementation based on Microsoft technologies. The prototype consists...(read more)
Categories: RIA

Visual Studio Productivity Power Tools Walkthrough

Mon, 07/26/2010 - 20:37
We recently released a new version of the Visual Studio Productivity Power Tools . If you spend most of your day in Visual Studio like most of us do, you'll really appreciate some of the features this kit offers. Installation To install the power tools...(read more)
Categories: RIA

Frame rate counters in Windows Phone

Mon, 07/26/2010 - 17:29
Information about the frame rate counters and graphics stats for analyzing Silverlight for Windows Phone applications....( read more )...(read more)
Categories: RIA

“The Way of MEF”–UK Sessions with Glenn Block

Mon, 07/26/2010 - 09:56
We were very lucky to have Glenn Block in the UK recently and he did a whole morning talking about the Managed Extensibility Framework (MEF) to a fairly packed room of around 120 developers on the UK Microsoft Campus. I was really pleased to be able to...(read more)
Categories: RIA

Windows Client Developer Roundup 034 for 7/26/2010

Mon, 07/26/2010 - 05:47
This is Windows Client Developer roundup #34. A little early this week The Windows Client Developer Roundup aggregates information of interest to Windows Client Developers, including WPF , Silverlight , Visual C++, XNA , Expression Blend , Surface , Windows...(read more)
Categories: RIA

Portland Silverlight User Group 10 Aug 2010

Sun, 07/25/2010 - 20:38
On 10 Aug 2010, Adam Kinney and I will be presenting at the Portland Silverlight User Group. As you know I work on the WPF & Silverlight Designer in Visual Studio as part of the Expression Team. This session will provide guidance for writing applications...(read more)
Categories: RIA

Speaking at the Portland Silverlight group on Aug 10 – Building toolable apps that enable dev/design workflow

Sun, 07/25/2010 - 18:53
On August 10th, Karl Shifflett and I will be making the trek down to the Portland Silverlight user group to present on building your WPF and Silverlight applications in such a way that they are tool-friendly or “toolable”. Here’s the...(read more)
Categories: RIA

To XAML, with love (an experiment with XAML Serialization in Silverlight)

Sun, 07/25/2010 - 12:05
I’m a big fan of XAML. It provides a nice, declarative, toolable way of defining UI, encourages separation of UI logic and application logic, and is flexible enough to allow an impressive amount of expressiveness. In addition to being a way to describe...(read more)
Categories: RIA

Cross-domain file for self-hosted TCP services

Sun, 07/25/2010 - 05:54
With the new transport (TCP) added in SL4, and a few people started asking how to serve the cross-domain policy file if the TCP service is self-hosted (like the same issue for cross-domain calls to self-hosted HTTP services). I published a new post to...(read more)
Categories: RIA

New phone bits, same pretty charts [Upgraded my Windows Phone 7 Charting example for the Windows Phone Developer Tools Beta]

Fri, 07/23/2010 - 18:48
The recent release of the Windows Phone Developer Tools Beta introduces a variety of notable changes to the Windows Phone platform and I've been meaning to update my Data Visualization on Windows Phone sample so I could continue to refer people to it...(read more)
Categories: RIA

The Value of Prism (Silverlight TV #37)

Thu, 07/22/2010 - 19:51
In this episode of Silverlight TV, Brian Noyes discusses strategies for building Silverlight business applications . Brian is an advisor working with the Patterns and Practices team on the current and future versions of Prism. John and Brian discuss what...(read more)
Categories: RIA

Hopping outside the box [How to: Leapfrog Bindings (bridge DataContexts) in Silverlight and WPF]

Tue, 07/20/2010 - 21:59
The data binding infrastructure for Silverlight and WPF is extremely powerful and makes it easy to write powerful, dynamic applications without worrying about synchronizing the UI with every change to the underlying data. By leveraging this power, developers...(read more)
Categories: RIA

Fixed a problem with comments

Tue, 07/20/2010 - 02:50
It appears that MSDN’s new blog engine has started more aggressively marking comments for moderation. I started getting suspicious at not receiving any comments on our posts, so I checked and it turned out there was a huge queue of comments waiting to...(read more)
Categories: RIA

Debugging a “Silverlight Business Application” Out Of Browser

Tue, 07/20/2010 - 00:52
If you’re using RIA Services then you might be using the “Silverlight Business Application” template which has an issue with out-of-browser debugging which causes it to throw an exception rather than start your debugging session properly. Fortunately...(read more)
Categories: RIA