Definição – o que significa o Composite UI Application Block (CAB)?
O Composite UI Application Block (CAB) é um recurso de orientação baseado no .NET Framework 2.0. O CAB permite que os programadores criem interfaces de usuário (UIs) complexas que usam partes mais simples, ou SmartParts, que são reunidos em um design unificado. O CAB também foi projetado para separar diferentes áreas de desenvolvimento de software para que cada desenvolvedor possa se concentrar em uma área das partes da interface do usuário.
O Composite UI Application Block também pode ser conhecido simplesmente como um bloco de aplicativo.
Definirtec explica o Composite UI Application Block (CAB)
O CAB foi projetado principalmente para ajudar a criar interfaces de usuário para aplicativos de negócios e oferecer suporte ao seu desenvolvimento. Exemplos de suporte a aplicativos incluem front-ends de processamento de transações online, a integração de portais e aplicativos de trabalho com implementações intensivas de UI.
As práticas comprovadas no CAB são baseadas em um conceito de aplicativo shell. Dentro dos aplicativos de shell, SmartParts são implementados e podem interagir uns com os outros. O CAB também é baseado em padrões de design bem conhecidos, incluindo o padrão composto.