Most ASP.NET applications requires round trip to the server for achieving common tasks involved with web development. This process sometimes takes enormous time and ultimately slows down the speed of the application. In order to reduce these drawbacks, Dart Communications Inc has developed a product called PowerWEB LiveControls for ASP.NET, which is a suite of 21 powerful controls. As its name suggests, the product can be used with an ASP.NET application that requires live interaction with the user.
The controls included with the product are LiveButton, LiveCallback, LiveCheckBox, LiveCheckBoxList, LiveDataGrid, LiveDropDownList, LiveHyperlink, LiveImage, LiveImageButton, LiveLabel, LiveLinkButton, LiveListBox, LiveMessageBox, LivePanel, LivePlaceHolder, LiveRadioButton, LiveRadio, ButtonList, LiveSound, LiveTextBox, LiveTimer, and LiveWrapper.
To use the product, the first step is to add the required controls to the toolbox by creating an ASP.NET Web Application project. The required components can be added by right-clicking and selecting Add/Remove Items. You can add them to any of the existing tabs or by creating your own tab. I created my own tab labeled DART. The easiest way to locate the controls inside the component selection dialog is to hit the L key. Once you added the controls, the next step is to decorate them with the appropriate code. I would suggest you explore the documentation for some of the sample code that you can use for each one of the above controls.
I tested the LiveLabel and LiveButton controls by simply following the instructions provided in the documentation. Actually, you need not have to refer to the documentation if you are an advanced ASP.NET developer, as these controls are simply an extension to the built-in Web Form controls.
One of the interesting features of the product that I noticed is the extended event interface. You can make use of certain additional events apart from the standard ones that come with this product.
The product comes with samples in both Visual Basic .NET and C# to help you get started. A disappointing point to note is that the samples shipped with the product were developed using Visual Studio 2002. This will cause difficulties for developers using Visual Studio .NET 2003 and above. The vendor should provide a separate download section on their website for 2003 samples.
I must say that the documentation is very comprehensive, with concepts explained in a step-by-step manner. Moreover, the documentation seamlessly integrates with Visual Studio Help, and hence the relevant help will be available with the click of a button. I received answers to all my queries from the support team immediately on the same day. They are very helpful and will guide you nicely if you face any difficulties with the product
The product is available with a range of licensing options, such as single and multi-server. A single server license is priced at USD $499. I feel that the price of PowerWeb LiveControls is comparatively high but worth it if you consider the powerful controls included with the product.
About the Product
PowerWEB LiveControls for ASP.NET
Dart Communications Inc
Tel: (866) 383-3278