In the past decade, the software industry has evolved significantly,
especially in the enterprise application development area. And the biggest
evolution has been the transition from client/server applications to Web
based applications.
Ten years ago, PCs were just starting to connect with networks, operating
systems were starting to provide better graphical user interfaces, and the
business database was beginning to dominate the enterprise application
market. Back then, the business application developer created client/server
applications. That type of application usually stored data in a central
database server, with graphical user interface applications running on the
client PC. The client application collected inputs from the end user and
accessed the data from a central server. Since it made use of the rich user
interface of the operating system and ran on the... (more)