Le CAB (Composite UI Application Block) vous aide à construire des interfaces utilisateur complexes qui fonctionnent sous Windows. Il met à votre disposition une architecture et une mise en oeuvre qui vous aident à construire des applications en utilisant les motifs communs trouvés dans les applications client professionnelles. La version courant de Composite UI Application Block est destiné aux applications Windows Forms qui sont exécutées avec Microsoft .NET Framework 2.0.
PowerAMC peut générer automatique des fichiers d'interface utilisateur basés sur CAB en fonction de l'environnement persistant que vous sélectionnez, tel que NHibernate ou ADO.NET. Avec les classes persistantes, les fichiers DAL, BLL et fichiers d'interface basés sur CAB générés PowerAMC, vous pouvez rapidement construire une application Windows sans devoir rédiger du code répétitif.
En utilisant cette application Windows, vous pouvez tester les objets avec vos propres données. Vous pouvez également améliorer les fichiers générés et changer la disposition comme vous le souhaitez dans Visual Studio .NET 2005.