Review: PeterBlum.com Validation and More Controls
page 2 of 5
by Steven Smith
Feedback
Average Rating: This article has not yet been rated.
Views (Total / Last 10 Days): 35626/ 205

Installation and Versions

Version 3.0.3 of Professional Validation and More was used for this review (and 3.0.1 for the VS 2003 portion). It is currently priced at $200/server for the complete suite, although individual portions of the suite may be purchased for less than that a la carte. See the Pricing and Licensing section for more details. Free 30-day trial downloads are available, as are site, redistribution, and source code licenses.

After running the .msi installer file and clicking through the usual setup wizard, the first thing you'll want to do is open the Installation Guide PDF from the Start-Programs-Professional Validation and More menu. You will find that unlike many simple components, installation of VAM requires a few more steps. To quote the Installation Guide:

Many custom controls are installed more quickly than Professional Validation And More ("VAM"). That's because you only have an assembly to put in the \bin folder and add to the Visual Studio.net or Web Matrix Toolbox. VAM provides more design time and runtime files to save you development time, such as client-side scripts, images, and style sheets. Some will be installed into each web application. Others will be installed into each development computer.

Basically, Peter has developed enhancements to the VS 2003 design mode which are installed with the VAM product via the ASP.NET Design Mode Extender (ADME). Installing this piece allows the VAM package to behave correctly during development, and is quite straightforward and well-documented. VS 2005 does not require this step.

Incidentally, while you're looking up the Installation Guide, you'll see there are a number of other PDF documents in the Start Menu folder for VAM. One thing Peter Blum's products excel at, in my experience, is documentation. If you actually take a little time to read the various Users Guide and Tutorial documents, your experience with his products should be very smooth.

Wrapping Up Installation VS.NET 2003

After installing ADME in VS.NET 2003, I launch VS.NET and create a new test web application, VAMTest. Creating the web in VS.NET prompts me with an ADME dialog which lets me set some application specific paths used by the VAM controls. The defaults are fine for my purposes. Next I add the controls to my VS.NET toolbox following the instructions in the Installation Guide. To quote the last step: "A large number of controls are added." Indeed. I count 49.

Finally, copy the contents of the once-more-appropriately-named folder "Copy To Web Application Folder" to your you guessed it web application folder. In this case, that's c:\inetpub\wwwroot\VAMTest. This just drops a folder called "VAM" into your web application root. Add your license(s) to the Licenses folder under VAM. Then use VS.NET's Add Reference dialog to reference the VAM assemblies and you're ready to start using the controls.

Wrapping Up Installation VS.NET 2005

After installing VAM (and skipping the ADME step), I launch VS.NET 2005 and create a new Web Site. I add the controls to the toolbox using the instructions in the documentation, copy the "Copy To Web Application Folder" VAM folder to my application, and drop my license file into the /VAM/Licenses/ folder. Voila! Drag a few controls on the page and things start working.

The installation documents, in particular the Installation Guide, have everything you need to get started. If you're not sure at any point, try reading the guide. You'll probably find the answer.


View Entire Article

User Comments

Title: developer   
Name: Truc Truong
Date: 2007-04-09 5:54:08 AM
Comment:
I used your VAM tool and i have a problem
Can you send me by mail about Exmaple?
I used VAM:ValidationSummary for show Error
I have two TextBox and one Button "TextBox1, TextBox2".
If((TextBox1.Text==null)||(TextBox2.Text==null))
{
Show Error by ValidationSummary
}
Else // Only one control not null is Submit
{
Submit
}

Product Spotlight
Product Spotlight 





Community Advice: ASP | SQL | XML | Regular Expressions | Windows


©Copyright 1998-2019 ASPAlliance.com  |  Page Processed at 2019-09-15 6:38:52 PM  AspAlliance Recent Articles RSS Feed
About ASPAlliance | Newsgroups | Advertise | Authors | Email Lists | Feedback | Link To Us | Privacy | Search