Scott on Writing

Musings on technical writing...

Third-Party, Commercial ASP.NET Components I've Used

Over a number of ASP.NET projects I've done for companies I've used a variety of third-party, commercial ASP.NET components to accomplish a bevy of common tasks. Oftentimes it makes sense for a client to plunker down the money for a pre-built app that I can plug into his application rather than paying me to create the needed functionality from scratch. I thought I'd share the list of third-party components I've used in the past, along with a (very) short review of each. I'd also be interested to hear what third-party ASP.NET components you've used in the past, and what you thought of them. (Of course, for a more lengthy list of third-party ASP.NET components - some commercial, some free - check out the ASP.NET Control Gallery.)

  • r.a.d. menu - despite having created my own free, open-source ASP.NET menu component (skmMenu), I have used r.a.d. menu in a number of applications. (The reasons for using this over skmMenu have varied. In some cases the client had already purchased r.a.d. menu; r.a.d. menu also offers better cross-browser support than skmMenu and can be customized more easily to provide a more professional look. There have been projects, though, in which I have used skmMenu, so don't let my use of 'competitor' menu components deter you from checking out skmMenu!) I like r.a.d. menu, as it's always been easy to setup and get working with. I've used it in situations both invovling rather static, boring menus, and ones where the entire menu structure was dynamically generated based on various parameters (the logged in user, the current data being worked on, the state of the system, and so on).
  • r.a.d. spell - while I've really liked r.a.d. menu, unfortunately I've not been nearly as impressed with r.a.d. spell. r.a.d. spell provides a client-side spell checker, and while it's realtively easy to setup and looks slick, I've had many random problems reported from various users on sites that I've used r.a.d. spell on. Complaints ranging from dictionary suggestions that seem 'off' to cryptic, client-side error messages when attempting to spell check.
  • Peter's Date Package and Professional Validation and More (VAM) - I'm a big fan of both of these products from Peter Blum. In one project I use the DateTextBox, CurrencyTextBox, DecimalTextBox, and IntegerTextBox like nobody's business. The end users love them, as they use client-side JavaScript to restrict the data being entered and have various bells and whistles (such as the nice-looking drop-down calendar in the DateTextBox, little up and down arrows to increment/decrement the value in the IntegerTextBox, DecimalTextBox, and CurrencyTextBox, and so on. I've yet to explore the true depth of the extra validation controls and capabilities, but expect those features to become more useful as this project evolves. But, seriously, the 'masked' TextBoxes alone made the entire purchase totally worthwhile. (In fact, in an earlier blog entry I carried on about my affection for Peter Blum's controls.)
  • aspNet Email - I had a client who needed to blast out customized emails to thousands of registered users on his site, and he contacted me for advice. I recommended Dave Wanta's aspNet Email component, which is not only easy to setup and blindingly fast in shooting emails out the door, but has a MailMerge() method that made writing the entire application about a thirty minute endeavor.
  • Tall PDF - I've not worked with this component in great enough detail to give it much of a review. I was able to accomplish what I needed to with it - building up a rather simple, two-page report in a PDF document - and didn't have too hard of a time doing it. The major disappointment was that the resolution of the PDF file seemed a bit low - that is, I could not import an image (specifically a graph that needed to appear in the report) unless it was like less than 460 pixels wide and like 620 pixels high. Kind of a bummer because I had to shrink down the dynamically generated graph in order to get it to fit, thereby losing some of the detail. But other than that annoyance, no complaints.
  • Dundas Chart for .NET - I haven't used Dundas in a client's application, but I was given a free copy from the kind folks at Dundas about half a year ago and have used the component in a couple of my own, non-public web applications. I was impressed by the look and feel and the ease with which I could chart data. One such 'private' application I've used this component in is one that I use to track my weight and caloric intake. Here's a graph showing my weight over the last six months or so. Creating this chart basically involved just a half dozen lines of code, and it's appearance can be easily configured through the Visual Studio .NET Designer. Personally I think it's a pretty snazzy looking chart considering my artistic skills!

I'm sure there are a handful of controls I'm forgetting, but the above list gives a smattering of the commercial ASP.NET components I'm currently using and have used in the past.

Care to add a comment about one of the commercial controls listed above? Want to add mini-review on a 3rd-party ASP.NET component you've used? If so, simply add a comment.

posted on Thursday, August 04, 2005 11:49 AM

Feedback

# re: Third-Party, Commercial ASP.NET Components I've Used 8/4/2005 12:10 PM Darren Kopp

I have never used r.a.d. controls for the price, so when i needed an Rich Text Box editor i gave Solmetra's SPAW text box editor a try and have been impressed with it.

It is a good control for use for both our internal website and our external website.

The url for the SPAW editor is http://www.solmetra.com/en/disp.php/en_products/en_spaw/en_spaw_intro and it is completely free (open source)

# Re: Third-Party, Commercial ASP.NET Components I've Used 8/4/2005 1:08 PM simplespirit@gmail.com (Chris Wallace)

I'm quite fond of Intersoft Solutions WebCombo.NET myself. It gives functionality even above and beyond that of the standard WinForms combo and in a WebForms environment to boot.

# Re: Third-Party, Commercial ASP.NET Components I've Used 8/4/2005 1:09 PM simplespirit@gmail.com (Chris Wallace)

Forgot the url (http://intersoftpt.com/WebCombo/)

# re: Third-Party, Commercial ASP.NET Components I've Used 8/4/2005 1:09 PM Rich Reuter

I'm a big fan of the FCK editor - as far as the features go for a web-based HTML editor, you can't beat it. And it's free.
http://www.fckeditor.net

eXcentrics World .NET Resources is a great place to find some nice (and free) .NET components. I've used the Multi-Text List Control, Time Picker and Faq Repeater and they've all been really easy to use. Plus, the site has great examples on how to implement them. And it's free.
http://www.eworldui.net/

# re: Third-Party, Commercial ASP.NET Components I've Used 8/4/2005 2:09 PM Yeo Yee Soon

I did evaluated the R.A.D controls and I think it's cool. However, the prices has been stopping the cost oriented management from purchasing it.

Anyway, I use MetaBuilders(http://www.metabuilders.com) FirstFocus, Scrolling Panel and Masterpages control. Besides, I also use eWorldUI(http://www.eworldui.net) controls.

And SKM menu, even though it is kinda hard to control the style.


Besides, what else? IE Web controls since I am still using ASP.NET 1.1.

# re: Third-Party, Commercial ASP.NET Components I've Used 8/4/2005 4:43 PM Scott Willsey

Check out componentarts.com for their controls. I prefer them to the telerik controls - however they don't have an editor or cms control.

They have a beta version of their new suite and a beta version of a charting component that looks real nice.

# The AJAX Blogversation is getting hot 8/4/2005 5:13 PM Tim Haines

# re: Third-Party, Commercial ASP.NET Components I've Used 8/4/2005 11:48 PM Daniel F

As far as charting goes, I'm a big fan of .net charting - http://www.dotnetcharting.com/. Makes for some spiffy graphs

# re: Third-Party, Commercial ASP.NET Components I've Used 8/5/2005 9:06 AM Stephen Stchur

My Company recently chose ComponentArt over R.A.D. Controls, and for the most part I like them.

They seem to add an AWFUL lot of crap to ViewState, but are relatively easy to setup and customize, and I haven't had any cross-browser problems (yet).

# re: Third-Party, Commercial ASP.NET Components I've Used 8/6/2005 5:38 PM Brian

I like Telerik RAD Controls the best. We purchased a subscription last year and have been very pleased with their service and especially the upgrades and new controls.

# re: Third-Party, Commercial ASP.NET Components I've Used 8/8/2005 6:09 PM John A

Another vote for Peter Blum and the Telerik controls! Both products have done miracles in my projects and I will happily renew my subscription when it expires in a month.

I've also used the Janus WebGrid in a couple of recent projects and was more or less happy with it. Performance wasn't wonderful but feature-wise it does have everything you can think of.

I also like the product of DotNetCharting, however, their licensing model is server-based and we were forced to purchase a license from http://www.nevron.com

p.s. I share your pain with the Telerik spell - sometimes it gives really horrible suggestions:)



# DVXP's TEdit.NET Control 8/10/2005 12:31 AM Scott on Writing

# re: Third-Party, Commercial ASP.NET Components I've Used 8/10/2005 5:22 PM Patrick Allmond

If you want a very serious and very robust set look at the infragistics company and their NetAdvantage. That package has a HUGE number of controls. We just ordered them and are starting to use it.

# re: Third-Party, Commercial ASP.NET Components I've Used 8/12/2005 10:03 PM P.J. Tezza

The Peter Blum stuff looks good, but I already have a date picker and I'm not all that impressed by IntTextBox, CurrencyTextBox, etc..

PDF
http://itextsharp.sourceforge.net/index.html has good support for reading and writing the basic file format. Full report writing is another subject.

HTML Editor
I was using Solmetra's SPAW, but have recently starting using FCK editor - it uses LGPL instead of GPL, has fewer bugs and more features (including Mozilla support) than Spaw. Sorry Spaw, you were good (and free!), but FCK is better (for now).

ComboBox
Doesn't every app need a ComboxBox? Why doesn't the browser include one? Two steps forward, one step back, I guess. I started with this code for mine: http://www.codeproject.com/aspnet/comboboxcontrol.asp

# re: Third-Party, Commercial ASP.NET Components I've Used 8/26/2005 3:00 AM Mike Schinkel

For those interested in .NET PDF Components, we've published a FREE Guide (in PDF format, no less!) entitled "How-To-Select PDF Components for .NET" written by Mike Gunderloy of Larkware. It covers the PDF component category in depth, explainomg everything you'd need to know to quickly understand the features offered by all the different PDF components available for .NET developers, and it profiles most of the commercial and all of the open-source ones we could find. You can download a FREE copy of the PDF formatted Guide at our website here: http://www.howtoselectguides.com/dotnet/pdf/


# re: Third-Party, Commercial ASP.NET Components I've Used 9/13/2005 11:19 PM Denis

Rich Date Picker:

http://www.richercomponents.com/Default.aspx

HTML Editor:

http://cutesoft.net/ASP.NET+WYSIWYG+Editor/default.aspx (VERY GOOD)

Spell Checker:

http://www.loresoft.com/Applications/NetSpell/default.aspx

charting:

http://www.dotnetcharting.com/

UI:

http://www.componentart. com/home.aspx











# re: Third-Party, Commercial ASP.NET Components I've Used 10/25/2005 7:18 PM Mike Schinkel

We now have another Guide out about Charting Components for .NET here:
http://www.howtoselectguides.com/dotnet/charting/

It covers all the .NET Charting Components we could get our hands on.

Title:  
Name:  
Url:
Protected by Clearscreen.SharpHIPEnter the code you see:
Comments   

Add To Your Reader

My Links

Archives

Post Categories

 

I am a Microsoft MVP for ASP.NET.
I am an ASPInsider.
<May 2008>
SMTWTFS
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

Comment Stats

DayTotal% of Total
Sunday 1866.8%
Monday 37913.9%
Tuesday 45316.7%
Wednesday 50418.5%
Thursday 53519.7%
Friday 49418.2%
Saturday 1666.1%
Total 2717100.0%

Hour1Total% of Total
12:00 AM 652.4%
1:00 AM 682.5%
2:00 AM 622.3%
3:00 AM 742.7%
4:00 AM 572.1%
5:00 AM 1033.8%
6:00 AM 1084.0%
7:00 AM 1585.8%
8:00 AM 1716.3%
9:00 AM 1475.4%
10:00 AM 1716.3%
11:00 AM 1816.7%
12:00 PM 1886.9%
1:00 PM 1696.2%
2:00 PM 1605.9%
3:00 PM 1324.9%
4:00 PM 1073.9%
5:00 PM 923.4%
6:00 PM 913.3%
7:00 PM 963.5%
8:00 PM 833.1%
9:00 PM 782.9%
10:00 PM 792.9%
11:00 PM 772.8%
Total 2717100.0%

Comments by Blog Entry Date/Time

Day Entry MadeAvg.Total
Sunday 5.54144
Monday 5.22339
Tuesday 4.28419
Wednesday 7.67637
Thursday 6.90607
Friday 5.48411
Saturday 5.33160
Total 5.842717

Hour1 Entry MadeAvg.Total
12:00 AM 5.0035
1:00 AM 1.002
5:00 AM 0.000
7:00 AM 7.0035
8:00 AM 5.35107
9:00 AM 6.32278
10:00 AM 6.47246
11:00 AM 4.41181
12:00 PM 6.88330
1:00 PM 3.00111
2:00 PM 5.41222
3:00 PM 8.64285
4:00 PM 4.0589
5:00 PM 5.92154
6:00 PM 4.52113
7:00 PM 9.67174
8:00 PM 9.80147
9:00 PM 5.05111
10:00 PM 5.4265
11:00 PM 4.5732
Total 5.842717

Learn More About Comment Stats
1 - All times GMT -8...


Blog Stats

Favorite Web Sites

My Books

My MSDN Articles