Book Image Enterprise Architecture

By : Andrew Fawcett
Book Image Enterprise Architecture

By: Andrew Fawcett

Overview of this book

Table of Contents (20 chapters) Enterprise Architecture
About the Author
About the Reviewers


Visualforce is not only a powerful way to create entirely new pages for your application but also augments the Salesforce user interface in multiple places. As we've seen so far, you can use it to extend the standard UI layouts and Custom Buttons. Here is a list of platform areas that accept Visualforce pages:

  • Layout sections

  • Custom Buttons

  • Custom Tabs

  • Custom Tab Splash page

  • Chatter Custom Publisher Actions

  • Sidebar component

  • Dashboard component

  • sites

Profiles and Permission Sets also reference Visualforce pages; users must be given access to a page before they can use it from these areas.

What can I do within a Visualforce page?

While Salesforce provides many components to use within the Visualforce pages, the only component that is strictly required is the apex:page component. That's it!

<apex:page>Anything I like in here!</apex:page>

When studying the attributes of the apex:page component, it's clear that this is a powerful way to communicate with the browser, returning...