ScottGu on WPF 4
ScottGu put out a great post on new features in WPF V4 – well worth a read.
WPF Office Ribbon
Windows 7 Multitouch
Thumbnail Toolbar
Windows 7 Shell Integration
XAML Power Toys
XAML Power Toys
Table Of Contents
- Introduction
- Requirements
- New Features and Changes In v5.0
- Known Issue
- Feature Set
- Screen Shots
- Videos
- Overview
- Creating Business Forms, ListViews and DataGrids
- Installation
- First Time Use
- Downloads
- Cool Usage Tip
Introduction
XAML Power Toys is a Visual Studio 2008 SP1 Add-In that empowers WPF & Silverlight developers while working in the XAML editor. Its Line of Business form generation tools, Grid tools, DataForm, DataGrid and ListView generation really shorten the XAML page layout time.
I’m begging every developer in the strongest possible terms, please view the below videos. They will get you up and running and productive in a very short time.
Group Into (7:28 )
Create Business Form (5:19)
Grid Tools (Remove Margins, Chainsaw) (5:22)
Fields List (4:16) New
Edit Grid Row Columns (7:22)
Create ViewModel fromm Class (15:03) New
Extract Properties to Style (3:30) New
Create Form, DataForm, DataGrid, ListView (13:30) New
XAML guidelines
XAML Guidelines Draft HTML, PDF, XPS and DOCX.
Contents
Come on, get to the guidelines. Please!. 1
Overall Project Organization. 2
Scenario 1: Naming elements within a scene. 3
Scenario 2: Naming elements within a template. 4
Scenario 1: Organizing logical resources within a scene. 5
Scenario 2: Organizing resources in a resource dictionary. 6
Using static versus dynamic resources (in non-themed projects). 8
Using static versus dynamic resources (in themed or skinned projects). 8
Using implicit styles versus explicit styles. 9
Wrapping control templates in styles. 9
Templating inside Expression Blend. 10
Referencing file-based resources (dictionaries, images, fonts, etc.). 10
Declaring individual XAML elements. 10
XamlpadX 4.0 now available
The latest version of the excellent XamlpadX utility here. This is a must-have for anybody who’s doing serious XAML development.
An desktop RSS reader using WPF& Sync Framework
Introducing the Syndicated Client Experiences Starter Kit Beta & Reader Beta SDK!
We are very excited to take the wraps off of our newest addition to .Net client development – a Starter Kit designed to make it easy to create rich, syndicated multimedia and content experiences which engage the user, from documents and photos to videos and podcasts.
These Syndicated Client Experiences (SCE) applications exploit the push capabilities of RSS in a model where content is synced down to the local computer and each application retains full control over the presentation of the content. Microsoft’s Sync Framework-based Subscription Center takes care of syncing, local storage, subscription management and the safe caching of authentication credentials. These building blocks and services are designed to help application developers focus on what matters to them most: providing an optimal, highly-differentiated content experience on the desktop with very rich content, branding, skinning and custom user interface elements.
Syndicated Client Experiences Starter Kit – WindowsClient.net
CodeProject: WPF C# Ribbon Control Library. Free source code and programming help
This article presents a library for producing Microsoft Office 2007 style ribbon interfaces; while the included source and binaries are in ALPHA release, it should be possible to implement even the most complex of ribbon style interfaces (albeit with minor alterations). Currently the library does not support creation of ribbon controls via WPF XAML code, however requires the creation of the ribbon bar via C# code behind.
Via CodeProject: WPF C# Ribbon Control Library. Free source code and programming help
Also,
A Graphical WPF Ribbon Control Builder – An article presenting Ribbon Builder, a tool for creating ribbon controls
Via CodeProject: A Graphical WPF Ribbon Control Builder. Free source code and programming help
A Versatile TreeView for WPF
A strongly typed enhancement of the regular WPF TreeView control.
CodeProject: A Versatile TreeView for WPF. Free source code and programming help
Great Line-of-Business Controls for WPF
I’m delighted to see that Infragistics have just released their NetAdvantage control set for WPF. In the interest of fairness, I should also highlight some of the other great controls out there: Xceed have a great (free) data grid, ComponentOne also have a data grid and chart control, along with a bunch of calendaring components, DevComponents also have a very impressive Office ribbon and a Visual Studio-esque docking control, IdentityMine have a 3D carousel as part of their Blendables toolkit, and Actipro have yet another Office ribbon along with a wizard control.
Minority Report-like interaction in WPF
Microsoft Surface and Jeff Han’s multi-touch UI seem to be ages behind if compared to Project Maestro, developed by Cynergy.
A NO-Touch interface developed with WPF, XAML and using the WII remote with some custom-built IR gloves.
If you want to do it yourself, here are some pointers to get you started: Connecting the Wii Control to WPF and the Wiimote project.
Flotzam – A Twitter, Facebook, Flickr & RSS Mash-up
Watch the flotsam and jetsam of data that you care about in this mash-up of Facebook, Flickr, Twitter, YouTube, Digg and RSS blogs. Using this simple application, you can configure what you want to watch and the speed in which you see it. Want to view what your Twitter friends are doing? Want to see the photos your friends have posted on Facebook? Or maybe their photos on Flickr, too? Download now and have all of your photos, Tweets, Diggs, Facebook invites & pokes and feeds come to you!
Being a WPF application, Flotzam can be easily restyled. From the enter/exit transitions for new items to the overall visual look and feel of the Flotzam interface, you can do almost anything you want just by tweaking the XAML mark-up.
Blog: http://flotzam.com/blog/
Source Code: http://flotzam.com/download/SourceCode/Flotzamsource.zip


