| Simply subclass the appropriate page, control or database class. Your code extensions are preserved when code files are regenerated, allowing you a high degree of flexibility in extending your application program code.
Visible, customizable code. Page and control classes in the Presentation Layer are easy to understand and modify. Quickly see how your application builds SQL queries, loads data, and initializes UI controls – right in the code. To customize, simply override the appropriate method right in the same code file!
Customize data retrieval. Calling custom stored procedures and loading your own data is a snap.
Customize data validation and storage. Quickly add custom data validation and data storage code.
Customize dropdown lists. Customizing the query and sort order for dropdown lists is straightforward, even for the most complex applications.
Customize filters. Customize the query and sort order for filters with ease.
Native ASPX controls. Generated applications use native ASP.NET controls. There's nothing new or proprietary to learn.
Separate UI, Business and Data name spaces. Page classes are generated in the UI name space, the Business name space contains all Record and Table classes, and the Data name space contains classes that connect to your database.
|