Chapter 2. The Shell and Services

A. Concepts and Definitions

  1. The Shell Application is the .NET application that provides the outermost container of your CAB application, containing the Main() method that starts a program's run. It is generally stored in its own project and written by the highest-level application development team.

    The Shell Form is the main Windows Forms window of this application.

    The generic term Shell, used on its own, sometimes means Shell Form (as in the method AfterShellCreated), sometimes Shell Application (as in the method AfterShellCreated in the Windows Presentation Framework (WPF) implementation discussed in Chapter 8), and sometimes the combination of the two together.

    As we saw in the first chapter, a CAB application ...

Get Programming Microsoft® Composite UI Application Block and Smart Client Software Factory now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.