Nicko think on software, web, ideas

June 5, 2007

Problems using 3rd party controls

Filed under: Code and Code, concept, think&think — Nicko Satria Utama @ 6:56 pm

Some forums said that I should use 3rd party controls to accelerate development process because of the reusable. It can be problems since I don’t know the controls works. I just know the features of the controls and using it. Some of them don’t have clear documentation and manuals.

Most of them claims the product best and complaint with some technology or other vendor controls. In fact they cannot claim 100% works. For examples the controls has feature of persistence and ajax / microsoft ajax technology. When they assemble into the HTML pages, There are many errors because of the javascript or callback.

To decrease the problem, use 3rd party controls wise.

Some controls is very expensive to buy although they have “sounds good” license like developer license, seat license. Some controls will open their source, but who has a time to analyze the source and add functionality their ? Wait for major or minor release ? Forget it. I have the job to finish quickly and deliver it to customer.

Using from the framework or base control is nice idea. We can do what we want like encapsulate or extending the functionality. It will come the price for time to develop the control to provide the features I want.

Using open source or free 3rd control is not bad.  Since sometimes it is not really free. Some features is not complete and maybe bugs. But we still can extending the functionality or repair bugs step by step.

Blog at WordPress.com.