Welcome to MSDN Blogs Sign in | Join | Help

US ISV Developer Community

Posts helpful to US-based ISVs implementing products on the Microsoft platform

News

Blend 3 – Great Feature #1 – Sample Data

I’ve spent the past year touring the US talking about all things XAML : WPF, Silverlight, Visual Studio, and Expression Blend.  I started the year a complete Blend neophyte,  but thanks to watching Brad Cunningham and John Bowen of InterKnowlogy work their magic at XamFest, I learned enough of Blend 2 to not break my apps.

Then at MIX09, I got a peek at Blend 3 and started using it heavily.  Over the last 3 months, I’ve learned quite a bit about it and would like to share those experiences with the developers among you who want to learn it yourselves.  I’ll go feature by feature, starting with those available in the current public build.  From there, I’ll dig into those that are soon to be available.  Regardless, each is a great feature worthy of a posting of its own, so please let me get started…

Blend 3’s Great Feature #1 is its ability to generate sample data from nothing.  This means you can start prototyping, iterating, envisioning, and ideating without having to write code or otherwise hack to get data to show up in the tool you’re using to design the user experience.  You data can be boolean values, images, numbers, or strings, as shown below

image

and your strings can be formatted in a large number of ways.

image

This sample data set can be easily tweaked, tuned, reformatted, and extended – in fact, it’s just a bunch of XAML that gets embedded into your project under the SampleData folder

image

From here, it’s easy to bind this sample data onto user interface elements and prototyping, but that’s Great Feature #2 (which I’ll post about tomorrow…)

Posted: Wednesday, June 17, 2009 11:15 PM by jpelak

Comments

Unni's Blog said:

Here is a collection of a few of the blog posts I came across around the new databinding features in

# June 19, 2009 1:49 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker