2001–2003

Dataline accounting web integration

Connecting established MS-DOS accounting software to emerging web platforms at the beginning of the company’s development career.

Dataline International
RoleWeb developer
Period2001–2003
Technology
  • Classic ASP
  • VBScript
  • Microsoft Access
  • MS-DOS

The challenge

Dataline International’s accounting software had been created for MS-DOS and contained business information on which customers already depended. As web platforms became more important, that information also needed to participate in browser-based experiences. Replacing the established accounting product was neither the goal nor a practical starting point. The challenge was to connect two generations of technology without losing the value of the existing system.

Role and responsibility

As web developer, David created the web-facing connections and data handling required around the accounting software. The role involved understanding how information was represented in the desktop product, identifying what a website needed and building a dependable route between them. It was an early integration assignment in which backend logic, database work and browser delivery had to be considered together.

Bridging desktop and web technology

Classic ASP and VBScript provided the server-side foundation for the web applications. These technologies handled requests and prepared the information that could be presented in a browser. They formed a practical bridge to an accounting environment that had not originally been designed to expose web-oriented interfaces.

The solution worked with the technology available at the time rather than requiring the mature product to adopt an entirely new architecture before useful online functionality could be delivered.

Managing the data flow

Microsoft Access supported the web-facing data layer and helped structure the information exchanged around the MS-DOS product. Data moving between both environments needed to retain its meaning and remain usable to the business. That required attention to field formats, identifiers and the point at which information was read or updated.

Keeping that translation explicit reduced the risk that the website and accounting software would present different interpretations of the same record.

Working within an early web stack

The integration ran on company-managed Windows servers and used a stack that predated the APIs and cloud services common today. Reliability came from a clear understanding of each component and careful handling of the boundaries between them. Web concerns, backend code, Access data and the MS-DOS system could not be treated as independent pieces because a change in one part affected the complete information flow.

This work built practical experience in connecting legacy software to newer delivery channels.

Result

Dataline’s established accounting product could support new browser-based workflows without discarding the software and customer data already in use. The integration extended the reach of the MS-DOS system and created a path for information to move into web experiences. It demonstrated how targeted connections can modernize access to a product even when replacing its core is outside the scope of the project.

Company information

A clear view of the company behind the software.