We've been using the Composite Application Block (CAB) and Smart Client Software Factory (SCSF) since they first emerged. Most of my focus has been on the middle tier and service layer which our smart client front ends consume. However, recently we have needed more manpower building smartparts. As result I've been refreshing my knowledge of the CAB and SCSF. I found found a great blog series http://geekswithblogs.net/kobush/category/3702.aspx on understanding the cab. The series does a great job defining the CAB terminology and explaining the basic architecture.
Found this project http://www.codeplex.com/wpfcab on codeplex. It strives to add WPF Views to the CAB. This solution doesn't use crossbow and isn't using interop with WinForms.
Smart Client front end to MS Log Parser Utility.
Third Annual South Florida Code Camp, Hacking Reporting Viewer Examples and Power Point
The ClickOnce Resource Kit download includes a 70 page how-to with best practices for implementing ClickOnce. The resource kit also provides utilities to help reduce the amount of manual procedures needed to create a Manifest.
I have use the Report Viewer Control included in Visual Studio 2005 to embed reports within our Smart Client. The control allows me to create professional reports without the use of a third party tools. Plus I can always scale up to Reporting Services should the need arrise.
There is a Report Viewer Redistributable available for download. However, the Redistributable is an MSI and installs all components in the GAC. This action requires administrator permissions which is not a choice due
The Report Viewer Control available with Visual Studio 2005 is perhaps one of the most powerful and most over looked control. This control is new to Visual Studio 2005, comes in both Win Forms and ASP.NET versions, and is freely redistributable.
There has been much buzz around "Smart Clients" lately. Large companies are building Smart Client Line of Business Applications. But how are "Smart Clients" different from traditional Thick/Rich Client Applications?
Series of four web casts on the smart client sample app, Issue Vission.
Open Source .NET Smart Client RSS aggregator.
Full Smart Client Archive