Why excellent vendor support matters.

Posted on March 20, 2009 
Filed Under Web Development, Windows Development, Work

We have been having some strange problems on production installs. Things like screens clearing when they shouldn’t, applications slowing down when they didn’t before, and people’s computers running slower and slower until they close our application. When I was finally informed of this, I knew it had to be memory leaks.

So I fired up the excellent MemProfiler, I started digging into the issues. Aside from some of the other stupidity I was doing, I found a problem with a vendor’s component. We use Developers Express controls for EVERYTHING and we love them, not just the controls, but the company. When I found this issue with XtraReports not being GC’d after a dispose, I immediately created a small sample for them and submitted a ticket.

Less than 2 days later, they already have it fixed and ready to rock in the latest version. Not only am I impressed, but I am put at ease knowing that if a problem comes up, they are there to not only fix it, but fix it quickly and get it out to people.

This also happened a few months ago when their ASPxThemeDeployer wouldn’t work on my x64 Vista machine. I peeked at their code and saw why. Reported it and the VERY NEXT DAY they had a solution to the problem and pushed out an update.

I don’t have to worry. I know I am taken care of.

Thanks guys!

Comments

One Response to “Why excellent vendor support matters.”

  1. Charlie White on March 26th, 2009 4:45 pm

    CodeMonk,
    Our application has been leaking a fair amount of memory, and I have been trying to figure out why for a couple of days. We use XtraReports fairly extensively and I’m wondering if this could be the cause. If you could point me in the direction of the devexpress fix, I would much appreciate it. Email would be easiest, but I’ll check back here in a day or two.

    Thanks,
    Charlie

Leave a Reply