Blograby

Contents of Prism for Windows Phone 7 Library

Prism Library for Windows Phone 7 contains several namespaces that subdivide the artifacts:

The following tables list the main classes in these namespaces and provide a brief description of their usage. They do not include all the
classes in each namespace; they list only those that implement the primary functions of the library. For a full reference to all the Prism
namespaces, see “Prism (Composite Client Application Guidance)” on MSDN (http://www.microsoft.com/prism).

Microsoft.Practices.Prism Namespace

The following table lists the main components in the Microsoft. Practices.Prism namespace. These classes are not used in the Tailspin application.

Microsoft.Practices.Prism.Commands Namespace

The following table lists the main components in the Microsoft. Practices.Prism.Commands namespace.

For more information about using the DelegateCommand and CompositeCommand classes, see the section, “MVVM,” in “Prism (Composite Application Guidance)” on MSDN (http://www.microsoft.com/prism).

Microsoft.Practices.Prism.Events Namespace

The following table lists the main components in the Microsoft. Practices.Prism.Events namespace. Classes in this namespace support decoupled communication between pieces of an application, such as between two view models. These classes are not used in the Tailspin application.

For more information about publishing and subscribing to events, see the section, “Communicating between Loosely Coupled Components,” in “Prism (Composite Application Guidance)” on MSDN (http://www.microsoft.com/prism).

Microsoft.Practices.Prism.ViewModel Namespace

The following table lists the main components in the Microsoft. Practices.Prism.ViewModel namespace.

For more information about using the DataTemplateSelector class, see “MVVM QuickStart” in “Prism (Composite Application Guidance)” on MSDN (http://www.microsoft.com/prism).

Microsoft.Practices.Prism.Interactivity Namespace

The following table lists the main components in the Microsoft. Practices.Prism.Interactivity namespace.

Microsoft.Practices.Prism.Interactivity. InteractionRequest Namespace

The following table lists the main components in the Microsoft. Practices.Prism.Interactivity.InteractionRequest namespace.

For more information about interaction requests and displaying notifications, see “MVVM Advanced Scenarios” in “Prism (Composite Application Guidance)” on MSDN (http://www.microsoft.com/prism).

The URL to the bibliography can be found in the preface, in the final section, entitled, “Where to Go for More Information.”

Exit mobile version