Windows Presentation Foundation By Jayesh Chudsama


Microsoft Expression
October 10, 2006, 6:16 am
Filed under: Blogroll, Books & writing

Expression Web is a professional design tool that helps you create and work with:

Standards-based Web sites
Sophisticated CSS-based layouts
Extensive CSS formatting and management
Rich data presentation
Powerful ASP.NET 2.0-based technology

Download BETA

Try It Free! Expression Web Beta 1
http://www.microsoft.com/products/expression/en/web_designer/wd_free_trial.aspx

Try It Free! Graphic Designer Sept. CTP
http://www.microsoft.com/products/expression/en/graphic_designer/gd_free_trial.aspx

Try It Free! Interactive Designer Sept. CTP
http://www.microsoft.com/products/expression/en/interactive_designer/id_free_trial.aspx

Digital Sandbox: Expression Virtual Labs
http://go.microsoft.com/?linkid=5393763

Demo
http://www.microsoft.com/products/expression/en/demos.mspx?v=expression_vision



Windows Presentation Foundation Tools and Controls
October 8, 2006, 8:23 am
Filed under: Blogroll, Books & writing

Michael Swanson lists down Windows Presentation Foundation Tools and Controls.

From Microsoft
Expression Interactive Designer
Cider
Expression Graphic Designer

Other
ZAM 3D
Xaml Export Script for Blender
Adobe Fireworks to WPF/XAML Exporter
LightWave to XAML Converter
Aurora
Maya To XAML
Online Converter from 3ds to XAML
Adobe Illustrator to WPF/XAML Export Plug-In



An Overview of Windows Presentation Foundation
October 8, 2006, 8:04 am
Filed under: Blogroll, Books & writing

Found an excellent article by Wei-Meng LeeAn Overview of Windows Presentation Foundation” in Code Magazine which explains :

  • Why Windows Presentation Foundation?
  • Building User Interfaces using XAML
  • Layouts
  • Building WPF Applications using Visual Studio 2005
  • Programmatically Generating the WPF UI
  • 2-D Graphics
  • 3-D Graphics
  • Imaging
  • Data-Binding

Thanks Lee for this great article!!



Windows Presentation Foundation Fundamentals
October 8, 2006, 7:48 am
Filed under: Blogroll, Books & writing

Essential reading of WPF Fundamentals on MSDN Windows SDK for Windows Presentation. This includes :

WPF Architecture
XAML
Base Elements
Element Tree and Serialization
Properties
Events
Input and Commands
Resources
Styles and Templates
WPF Fundamentals: Content Models
Threading Model
Security



Get Started Using Windows Presentation Foundation
October 8, 2006, 7:37 am
Filed under: Blogroll, Books & writing

A tutorial that helps you quickly start to use Windows Presentation Foundation.



Accessibility Best Practices for Windows Presentation Foundation
October 8, 2006, 7:35 am
Filed under: Blogroll, Books & writing

If you are looking for implementing best accessibility practice for WPF; here are good notes on Windows SDK MSDN.

Read more here.

Programmatic Access
Enable Programmatic Access to all UI Elements and Text
Place Names, Titles and Descriptions on UI Objects, Frames and Pages
Ensure Programmatic Events are Triggered by all UI Activities

User Settings
Respect all System-Wide Settings and do not Interfere with Accessibility Functions

Visual UI Design
Don’t Hard-Code Colors
Support High Contrast and all System Display Attributes
Ensure all UI Correctly Scales by any DPI Setting

Navigation
Provide Keyboard Interface for all UI Elements
Show the Keyboard Focus
Support Navigation Standards and Powerful Navigation Schemes
Do not let Mouse Location Interfere with Keyboard Navigation

Multimodal Interface
Provide User-Selectable Equivalents for Non-Text Elements
Use Color but also Provide Alternatives to Color
Use Standard Input APIs with Device-Independent Calls



Best Practices for Globalization and Localization in Windows Presentation Foundation
October 8, 2006, 7:13 am
Filed under: Blogroll, Books & writing

You can make the most of the globalization and localization functionality that is built into Windows Presentation Foundation by following the UI design and localization-related tips that this section provides.

Read more on WPF Blog