A Short History
Early Days
In the early 80s, I started developing applications in the famous dBase II. Corporate customers were clamoring to get custom applications cheaply using this new system. As the user base grew, so did the requirements for networked based applications. New 3GL technologies such as dBase III and Clipper started being used. The compiled speed of Clipper applications along with their ability to support multi-user environments kept the customers very happy well into the late 90s. Some of these applications I wrote in Clipper are still in production to this day.
Here Comes The Web
As the 90s came into full swing, customers wanted simple websites. HTML was coded by hand along side a new tool called Microsoft FrontPage. I rolled out small websites during this time. Then while working at Enron, the need for a web based monitoring and domain management tool was born. Over the next few years, this site grew to support tens of thousands of users and monitor thousands of targets worldwide.
A New Century
The new millium brought more web based applications with complex backends. Most notable was the FlatRateFax.com online faxing environment. This intricate environment was built to send and receive faxes from just about any source you can imagine. Web services were created to allow users to automate their invoicing applications.
Into the Future
Using state of the art tools like Microsoft Visual Studio, websites and backend applications can be generated quickly and efficiently. Just about any process can be automated, streamlined, and monitored. Interfacing between unlike applications is common place.