Composite UI Application Block

Composite UI Application Block

The Composite UI Application Block (or CAB) is an addition to Microsoft's .NET Framework for creating complex user interfaces made of loosely coupled components. Developed by Microsoft's patterns & practices team, CAB is used exclusively for developing Windows Forms. A derivative version of CAB exists in both the Web Client and Mobile Client Software Factories as well. It encourages the developer to use either the Model-View-Controller or Model-View-Presenter architectural pattern, to encourage reuse of the individual User Controls (referred to in CAB as "SmartParts") by not coupling them with their underlying data elements or presentation code.

It is part of the foundation of the Smart Client Software Factory, another patterns & practices deliverable. It is also part of the Mobile Client Software Factory which is a version of the Smart Client Software Factory for use with the .NET Compact Framework 2.0.

See also

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Composite (New York City Subway car) — Composite 1904 Rendering of an IRT Composite Manufacturer Jewett Car Company St. Louis Car Company Wason Manufacturing Company John Stephenson Company …   Wikipedia

  • Composite Health Care System — The Composite Health Care System (CHCS) is a VMS based medical informatics system designed by Science Applications International Corporation (SAIC) and used by all United States and OCONUS military health care centers. In 1988, SAIC won a… …   Wikipedia

  • Composite image filter — Linear analog electronic filters Network synthesis filters Butterworth filter Chebyshev filter Elliptic (Cauer) filter Bessel filter Gaussian filter Optimum L (Legendre) filter Linkwitz Riley filter …   Wikipedia

  • Armed Forces Health Longitudinal Technology Application — The Armed Forces Health Longitudinal Technology Application (AHLTA) is the electronic health record (EHR) system used by medical providers of the U.S. Department of Defense (DoD) since its initial implementation in January 2004. It is a services… …   Wikipedia

  • Microsoft Enterprise Library — Enterprise Library Developer(s) Microsoft and Community Stable release 5.0.505.0 / 11 May 2011; 6 months ago (2011 05 11) Operating system Windows7, Windows Server 2008, W …   Wikipedia

  • Microsoft Customer Care Framework — A possible implementation of CCF Agent Desktop Developer(s) Microsoft Stable release 2009 SP 1 / March 31, 2009 …   Wikipedia

  • Microsoft codename "Acropolis" — Microsoft Codename Acropolis, available as a CTP release, is a set of tools and components that can be used to build .NET Smart Client applications. It includes a composite application framework that lets applications be built using a composition …   Wikipedia

  • Model–view–controller — A general representation of the MVC design pattern. Model view controller concept. The solid line represents a direct as …   Wikipedia

  • Client riche — Plateforme client riche Une plateforme client riche (en anglais Rich Client Platform ou RCP) permet le développement de clients riches. Sommaire 1 Historique 1.1 Jusqu en 2000 : les applications classiques, les clients lourds et le modèle… …   Wikipédia en Français

  • Plateforme client riche — Pour les articles homonymes, voir RCP et Plateforme. Une plateforme client riche (en anglais Rich Client Platform ou RCP) permet le développement de clients riches. Sommaire 1 Historique …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”