WPF/Silverlight/XAML Web News - 2008/05/23
My latest links about WPF (Apps, Controls, 3.5sp1 beta, HowTo, for LOB), Silverlight, XAML and URLs
WPF Apps
- Expression Blog: Deep Zoom Composer Update. Yet another WPF based application shipping from MS. This one helps people author content for <MultiScaleImage /> in Silverlight 2.
- Microsoft Pro Photo Tools "provides a set of tools for photographers to perform various tasks with their images—including RAW captures. The current version enables you to quickly geotag your photos, view and edit metadata, and more, leveraging the power of Windows and Microsoft Live Local."
- WPF Showcase - not sure if I've ever pointed people toward the WPF Showcase on WindowsClient.net. Lots more apps up there!
- JMC Photo Gallery - freeware to work/display with your photos. Code available on CodePlex.
- State Street Gang: RegEx and WPF - a WPF app to help you understand RegEx
- Qunatum Bit Designs: QbColorViz - a small WPF app to help you map Color names to their look.
WPF Controls
WPF CTP (.NET Framework 3.51sp1 beta)
WPF
- GeekValley: Microsoft Releases Three Updated Foreign Language ClearType Fonts for Windows XP. Sounds like this will improve small font rendering with WPF for Japanese, Korean and Chinese characters.
- Valerio.net: Digging into the .NET Framewok Code. Matt discusses using Reflector to view or another technique to directly debug .NET framework code in VS.
- Goings On In the Land Of Eclipse includes the following: "Currently Eclipse has 3.4.M7 is available for download. One of the most interesting features is that the user interface now supports WPF on Vista. The Java toolkit SWT now has a WPF back-end, you can see its resolution independence if you look at it through the Magnifier application on Windows. Also, in general, the user interface looks much more integrated into the native platform."
- Mike Hillberg: Model-see, Model-do, and the Poo is Optional. Data visualization shouldn't forget that you need to do things with data as well...
- Daniel Moth: XAML: Level 100. Goes through some of the basics of XAML with WPF in mind. Then proposes what level 200, 300, and 400 are...
- Jeffrey Snover, PowerShell architect: The Future is Here Today. Points to Jaykul's work with PowerShell/WPF...
- James Brundage, PowerShell team member: WPF & PowerShell – Part 1 ( Hello World & Welcome to the Week of WPF ). Love to see the discussion of using WPF from the PowerShell 2.0 CTP.
Microsoft
WPF How To
- Frank La Vigne: Making Your WPF Applications Speak - I hadn't used System.Speech in a long time. My son and I built a little app to help test him with his spelling words. Thanks Frank for reminding me of System.Speech...
- Mike Hillberg: Binding to anonymous types in an XBAP or Silverlight app. Using Linq queries + databinding in WPF/Silverlight...this is a good post to read.
- MSDN Magazine (Shawn Wildermuth): Build More Responsive Apps with the Dispatcher
- ChristophDotNet: WPF UI Update from Background Threads
- US ISV Dev Team: Map Your Data Part1 & Part2
- SerialSeb: Reflecting on my last project. Reflects on his last project with a number of interesting points about WPF/XAML
- Genesis Conduit: WPF, Images and DPI Independance
- Kirupa Chinnathambi: Tutorial: Modifying Animations in C#. I ran into Kirupa, an Expression Program Manager, at the local gym on the basketball court a few weeks ago. He has been doing some pretty cool things...
- ILOG Visualization .NET Blog: Displaying a MS Project XML file using Diagrammer for .NET, WPF, and LinQ Part1
- Martin Bennedik: A fast font drop down list. Remember, combobox is much faster if you change the ItemsPanel to VirtualizingStackPanel. We didn't make this change by default due to app-compat considerations.
- Karsten: Portfolio as WPF and ASP.NET. Karsten posts an app that show a list of all the apps he has built (or helped build) and does it as an XBAP or ASP.NET generated HTML page.
- Dan Rigsby: Margins and Padding in WPF. If I recall correctly, we did this so you could have x1, y1, x2, y2. When you set thickness with just two numbers (x, y), you are setting the horizontal size then the vertical size. When you set thickness with just one number (Z), you are setting all four sizes to the same value. I agree it isn't easy to keep straight all the time, but x1,y1, x2, y2 keeps it good for me...
WPF for LOB
Silverlight
XAML
- This Silverlight Forum discussion reminds me of one of my pet peeves about CLR languages of today. If I know the value of a property as it would be represented in XAML, it isn't always easy to get that code written...
URLs