Generating .NET 2.0 Persistent Objects and Windows Applications

PowerDesigner follows the best practices and design patterns to produce n-tier architecture enterprise applications for the .NET framework, as shown in the following figure:



PowerDesigner can be used to generate all these layers:

The .NET CF (Compact Framework) has a similar organization, but with a configuration utility class that provides the capability to load and parse configuration used in different layers, e.g., data source configuration, log and exception configuration, etc:



PowerDesigner supports the ADO.NET DAL implementation for the .NET CF (see Generating ADO.NET and ADO.NET CF Persistent Objects)