
Adapdev.NET is a feature-rich framework that helps developers to rapidly develop applications. It provides several additional libraries that aren't present in the default Microsoft .NET Framework. It combines a large number of custom classes, along with populare libraries such as Log4Net, and aggregates many additional classes that have been published on popular sites such as CodeProject.com. Adapdev.NET provides an API for several different areas, to include:
Object Validation (Business Rules, etc.)
Object Comparison
Object Navigation via XPath
Object Caching
To File System
To Memory
Cache Purging
Cache Copying
Databases (support for all major RDBMSs)
SQL - generate SQL
Connection Strings - generate connection strings
Schema retrieval
Code Generation
Generate code using CodeDOM or NVelocity
Cryptography
Simplified methods for encrypting and decrypting files and content
Support for all major algorithms
Serialization
Simplified methods for serializing to files and memory
Support for SOAP, XML and Binary
Reflection
Reflection Caching
Simplified methods for writing to properties and fields
Threading
Smart thread pooling
Transactions
A COM+ wrapper that provides transactions to .NET 1.1 without the need for System.EnterpriseServices
Web
Support for RSS, HTML parsing and SGML
Windows
Several UI components
Global key capturing
Icon rendering