Recently, I've been mining a rich vein of products that seek to help developers with building or enhancing program user interface -- or what some programming geeks like to call "the presentation layer" in their systems and code.
When it comes to building powerful, familiar and good-looking UI modules, a key player is ComponentOne, a well-known purveyor of .NET tools and components whose product lines include numerous Studio Subscription tools that work with .NET and ASP.NET as well as within Microsoft's Mobile and ActiveX component frameworks. The company also offers a nice help authoring toolset called Doc-To-Help, and Response, a "self-maintaining, self-learning" tool that supports delivery of searchable knowledge bases via the Internet. The focus for this tip is ComponentOne Studio Enterprise 2005 v3, a comprehensive UI toolset for .NET based applications.
Latest version adds new DBGrid and Chart Features
This latest update to the software adds new features to its DBGrid and Chart capabilities, as well as boosting capabilities for handling bar codes, reports, window sizing, and file compression services. Here are some additional details.
There is a whole world of functionality and capability this toolset (visit the product page for more details and information, as well as a trial download link and purchase information). This toolset is incredibly powerful and offers some of the most comprehensive data plotting, charting, and presentation tools I've ever seen anywhere. It's offered as an annual subscription for $695 per developer, and integrates so thoroughly with VS.NET that automatic upgrades are handling through Visual Studio's own auto-update functionality.
Need more convincing? Check out the comprehensive online demos available to see examples and illustrations galore (they're also backed up with sample code available on the Web site as well).
Ed Tittel is a full-time writer and trainer whose interests include XML and development topics, along with IT Certification and information security topics. E-mail Ed at email@example.com with comments, questions, or suggested topics or tools to review.