DataObjects for .NET includes two editions to best suite your needs:
- ComponentOne DataObjects Enterprise for .NET
- ComponentOne DataObjects Express for .NET
DataObjects Enterprise Edition and DataObjects Express are not mutually-exclusive, they can even be used together in the same application. They have common run time core functionality and object models. The difference is primarily in design time: developers use a special, easy-to-use Schema Designer in DataObjects Enterprise Edition whereas DataObjects Express is a suite of three simple components with built-in design-time support.
In using a standard business object paradigm, DataObjects for .NET allows you to develop business logic components (data libraries) and reuse them in multiple client projects. DataObjects for .NET completely automates the task of developing distributed 3-tier Web-based applications; no special server-based code is necessary. Creating sophisticated, fully scalable Web-based distributed applications is a matter of point-and-click with DataObjects for .NET.
Highlights
| Create Re-usable Business Logic ComponentsDataObjects Enterprise Edition uses the standard business object paradigm to allow you to develop business logic components (data libraries) and reuse them in multiple client projects. It provides clear separation of business and data logic from the presentation (GUI) layer. DataObjects Enterprise Edition also allows you to create a centralized and reusable repository of data schema and business logic used in applications throughout the enterprise. |
| Integrate Large Datasets with Virtual Mode TechnologyWith an innovative virtual mode technology, DataObjects for .NET allows you to use large datasets in .NET Windows Forms applications, a feature that is not supported in Visual Studio .NET and ADO.NET without DataObjects for .NET. |
| Quickly Adapt to the Familiar ADO.NET TechnologyDataObjects for .NET is based on Microsoft ADO.NET technology and enhances it to empower and simplify database application development in Visual Studio .NET. ADO.NET integration allows you to continue to do everything with your data that you can do with ADO.NET. So if you are familiar with the ADO.NET object model, you will quickly adapt to DataObjects for .NET programmatic object model. |
| Automates 3-tier Web-based ApplicationsDataObjects Enterprise Edition completely automates the task of developing distributed 3-tier Web-based applications. No special server-based code is necessary; making your application distributed becomes a simple matter of deployment configuration. |
| Immediate Row-changing UpdatesIn DataObjects for .NET you can update the database immediately after the user changes a row, just by setting a single property. This optional feature, not supported by standard ADO.NET, is commonly used in desktop and classic client-server applications. |