We recently released the draft Developer Hands-on Labs for the Smart Client Software Factory May 2007 Release. The labs are available in C#. So try them out and give us your feedback. We are calling the labs draft since we still have some labs to complete (see below).

After completing the labs, you will understand how to use the software factory automation tools and application blocks to create and update solutions and how to manually modify the code to perform typical development tasks. Specifically, you will learn how to perform the following tasks:

  • Create a new Smart Client solution.
  • Create a View
  • Create a Composite UI Application Block service.
  • Create a foundational module.

Each lab contains a document with step-by-step procedures and a Visual Studio solution that demonstrates the results of the lab.

We are still working on:

  • Additing Offline Capabilities to your Smart Client.
  • Using Windows Presentation Foundation (WPF)

Let me know if the labs meet the objectives outlined above. If not, what topics are missing from the list and what is hard to understand. This feedback is important as we continue to work in the Smart Client space. We are considering additional approaches to make the concepts easier to understand and your feedback will help with the planning.