Generating Windows or Smart Device Applications

The Composite UI Application Block (CAB) helps you build complex user interface applications that run in Windows. It provides an architecture and implementation that assists with building applications by using the common patterns found in line-of-business client applications. The current version of the Composite UI Application Block is aimed at Windows Forms applications that run with the Microsoft .NET Framework 2.0.

PowerDesigner can automatically generate UI files based on CAB according to the persistent framework you select, such as NHibernate or ADO.NET. With persistent classes, DAL, BLL and UI files based on CAB generated by PowerDesigner, you can quickly build Windows application without writing repetitive code.

Using this Windows application, you can test persistent objects with your own data. You can also improve the generated files and change the layout as you like in Visual Studio .NET 2005.