A web application framework is a software framework that is designed to support the development of dynamic websites, web applications and web services. The framework aims to alleviate the overhead associated with common activities performed in Web development. For example, many frameworks provide libraries for database access, templating frameworks and session management, and they often promote code reuse.

In computer programming, an application framework consists of a software framework used by software developers to implement the standard structure of an application for a specific development environment (such as an operating system or a web application).

Application frameworks became popular with the rise of graphical user interfaces (GUIs), since these tended to promote a standard structure for applications. Programmers find it much simpler to create automatic GUI creation tools when using a standard framework, since this defines the underlying code structure of the application in advance. Developers usually use object-oriented programming techniques to implement frameworks such that the unique parts of an application can simply inherit from pre-existing classes in the framework.

The Application Framework lets you customize existing applications or build applications from scratch without writing any code. You can use the declarative power of the Application Framework to quickly create robust applications on WAP.

The Application Framework Builder gives you easy-to-use tools to modify characteristics of your data, as well as specify the scope of applications or the layout of data on a page. You can also define workflows based on user interaction with data, or create reports on the data. You can use buttons or custom links to extend the default capabilities of your WAP application. You can create and modify tabs, which can be associated with a WAP object, Visualforce page, s-control or any web page. You can give users access to tabs, and the user can customize the display of their own set of tabs within an application.

    1 Getting Started

CVS Account Information: pserver:[email protected]:/ecomplex

Password: public

Module: wap-lib


    2 Release Notes
    3 Reference Guides
        3.1 General
        3.2 Apex and Visualforce
        3.3 API
        3.4 Adobe Flash Builder for WAP
        3.5 Tools
    4 Code and Formula Samples
    5 Usage and Implementation Guides
        5.1 Development on WAP
        5.2 WAP IDE and Data Loader
        5.3 Sites
        5.4 Packaging and the AppExchange
        5.5 Security
        5.6 Mobile
        5.7 Salesforce Knowledge
    6 Developer Cheat Sheets
    7 Administrator Tip Sheets
        7.1 General
        7.2 Objects, Fields, Page Layouts, and Security
        7.3 Formulas and Custom Links
        7.4 Workflow, Approvals, and Email
        7.5 Analytics
    8 Style Guide
    9 Glossary