While early web applications were created with all data processing done on the server, the expansion in the use of scripting languages embedded in web browsers (specifically, dialects of ECMAscript - JavaScript and JScript) in techniques such as AJAX have allowed for change in the design of web applications. They are no longer run solely on the server-side with a limited input interface of static boxes in an HTML form, but are combinations of two programs - a client program run by the web browser communicating with a server program. While new applications of this type bring benefits in usability, the additional complexity may introduce security problems.
Related white papers
Clear Channel Communications Cuts Code 84 Percent, Speeds Interface 400 Percent
The software that Clear Channel Communications executives used to optimize and obtain ad rates was increasingly difficult to troubleshoot and extend to meet business needs. In response, the company is...
MSDN Webcast: Windows Communication Foundation Web-Centric Capabilities in .NET Framework 3.5 (Level 100)
The presenter of this webcast will cover the new design and development features in the Microsoft Visual Studio 2008 development system for creating rich Web applications. Topics include the new...
Partner Expands Market Reach With Software-Plus-Services Approach
Genexis Consulting, a Microsoft Registered Partner, offers custom software solutions in the areas of mobility, Web, infrastructure management, and design. To enhance its solutions' value and to improve flexibility and...
Building Interactive Reports
Typically, Web applications designed for displaying and modifying data are not user-customizable. Application developers build Web pages to display data based on business requirements, and users who want the data...
MSDN Webcast: Web Development Using Visual Studio 2008 (Level 300)
This webcast gives overview of how Microsoft Visual Studio 2008 takes Web development to the next level. It shows highlights of the key new Web tools in Visual Studio 2008...
How To Build A Successful Website
This presentation explains how to build a successful website.
Applying Web 2.0 to Your Business Challenges
This Webcast explores the new paradigm created by the Web 2.0 phenomenon and shows how this model can be applied to virtually any business process. The attendee of this webcast...

