<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Gold Coast : Expression</title><link>http://blogs.msdn.com/devkeydet/archive/tags/Expression/default.aspx</link><description>Tags: Expression</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>EventToCommand + DataStateBehavior eases MVVM pain</title><link>http://blogs.msdn.com/devkeydet/archive/2009/11/25/eventtocommand-datastatebehavior-eases-mvvm-pain.aspx</link><pubDate>Wed, 25 Nov 2009 15:56:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9928612</guid><dc:creator>marcsc</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/devkeydet/comments/9928612.aspx</comments><wfw:commentRss>http://blogs.msdn.com/devkeydet/commentrss.aspx?PostID=9928612</wfw:commentRss><description>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;MVVM is a pattern.&amp;#160; There are all sorts of MVVM frameworks popping up that help make implementing the pattern easier.&amp;#160; If you select the MVVM tag off of &lt;a href="http://www.codeplex.com"&gt;www.codeplex.com&lt;/a&gt;, you will find a number of them:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.codeplex.com/site/search?TagName=MVVM&amp;amp;ProjectSearchText=%22MVVM%22" href="http://www.codeplex.com/site/search?TagName=MVVM&amp;amp;ProjectSearchText=%22MVVM%22"&gt;http://www.codeplex.com/site/search?TagName=MVVM&amp;amp;ProjectSearchText=%22MVVM%22&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;One I have recently grown fond of is &lt;a title="http://mvvmlight.codeplex.com/" href="http://mvvmlight.codeplex.com/"&gt;http://mvvmlight.codeplex.com/&lt;/a&gt;.&amp;#160; The reason I like this one is because they have built an Expression Blend Behavior called EventToCommand.&amp;#160; Details for the behavior:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blog.galasoft.ch/archive/2009/11/05/mvvm-light-toolkit-v3-alpha-2-eventtocommand-behavior.aspx" href="http://blog.galasoft.ch/archive/2009/11/05/mvvm-light-toolkit-v3-alpha-2-eventtocommand-behavior.aspx"&gt;http://blog.galasoft.ch/archive/2009/11/05/mvvm-light-toolkit-v3-alpha-2-eventtocommand-behavior.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;As the post says, ‘EventToCommand is used to &lt;strong&gt;bind an event to an ICommand directly in XAML&lt;/strong&gt;.”&lt;/p&gt;  &lt;p&gt;This is WAY COOL!!!&amp;#160; &lt;strong&gt;EventToCommand&lt;/strong&gt; helps overcome commanding challenges in Silverlight.&lt;/p&gt;  &lt;p&gt;I love Blend Behaviors.&amp;#160; If you haven’t looked into them, YOU MUST!&amp;#160; Every WPF and Silverlight developer should be using them (where applicable).&amp;#160; &lt;a href="http://team.silverlight.net/product-technology-deep-dive/product-feature-highlight-expression-blend-3-ndash-behaviors/"&gt;“A Behavior is in essence a reusable piece of interactivity that can be applied directly to user interface elements...”&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here are some resources:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Good Overview&lt;/strong&gt; - &lt;a href="http://tinyurl.com/BehaviorsOverview"&gt;http://tinyurl.com/BehaviorsOverview&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;More reading&lt;/strong&gt; - &lt;a href="http://tinyurl.com/BehaviorsTriggersActions"&gt;http://tinyurl.com/BehaviorsTriggersActions&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Expression Blend 3 SDK&lt;/strong&gt; - &lt;a href="http://tinyurl.com/blend3sdk"&gt;http://tinyurl.com/blend3sdk&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Lots of folks creating and uploading them to Expression Gallery&lt;/strong&gt; - &lt;a href="http://tinyurl.com/BehaviorsGallery"&gt;http://tinyurl.com/BehaviorsGallery&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Behaviors from the Blend Team&lt;/strong&gt; - &lt;a href="http://expressionblend.codeplex.com/"&gt;http://expressionblend.codeplex.com/&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Behaviors are part of the Blend SDK.&amp;#160; There is a lot of confusion about the Blend SDK because people think you have to buy Blend to use it.&amp;#160; You don’t!&amp;#160; You can download it from &lt;a href="http://tinyurl.com/blend3sdk"&gt;http://tinyurl.com/blend3sdk&lt;/a&gt; and use it straight from Visual Studio.&amp;#160; Blend definitely makes wiring up Behaviors easier so you should it for that if you are already using Blend!&lt;/p&gt;  &lt;p&gt;The samples you can download from &lt;a href="http://expressionblend.codeplex.com/"&gt;http://expressionblend.codeplex.com/&lt;/a&gt; include &lt;strong&gt;DataStateBehavior&lt;/strong&gt; and &lt;strong&gt;DataStateSwitchBehavior&lt;/strong&gt;.&amp;#160; Peter Blois has a good post on these behaviors:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blois.us/blog/2009/04/datatrigger-bindings-on-non.html" href="http://blois.us/blog/2009/04/datatrigger-bindings-on-non.html"&gt;http://blois.us/blog/2009/04/datatrigger-bindings-on-non.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;DataStateBehavior&lt;/strong&gt;/&lt;strong&gt;DataStateSwitchBehavior&lt;/strong&gt; provide a nice clean way to change values in your ViewModel that result in initiating animations in your View.&lt;/p&gt;  &lt;p&gt;I’ve been wanting to whip up a simple sample that shows both &lt;strong&gt;EventToCommand&lt;/strong&gt; and &lt;strong&gt;DataStateBehavior&lt;/strong&gt;/&lt;strong&gt;DataStateSwitchBehavior&lt;/strong&gt;.&lt;strong&gt;&amp;#160; &lt;/strong&gt;Unfortunately, I don’t have the time right now to do so.&amp;#160; Instead of sitting on this, I decided to blog about it first, then share a sample/video when I get around to it.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9928612" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/devkeydet/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Expression/default.aspx">Expression</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/MVVM/default.aspx">MVVM</category></item><item><title>Hidden gems in the gaming starter kit</title><link>http://blogs.msdn.com/devkeydet/archive/2009/08/27/hidden-gems-in-the-gaming-starter-kit.aspx</link><pubDate>Thu, 27 Aug 2009 16:43:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9886948</guid><dc:creator>marcsc</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/devkeydet/comments/9886948.aspx</comments><wfw:commentRss>http://blogs.msdn.com/devkeydet/commentrss.aspx?PostID=9886948</wfw:commentRss><description>&lt;p&gt;Yesterday I blogged about the SketchFlow starter kit and how great I thought it was.&amp;#160; Well, last night, I went ahead and tried the &lt;strong&gt;Venture into Gaming with Behaviors in Expression Blend 3&lt;/strong&gt; starter kit from:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://adamkinney.com/Blog/4-Expression-Studio-3-Starter-Kits-available-for-download" href="http://adamkinney.com/Blog/4-Expression-Studio-3-Starter-Kits-available-for-download"&gt;http://adamkinney.com/Blog/4-Expression-Studio-3-Starter-Kits-available-for-download&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Much to my surprise, this felt more like a &lt;strong&gt;Blend 3 Fundamentals through Building a Game&lt;/strong&gt;.&amp;#160; To understand what I mean, here are the individual modules in the kit:&lt;/p&gt;  &lt;p&gt;01_BLN03SP1EN720_Organizing_and Importing_Assets into_Expression_Blend&lt;/p&gt;  &lt;p&gt;02_BLN03SP1EN720_Creating_the_Game_Interface_Using_Expression_Blend&lt;/p&gt;  &lt;p&gt;03_BLN03SP1EN720_Understanding_Layout_Containers&lt;/p&gt;  &lt;p&gt;04_BLN03SP1EN720_Creating_a_User_Control&lt;/p&gt;  &lt;p&gt;05_BLN03SP1EN720_Adding_and_Applying_Behaviors&lt;/p&gt;  &lt;p&gt;06_BLN03SP1EN720_Adding_Game_Walls_and_Creating_Animation&lt;/p&gt;  &lt;p&gt;07_BLN03SP1EN720_Animating_Controls_with_the_Visual_State_Manager&lt;/p&gt;  &lt;p&gt;08_BLN03SP1EN720_Working_with_Texts_and_Embeding_Fonts_with_Expression_Blend&lt;/p&gt;  &lt;p&gt;09_BLN03SP1EN720_Adding_Audio_Resources_to_a_Silverlight_Game&lt;/p&gt;  &lt;p&gt;10_BLN03SP1EN720_Publishing_and_Testing_Your_Silverlight_Game&lt;/p&gt;  &lt;p&gt;If you are looking to warm up to Blend a bit more through a video walkthrough + hands-on-lab kind of approach, then I’d definitely recommend this kit.&amp;#160; If you already understand these concepts, then you might want to skip this one.&amp;#160; On the other hand, it is kind of fun to see how easy it is to build a simple game with the skills you already have.&lt;/p&gt;  &lt;p&gt;The biggest nugget for me was the module on Behaviors.&amp;#160; If you haven’t looked at Behaviors, then GO DO IT NOW.&amp;#160; Here’s a good post on behaviors:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://team.silverlight.net/announcements/product-feature-highlight-expression-blend-3-ndash-behaviors/" href="http://team.silverlight.net/announcements/product-feature-highlight-expression-blend-3-ndash-behaviors/"&gt;http://team.silverlight.net/announcements/product-feature-highlight-expression-blend-3-ndash-behaviors/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;“A Behavior is in essence a reusable piece of interactivity that can be applied directly to user interface elements in Expression Blend.”&lt;/p&gt;  &lt;p&gt;I don’t remember where, but I saw someone describe Behaviors as &amp;quot;ASP.NET AJAX Control Extenders for Silverlight/WPF.&amp;quot;&amp;#160; Not a bad way of describing them if you are familiar with the concept of ASP.NET AJAX Control Extenders.&lt;/p&gt;  &lt;p&gt;Once you have wrapped your head around Behaviors, you’ll want to check out the following two links to download more:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://gallery.expression.microsoft.com/en-us/site/search?f%5B0%5D.Type=Tag&amp;amp;f%5B0%5D.Value=Behavior" href="http://gallery.expression.microsoft.com/en-us/site/search?f%5B0%5D.Type=Tag&amp;amp;f%5B0%5D.Value=Behavior"&gt;http://gallery.expression.microsoft.com/en-us/site/search?f%5B0%5D.Type=Tag&amp;amp;f%5B0%5D.Value=Behavior&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://expressionblend.codeplex.com/Thread/List.aspx" href="http://expressionblend.codeplex.com/"&gt;http://expressionblend.codeplex.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In general, &lt;a href="http://gallery.expression.microsoft.com"&gt;http://gallery.expression.microsoft.com&lt;/a&gt; is a great resource.&amp;#160; There are all sorts of useful things to download there including Art/Design assets, Web Templates, Samples, Themes, Behaviors, Code Snippets, Tools/Addins.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9886948" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/devkeydet/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Expression/default.aspx">Expression</category></item><item><title>Get up to speed on SketchFlow FAST</title><link>http://blogs.msdn.com/devkeydet/archive/2009/08/25/get-up-to-speed-on-sketchflow-fast.aspx</link><pubDate>Tue, 25 Aug 2009 23:58:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9884114</guid><dc:creator>marcsc</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/devkeydet/comments/9884114.aspx</comments><wfw:commentRss>http://blogs.msdn.com/devkeydet/commentrss.aspx?PostID=9884114</wfw:commentRss><description>&lt;p&gt;SketchFlow is a feature of Expression Blend 3.&amp;#160; If you aren’t familiar with SketchFlow, then you should check out:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.microsoft.com/expression/products/SketchFlow_OverView.aspx" href="http://www.microsoft.com/expression/products/SketchFlow_OverView.aspx"&gt;http://www.microsoft.com/expression/products/SketchFlow_OverView.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;“SketchFlow revolutionizes how quickly and efficiently you can demonstrate your vision for an application. It provides an informal and quick way to explore, iterate and prototype user interface scenarios, allowing you to evolve your concepts from a series of rough ideas into a living and breathing prototype that can be made as real as a particular client or project demands. This rapid, iterative and cost effective approach to prototyping allows you to concentrate on what matters most, being creative and building the best solution for your client, on time and within budget.”&lt;/p&gt;  &lt;p&gt;Digging into SketchFlow has been on my TODO list for quite some time.&amp;#160; In many ways, I am glad I hadn’t gotten around to it.&amp;#160; A week or so ago, &lt;a href="http://adamkinney.com/"&gt;Adam Kinney&lt;/a&gt; blogged about:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://adamkinney.com/Blog/4-Expression-Studio-3-Starter-Kits-available-for-download"&gt;4 Expression Studio 3 Starter Kits available for download&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;One of the starter kits is on SketchFlow.&amp;#160; I just finished it.&amp;#160; If you want to get your head around SketchFlow fast, then this is the resource for you!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9884114" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Expression/default.aspx">Expression</category></item><item><title>Developer Dinner tomorrow</title><link>http://blogs.msdn.com/devkeydet/archive/2009/03/24/developer-dinner-tomorrow.aspx</link><pubDate>Tue, 24 Mar 2009 19:13:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9504591</guid><dc:creator>marcsc</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/devkeydet/comments/9504591.aspx</comments><wfw:commentRss>http://blogs.msdn.com/devkeydet/commentrss.aspx?PostID=9504591</wfw:commentRss><description>&lt;div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"&gt;&lt;script type="text/javascript"&gt;digg_url = "http://blogs.msdn.com/devkeydet/archive/2009/03/24/developer-dinner-tomorrow.aspx";digg_title = "Developer Dinner tomorrow";digg_bgcolor = "#555555";digg_skin = "normal";&lt;/script&gt;&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;&lt;/script&gt;&lt;/div&gt;&lt;p&gt;I have really been slacking when it comes to my blog.&amp;#160; I have a few posts planned, but I have been “heads down” on some really fun Windows Azure work that I should be able to talk about soon.&amp;#160; &lt;/p&gt;  &lt;p&gt;Hopefully, you don’t use my blog as the source for Developer Dinner announcements since there are more official vehicles:&lt;/p&gt;  &lt;p&gt;MSDN Flash: &lt;b&gt;&lt;a href="http://tinyurl.com/msdnflash"&gt;http://tinyurl.com/msdnflash&lt;/a&gt;&lt;/b&gt; &lt;/p&gt;  &lt;p&gt;My team’s blog: &lt;a href="http://tinyurl.com/psdevdinnertag"&gt;http://tinyurl.com/psdevdinnertag&lt;/a&gt; (&lt;a href="http://tinyurl.com/psdevdinnerrss"&gt;RSS&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;In the event that you expected to see an announcement here, I am sorry for the short notice.&amp;#160; There is a dinner tomorrow:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/publicsector/archive/2009/03/18/microsoft-developer-dinner-presenting-design-your-asp-net-application-with-standards-using-expression-web-march-25-2009-reston-va.aspx"&gt;Design your ASP.NET Application with Standards using Expression Web&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9504591" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/devkeydet/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Expression/default.aspx">Expression</category></item><item><title>XamlFest DC (March 4 and 5)</title><link>http://blogs.msdn.com/devkeydet/archive/2009/02/16/xamlfest-dc-march-4-and-5.aspx</link><pubDate>Mon, 16 Feb 2009 18:54:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9426021</guid><dc:creator>marcsc</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/devkeydet/comments/9426021.aspx</comments><wfw:commentRss>http://blogs.msdn.com/devkeydet/commentrss.aspx?PostID=9426021</wfw:commentRss><description>&lt;div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"&gt;&lt;script type="text/javascript"&gt;digg_url = "http://blogs.msdn.com/devkeydet/archive/2009/02/16/xamlfest-dc-march-4-and-5.aspx";digg_title = "XamlFest DC (March 4 and 5)";digg_bgcolor = "#555555";digg_skin = "normal";&lt;/script&gt;&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;&lt;/script&gt;&lt;/div&gt;&lt;p&gt;Here’s a chance at some free WPF and Silverlight training.&amp;#160; XamlFest is an event touring around the US enabling developers to ramp up their WPF/Silverlight skills quickly.&amp;#160; Here is the description of the event:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;“Are you excited about the WPF but concerned about the learning curve?&amp;#160; Have you seen Silverlight but don’t know where to get started?&amp;#160; Or are you curious about how tools like Visual Studio and Expression Blend help designers and developers work together to deliver great user experiences? If so, join us at XamlFest!&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;XamlFest is a two day interactive event where you’ll learn about the platforms the tools and processes used to deliver differentiated user experiences. It’s a chance for you to mingle with UX minded Microsoft folks as well as industry leading design integrators.&amp;#160; It’s also an opportunity to pick up a free copy of Visual Studio 2008 and Expression Studio 2 for you attendance.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Each XamlFest day will start with interactive sessions by Microsoft and our design partners, followed by a free lunch and a chance to network, have some fun and win prizes. Each afternoon will be geared toward assisted development with instructor-led walkthroughs, or, better yet, come with your own project in mind and we’ll help kick start your very own proof of concept”&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;More details and registration information is available at:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.msdn.com/usisvde/archive/2009/02/16/you-re-invited-to-xamlfest-dc-march-4-5.aspx" href="http://blogs.msdn.com/usisvde/archive/2009/02/16/you-re-invited-to-xamlfest-dc-march-4-5.aspx"&gt;http://blogs.msdn.com/usisvde/archive/2009/02/16/you-re-invited-to-xamlfest-dc-march-4-5.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Also note:&lt;/p&gt;  &lt;p&gt;“We’re asking that each company send no more than 4 people to this event so that we accommodate as many as possible. We’re allowing only 40 attendees to ensure we deliver a good experience during the assisted development sessions.”&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9426021" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/devkeydet/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Expression/default.aspx">Expression</category></item><item><title>DevDinnerOnDemand: Implementing Modern User Experiences with Expression Blend &amp; Silverlight</title><link>http://blogs.msdn.com/devkeydet/archive/2009/02/10/devdinnerondemand-implementing-modern-user-experiences-with-expression-blend-silverlight.aspx</link><pubDate>Tue, 10 Feb 2009 19:32:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9410824</guid><dc:creator>marcsc</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/devkeydet/comments/9410824.aspx</comments><wfw:commentRss>http://blogs.msdn.com/devkeydet/commentrss.aspx?PostID=9410824</wfw:commentRss><description>&lt;div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"&gt;&lt;script type="text/javascript"&gt;digg_url = "http://blogs.msdn.com/devkeydet/archive/2009/02/10/devdinnerondemand-implementing-modern-user-experiences-with-expression-blend-silverlight.aspx";digg_title = "DevDinnerOnDemand: Implementing Modern User Experiences with Expression Blend &amp; Silverlight";digg_bgcolor = "#555555";digg_skin = "normal";&lt;/script&gt;&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;&lt;/script&gt;&lt;/div&gt;&lt;p&gt;Building off the sample app built during the &lt;a href="http://blogs.msdn.com/devkeydet/archive/2009/01/26/devdinnerondemand-building-business-focused-applications-using-silverlight-2-and-beyond.aspx"&gt;Building Business-Focused Applications Using Silverlight 2 and Beyond&lt;/a&gt; Developer Dinner, &lt;a href="http://blogs.msdn.com/jameschi/"&gt;James&lt;/a&gt; Chittenden will cover all the basics that every designer and developer of WPF and Silverlight applications needs to know. Building off of preceding developer session, we’ll use Expression Blend to walk through the process of creating and manipulating objects, building timeline-based animations, and converting a typical user interface into one that harnesses the power of Silverlight.&lt;/p&gt;  &lt;p&gt;View Recording:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://channel9.msdn.com/posts/keydet/US-Public-Sector-Developer-Dinner-for-Partners-Implementing-Modern-User-Experiences-with-Expression-/" href="http://channel9.msdn.com/posts/keydet/US-Public-Sector-Developer-Dinner-for-Partners-Implementing-Modern-User-Experiences-with-Expression-/"&gt;http://channel9.msdn.com/posts/keydet/US-Public-Sector-Developer-Dinner-for-Partners-Implementing-Modern-User-Experiences-with-Expression-/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Follow up resources (links, deck, code) from the dinner are available at:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://tinyurl.com/sl2uxblenddevdinner" href="http://tinyurl.com/sl2uxblenddevdinner"&gt;http://tinyurl.com/sl2uxblenddevdinner&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9410824" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Expression/default.aspx">Expression</category></item><item><title>Don’t miss the Designer Dinner next week</title><link>http://blogs.msdn.com/devkeydet/archive/2009/01/21/don-t-miss-the-designer-dinner-next-week.aspx</link><pubDate>Wed, 21 Jan 2009 21:27:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9357271</guid><dc:creator>marcsc</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/devkeydet/comments/9357271.aspx</comments><wfw:commentRss>http://blogs.msdn.com/devkeydet/commentrss.aspx?PostID=9357271</wfw:commentRss><description>&lt;div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"&gt;&lt;script type="text/javascript"&gt;digg_url = "http://blogs.msdn.com/devkeydet/archive/2009/01/21/don-t-miss-the-designer-dinner-next-week.aspx";digg_title = "Don’t miss the Designer Dinner next week";digg_bgcolor = "#555555";digg_skin = "normal";&lt;/script&gt;&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;&lt;/script&gt;&lt;/div&gt;&lt;p&gt;Based on the success of our Developer Dinner series for US Public Sector Partners, &lt;a href="http://blogs.msdn.com/jameschi/"&gt;James&lt;/a&gt; has been delivering Designer Dinners focusing on the design side of software development.&amp;#160; James is the User Experience Evangelist on our team.&amp;#160; He has a Designer Dinner scheduled for next week on Silverlight and WPF animation 101.&amp;#160; The event is next Tuesday, January 27th, 2009 from 6-8pm EST.&amp;#160; &lt;/p&gt;  &lt;p&gt;James and I have been delivering the Developer and Designer Dinners independently so far, but we are working on having more synergy between the topics and schedules moving forward.&amp;#160; You will definitely want to check out his Designer Dinner if you attended the Developer Dinner.&amp;#160; James plans on using the application I built as a starting point.&amp;#160; &lt;/p&gt;  &lt;p&gt;You can find details for the event at:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.msdn.com/jameschi/archive/2008/12/28/designer-dinner-animation-101.aspx" href="http://blogs.msdn.com/jameschi/archive/2008/12/28/designer-dinner-animation-101.aspx"&gt;http://blogs.msdn.com/jameschi/archive/2008/12/28/designer-dinner-animation-101.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9357271" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/devkeydet/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Expression/default.aspx">Expression</category></item><item><title>DESIGNER DINNER: Expression Blend 2 deep dive</title><link>http://blogs.msdn.com/devkeydet/archive/2008/12/15/designer-dinner-expression-blend-2-deep-dive.aspx</link><pubDate>Mon, 15 Dec 2008 21:14:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9221754</guid><dc:creator>marcsc</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/devkeydet/comments/9221754.aspx</comments><wfw:commentRss>http://blogs.msdn.com/devkeydet/commentrss.aspx?PostID=9221754</wfw:commentRss><description>&lt;p&gt;Sorry for the late notice, but my teammate &lt;a href="http://blogs.msdn.com/jameschi/"&gt;James&lt;/a&gt; is hosting a Designer Dinner on Expression Blend 2 this Wednesday.&amp;#160; James is the new User Experience Evangelist (UXE) on our team.&amp;#160; The Designer Dinners are much like the Developer Dinners my team has done for the last few years, except the content focuses on the user experience side of software development.&amp;#160; I will publish announcements for the Designer Dinners under the same tag as the Developer Dinners on my team blog:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/publicsector/archive/tags/DevDinner/default.aspx"&gt;http://blogs.msdn.com/publicsector/archive/tags/DevDinner/default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Just like the Developer Dinners, moving forward we going to try to record the Designer Dinners and make them available on demand:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/publicsector/archive/2008/11/09/announcing-developer-dinner-on-demand.aspx"&gt;http://blogs.msdn.com/publicsector/archive/2008/11/09/announcing-developer-dinner-on-demand.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We haven’t quite gotten all the kinks out when it comes to recording these, but we’re working with the operations staff at the Reston office to make recording easier.&amp;#160; For now, our “plan B” is to have the presenter wear a Bluetooth headset while they are presenting.&amp;#160; Someone commented how annoying the headset was at our Public Sector Developer Conference in Reston, Virginia earlier this month. I completely understand, but it is the best we can do right now to get these recorded and made available to a broader audience. I’m hoping the updates to the audio system in Reston will be complete soon!&lt;/p&gt;  &lt;p&gt;Here are the details for the dinner:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.msdn.com/jameschi/archive/2008/12/15/designer-dinner-expression-blend-2-deep-dive.aspx" href="http://blogs.msdn.com/jameschi/archive/2008/12/15/designer-dinner-expression-blend-2-deep-dive.aspx"&gt;http://blogs.msdn.com/jameschi/archive/2008/12/15/designer-dinner-expression-blend-2-deep-dive.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9221754" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/devkeydet/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Expression/default.aspx">Expression</category></item><item><title>Helpful walkthroughs, labs, and Expression Blend support for the WPF Toolkit</title><link>http://blogs.msdn.com/devkeydet/archive/2008/11/06/helpful-walkthroughs-labs-and-expression-blend-support-for-the-wpf-toolkit.aspx</link><pubDate>Thu, 06 Nov 2008 03:44:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9045534</guid><dc:creator>marcsc</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/devkeydet/comments/9045534.aspx</comments><wfw:commentRss>http://blogs.msdn.com/devkeydet/commentrss.aspx?PostID=9045534</wfw:commentRss><description>&lt;p&gt;I’ve already blog’d about the &lt;a href="http://www.codeplex.com/wpf"&gt;WPF Toolkit&lt;/a&gt; &amp;amp; the &lt;a href="http://www.codeplex.com/wpf/Wiki/View.aspx?title=WPF%20Ribbon%20Preview"&gt;WPF Ribbon Preview&lt;/a&gt;.&amp;#160; One of the things that may not be obvious, is how to get started with the new controls.&amp;#160; Buried inside the &lt;a href="http://www.codeplex.com/wpf/Release/ProjectReleases.aspx?ReleaseId=15598"&gt;October 2008 Release&lt;/a&gt; page is a set of links for control walkthroughs, a nice Hands-in-Lab, and a helpful blog post explaining how to turn on Visual State Manager support for WPF in Expression Blend.&amp;#160; They are real easy to overlook.&amp;#160; I didn’t notice them the first time.&amp;#160; They are below the download links, after the release notes.&amp;#160; Yes, I am one of those guys that usually skips over the release notes and documentation and just starts tinkering.&amp;#160; I’ll never learn my lesson:).&amp;#160; I’ve provide direct links to those resources in case you missed them too!&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsclient.net/wpf/wpf35/wpf-35sp1-toolkit-datagrid-feature-walkthrough.aspx"&gt;DataGrid Feature Walkthrough&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsclient.net/wpf/wpf35/wpf-35sp1-toolkit-calendar-datepicker-walkthrough.aspx"&gt;DatePicker &amp;amp; Calendar Feature Walkthrough&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsclient.net/wpf/wpf35/wpf-35sp1-toolkit-visual-state-manager-overview.aspx"&gt;Visual State Manager Overview&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsclient.net/wpf/wpf35/wpf-35sp1-ribbon-walkthrough.aspx"&gt;Ribbon Feature Walkthrough&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsclient.net/downloads/folders/hands-on-labs/entry76491.aspx"&gt;Hands-on-Lab: &amp;quot;What's coming in WPF: DataGrid, Ribbon, &amp;amp; VSM&amp;quot;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/expression/archive/2008/10/30/blend-2-sp1-wpf-toolkit-visual-state-manager-for-wpf.aspx"&gt;Visual State Manager in Expression Blend&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9045534" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/devkeydet/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Expression/default.aspx">Expression</category></item><item><title>FOLLOW UP: RIA Dinner (Reston, VA)</title><link>http://blogs.msdn.com/devkeydet/archive/2008/06/23/follow-up-ria-dinner-reston-va.aspx</link><pubDate>Mon, 23 Jun 2008 22:22:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8643452</guid><dc:creator>marcsc</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/devkeydet/comments/8643452.aspx</comments><wfw:commentRss>http://blogs.msdn.com/devkeydet/commentrss.aspx?PostID=8643452</wfw:commentRss><description>&lt;p&gt;Thanks to everyone who attended the RIA dinner on June 17th.&amp;#160; I promised to publish the deck and code James used as well as some follow up links.&amp;#160; Here they are:&lt;/p&gt;  &lt;p&gt;Presentation - &lt;a href="http://cid-1f72da7294089597.skydrive.live.com/self.aspx/Public/Expression/jameschi%20-%20RIA%20Dinner%206.17.08.pptx"&gt;deck&lt;/a&gt;, &lt;a href="http://cid-1f72da7294089597.skydrive.live.com/self.aspx/Public/Expression/DiggDesignerExample.zip"&gt;code&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Expression on microsoft.com - &lt;a href="http://www.microsoft.com/expression/"&gt;http://www.microsoft.com/expression/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Expression Community Site - &lt;a href="http://expression.microsoft.com/en-us/default.aspx"&gt;http://expression.microsoft.com/en-us/default.aspx&lt;/a&gt; (lots of great resources on the &amp;quot;learn&amp;quot; tab)&lt;/p&gt;  &lt;p&gt;Expression Design Forum - &lt;a href="http://forums.expression.microsoft.com/en-US/design/threads/"&gt;http://forums.expression.microsoft.com/en-US/design/threads/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Expression Blend Forum - &lt;a href="http://forums.expression.microsoft.com/en-US/blend/threads/"&gt;http://forums.expression.microsoft.com/en-US/blend/threads/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Expression Blog - &lt;a href="http://blogs.msdn.com/expression/"&gt;http://blogs.msdn.com/expression/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;nibbles: snack tutorials for hungry designers - &lt;a href="http://www.nibblestutorials.net/"&gt;http://www.nibblestutorials.net/&lt;/a&gt;&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:40747bd9-b41b-493f-9959-35a5afc1e45a" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/silverlight" rel="tag"&gt;silverlight&lt;/a&gt;,&lt;a href="http://technorati.com/tags/expression" rel="tag"&gt;expression&lt;/a&gt;,&lt;a href="http://technorati.com/tags/wpf" rel="tag"&gt;wpf&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8643452" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/devkeydet/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Expression/default.aspx">Expression</category></item></channel></rss>