Lack of Web Development Tools Until Recently:
The development of web applications is time-consuming due to the lack of
professional web development tools.
The available tools are usually coding environments that require a solid
programming foundation and experience.
Only recently have new tools become available that facilitate the creation of web
applications with little
programming experience. These include Macromedia Dreamweaver MX, Microsoft Visual
[Link], and
YesSoftware CodeCharge products. Of these, CodeCharge is perhaps the most useful
because it automatically
generates programming code in a variety of programming languages, and enables users
to learn by examining and
tweaking the code.
Architecture of Web Applications
In general, web applications use the client/server architecture (i.e., two-tier)
where the browser acts as a thin client.
The three-tier architecture is beco Lack of Web Development Tools Until Recently:
The development of web applications is time-consuming due to the lack of
professional web development tools.
The available tools are usually coding environments that require a solid
programming foundation and experience.
Only recently have new tools become available that facilitate the creation of web
applications with little
programming experience. These include Macromedia Dreamweaver MX, Microsoft Visual
[Link], and
YesSoftware CodeCharge products. Of these, CodeCharge is perhaps the most useful
because it automatically
generates programming code in a variety of programming languages, and enables users
to learn by examining and
tweaking the code.
Architecture of Web Applications
In general, web applications use the client/server architecture (i.e., two-tier)
where the browser acts as a thin client.
The three-tier architecture is beco