Welcome to Windows Presentation Foundation (WPF)
Top Tasks :

WPF Community Bloggers

Browse by Tags

All Tags » Expression Blen... » Silverlight   (RSS)

  • Preorder my Silverlight book on Amazon

    Wow. That's an incredible feeling, seeing my name on Amazon :) The book is in pre-order!! I'd better get back to editing it then :) Read More...
  • Sams Teach Yourself Silverlight in 24 Hours, Table of Contents

    I've been working since September 2007 (more or less) on an upcoming Silverlight book titled "Teach Yourself Silverlight in 24 Hours" at Sams. This book will be aimed at beginners with the technology (and maybe even beginners in programming). The reader is walked (with a lot of code samples and step-by-step examples) through most features of this amazing technology. The book has 24 chapters, each of them taking more or less (maybe rather a little more than a little less, to be honest :)) one hour to read. There are really tons of demos and cool examples, and so far the feedback I got has been really great. Clearly, the whole of Silverlight cannot be taught in 24 hours :) but the book should give a very good and deep insight in this framework, and give the reader a taste for more. I also tried to show where additional resources can be found, and to allow the user to continue their education on their own after they finish reading. Below, you will find the table of content for the first 13 Read More...
  • Silverlight 2 beta 2 is live!

    Here we go, Silverlight 2 beta 2 can be downloaded and installed! I had the chance to take part to an "insiders" program at Microsoft, and to play with SL2 b2 for a couple of weeks, and it's a good one. You should switch to b2 as soon as you can! There are obviously incompatibilities between b1 and b2, but much, much less than between the alpha version and b1. We're getting there!! Silverlight 2 beta 2 will be used to build applications related to the Beijing olympics, so it's going to be a real nature test for that version. As for the final release.... it's still very much hush hush, so let's leave it for now :) The best place to start is ScottGu's blog . As usual, Scott describes the new features at length, and has links to all the places where you can download the good stuff. Note that there is also a new version of Blend 2.5 which can be installed next to a "normal" Expression Blend V2. There is supposed to be a new version of Deep Zoom Composer too, but the download seems to be down Read More...
  • De WPF Integratio (About WPF Integration)

    Introduction I've been posting a lot about Silverlight lately, but hey, here is a WPF post, and about WPF integration, no less. Note : To fully understand this article, you should have a basic understanding of WPF, styles and templates, triggers, etc... In my current project at work, I act as WPF Integrator. I am that dude who sits between the designers and the developers, and tries to avoid that they fight too much. Or something. Sometimes it works, sometimes it doesn't, you know how it is with kids. They need their freedom. But I digress. One important task of a WPF Integrator is (drum roll) WPF integration. For us, this operation usually occurs when we have a design iteration. The way we create application components is (roughly) the following: The Developer creates the component in Visual Studio. The component is composed of a main assembly (EXE or DLL), containing "functional XAML" and source code (code-behind), and a "Skins" DLL containing XAML resource dictionaries. (Note: Because Read More...
  • Silverlight Bug: Transforms and OpacityMask

    Introduction In WPF, one of the best know effects is the "reflection" effect, where a scene reflects itself dynamically. It's a very cool feature, because it's really easy to realize, and it allows to reflect images, but also videos or other User Interface scenes. The key to this is to use a VisualBrush. Silverlight is not exactly as powerful as WPF, and doesn't have VisualBrush, but it has ImageBrush and VideoBrush, both of them allowing cool media reflection effects (these brushes can also be used for other things!). The key to making a reflection is placing a picture (or a video), and underneath it, an element (typically a Border). Then, you set the background of this element (Border.Background) to an ImageBrush (or a VideoBrush) pointing to the source that you want to reflect. To make the reflection look more lifelike, however, you want to skew it (because the surface you reflect is forming an angle with the reflecting element); also, you typically use an OpacityMask and make it look Read More...
  • #Mix08 Session: Nerd + Art: Ten Code Snippets to Empower Your Inner Artist

    Robbie Ingebretsen: "This is a creative experiment" "We didn't always look into best practices" Talks about the Integrator role. Nathan Dunlap: "Designers should probably use Visual Studio more" "It's a great tool to dive into the code,check the SDK..." Snippets are distributed as a Snippet installer VSI file. Silverlight code snippets WPF code snippets By the way, check Dr WPF's snippets too! To access the Nerd snippets in the code, simply type "nerd". Displays the list of all snippets. Custom Control to display image sequences, provided for free. "ImageSequencer.cs" Propery SourceFolder, points tothe folder containing the sequence of images Snippet "Storyboard" allows to modify values of a storyboard from code. Snippet "Sound player" provides a lightweight way to play sounds. Value converters Provides a default implementation Creating a new custom panel WrapPanel in Silverlight DeepZoom snippet for Silverlight, looks pretty cool! Provides easy zooming into a DeepZoom prepared image. Get Read More...
  • [Silverlight 2] Blend 2.5, les Path et l'erreur "Cannot convert...."

    Il semble y avoir des problèmes avec la version 2.5 d'Expression Blend, surtout lorsque l'on travaille avec des Path. Imaginez le scénario suivant: Votre designer utilise Expression Design et exporte son travail pour Silverlight Votre intégrat... Read More...
  • MIX08: Keynote with Steve Ballmer and Guy Kawasaki (1)

    The keynote is transmitted live at http://tinyurl.com/2x63xc Read More...
  • #MIX08 Session: Creating Rich, Dynamic User Interfaces with Silverlight 2

    Karen Corby NB: Code will be posted on Karen's blog User control, motivations Re-use Modularization Encapsulation Same concept as in WPF No more need for "InitializeFromXaml()", good news. The "XAML hook" is done for us by the framework KeyDown Event can now be handled on any component level, not just the application level like before Databinding in Silverlight, how much sweeter can it get. Can't wait to play with it... Wondering how well the MVVM pattern can be used in Silverlight. Oh yeah, flow layout is probably even sweeter than databinding. Accessibility of controls Keyboard tab, focus, directional navigation Screen reader support based on UIAutomation (check Mark Rideout's videos) Custom Control, motivations Separate the visual from the logic For default L&F add generic.xaml file set BuildAction to Resource remove CustomTool build action add ResourceDictionary with default L&F for the Custom control. Styling Tweek minor visual characteristics Major difference to WPF: Styles Read More...
  • Silverlight: Downloading the Beta 1 bits

    Silverlight 2 Beta 1 runtime Download Microsoft Silverlight Tools Beta 1 for Visual Studio 2008 (contains the SDK) Download Microsoft Expression Studio 2 Beta (contains Blend 2, Design 2, Web 2, Media 2 and Encoder 2) Download Microsoft Expression Blend 2.5 March 2008 Preview (can be installed side by side with Blend 2) Download Microsoft® Silverlight™ 2 Software Development Kit Beta 1 Documentation Download Source Code and Unit Tests for Silverlight 2 Beta 1 Controls Download Read More...
  • MIX08 Keynote (11)

    WeatherBug New Silverlight application running on Nokia Cool app, "very easy to develop using Silverlight" Scott Guthrie Wrapping up and summarizing. Time to have lunch!! Read More...
  • MIX08 Keynote (10)

    Cirque du Soleil Use WPF application to track cast information Cirque du Soleil recruiting ScottGu for their shows. Good idea. "Come see the Man Who Never Sleeps". Scott Guthrie Performance for WPF videos and image handling MUCH better. Pretty cool Write custom effects in WPF and they are pushed to the hardward for acceleration. (for example ripples, shadows, etc...) Effects applied to controls during runtime, physics engine calculation, all pushed to hardware for better performance. All these included in .NET 3.5 SP1 available this summer. "Let's talk about mobile", yes, let's! Silverlight available for Windows AND non-Windows mobile phones. Stimulant Silverlight application running on mobile phone. See where your friends are in real time. Photos and videos. Tell your friend you're on your way in real time. Shows current location in real time. "Rich intuitive user experience for mobile environment". Scott Guthrie "Trying to get Silverlight on as many mobile devices as possible" Microsoft Read More...
  • MIX08 Keynote (9)

    Scott Guthrie about Silverlight Silverlight controls developedby MSFT are shipped as Open Source! Devigner role officially mentioned in ScottGu's slides! Yes I do exist! Show off new SL 2 applications AOL Builds new AOL email client using Silverlight. Using IsolatedStorage much faster and more advanced than using the browser cache. Scott Guthrie Enable user experience that doesn't exist today. Deep zoom. Based on research project. Navigates through very large images by downloading only portions of them Hard Rock and Vertigo AMAZING application: HardRock.com then look for Memorabilia. Collection of high def pictures (2 BILLIONS pixels), with amazing deep zoom abilities. Wow. Mind blowing. Wow, first time I am asked to install SL 2 Beta 1 :) Read More...
  • MIX08 Keynote (8)

    Scott Guthrie: Silverlight 2 features: Cross browser cross platform version of .NET Multi language support WPF UI framework (as a subset). Use controls, layout management. Databinding support Skinning, styling Animation support Networking (REST, SOAP, etc...) Built in support for Sockets Integrated data support, including LINQ Local cache store High performance Small download, fast install(4.3 MB download all inclusive) Linux implementation of SL2 available. Includes Calendar control, Datagrid control... Very rich support for templating and skinning. Split view design editor in VS2008!! Remote debug Silverlight running on a Mac too CTP versions of VS2008 and Expression Studio shipping today. Read More...
  • MIX08 Keynote (7)

    Scott Guthrie: Strategic alliance with Move Network using SL2. Windows Media Services 2008: scalable solution, runs on top of WIndows server 2008, is free. Progressive download: IIS7 media pack shipped last week with Bit Rate Throttling and Web playlist, also free. Business opportunities with advertising in Silverlight John Harris, Senior PM on Expression: SL 2 advertisement demo New ad templates for Silverlight with built-in banners, including animations for appearance, etc... Move to Blend to position the actual ad in the place holder and animate it. Atlas ad managerhelps managing online advertising Expression Encoder 2 allows XAML based overlays, for example for advertising. Ari Paparo, DoubleClick Library "DartShell" for easier online advertising Exposes events for video handling (start, pause, midpoint, muted, etc...) Perkins Miller, NBC sports and olympics "Terrified about Beijing games starting in 150 days" "Most ambitious project online ever attempted" Content will be made available Read More...
More Posts Next page »

Copyright © 2006 Microsoft Corporation. All Rights Reserved. | Terms of Use | Privacy Statement | Contact Us