Close
Just a few details and you gain access to free downloads, support, subscription updates, betas, and special offers.
Join Now





Help Show Password

Read our Privacy Policy

alert This control is now legacy.

ComponentOne WebDataObjects™ for ASP.NET provides automatic server-side data caching and multiple caching options to increase speed and performance in your database Web applications.

Enterprise and Express Editions

WebDataObjects includes two editions, Enterprise and Express to best suit your needs. Enterprise edition allows you to create functionally rich Web pages and independent, complex business logic in data libraries that can be used in both your WinForms and WebForms. If you are looking for ease-of-use, Express edition is for you. This edition offers the same multiple caching options as the Enterprise edition, but without the flexibility of reusable data libraries.

Features

  • Reusable Business Logic

    WebDataObjects allows you to work with data in WebForms in the same manner and with the same code as in WinForms. You can create a data library encapsulating your data and business logic and use it both in WinForms and WebForms.

  • Server-side Data Caching

    WebDataObjects provides automatic server-side caching so you can store data on the server for quick access.

  • Global Caching Support

    Application-wide (global) cache, stores data belonging to different users in a centralized repository while preserving each user's personal data modifications without conflicts. Cached data is used to fill the data set instead of fetching data from the database, offering quick data access and scalability.

  • Dramatic Performance Gains with Session Cache

    Session cache stores every end-user's data set separately on the server. The greatest advantage of session cache is when it is used in Memory storage mode. In this case the whole data set object is stored in memory in a ready filled state, so it is immediately reused on post-backs, does not need to be filled with data at all. Performance gain can be dramatic, since there are virtually no delays for data retrieval.

  • Immediate Access to Large Datasets

    Memory-resident pre-fetched table views allowing immediate access to large amounts of read-only data. A memory-resident table view is fetched from the database only once, when it is first requested, and then is reused on every user request, for any user, at no cost to performance. This is, of course, a powerful feature for optimizing performance.

  • Automatic Object Pooling Support

    Object pooling is automatic; you don't need to write a single line of code or set properties to benefit from it. Object pooling eliminates the need for WebDataObjects to create a new internal object each time to service a new request.