02/19/06
Smart Client Baseline Architecture Toolkit -
Categories: C#, .NET, Windows Forms, Languages, Smart Client, BAT, CAB, EntLib, GAT -
Serge Baccou
@ 09:14:17 pm
This blog note is about the new Smart Client BAT.
1. What is a Smart Client?
Short answer: something between a thin and a thick client as shown by this drawing by Microsoft:
A smart client combines the benefits of a rich client application with the deployment strenght of a thin client.
Long answer: Read the Smart Client Architecture and Design Guide (212 pages).
2. What is a BAT?
A Baseline Architecture Toolkit is a toolkit provided by Microsoft pattern & practices team. It consists of:
- Reference Implementations
- Application Blocks
- Documentation (How-To, Hands-on-Labs...)
- Guidance Automation Packages
3. What to download for the Smart Client BAT?
The Smart Client BAT needs the following downloads:
- The Smart Client BAT
- The Composite UI Application Block (CAB, December 2005)
- The CAB Hands-On-Labs (Februar, 2006)
- The Enterpise Library Application Block (EntLib, January 2006)
- The Guidance Automation Extensions (December 2005)
- The Guidance Automation Toolkit (GAT, December 2005)