devxlogo

Use Components and the Internet for Easy Maintenance

I’m developing a database system for a distant customer with a slow Internet connection. The system imports data and generates reports. The problem with importing and generating reports is that, over time, both the import file’s format and the report’s layout change. I can’t send the whole system to him because it takes several hours to download.

To ease maintenance, I’ve separated the importing and reporting functions in an ActiveX DLL component of “Internet downloadable” size. When the customer asks me to make a change, I change the code and publish the ActiveX DLL component with a Package and Deployment Wizard to my Web site. I then send my customer an e-mail with a URL for the HTML file generated by the Package and Deployment Wizard. The updated importing and reporting functions are quickly downloaded and installed automatically on his system when he clicks on a hyperlink.

Charlie has over a decade of experience in website administration and technology management. As the site admin, he oversees all technical aspects of running a high-traffic online platform, ensuring optimal performance, security, and user experience.

See also  Seven Service Boundary Mistakes That Create Technical Debt

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.