No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Newer Version Available
Introducing Visualforce
So how do we pass our candidate's addresses to the Google Maps service? And after Google Maps service renders an interactive map that plots those addresses, how do we pull that map into our app?
These requirements may seem intimidating, but they're actually quite easy to meet, thanks to Visualforce. Visualforce is a powerful and flexible framework for customizing your app's user interface far beyond what's available using the platform's point-and-click tools. It's the most efficient way to combine data from multiple Force.com objects, blend data from Web services into your apps, or customize the logic that dictates the behavior of your app's user interface. When you use Visualforce, you'll see your productivity increase, and you'll find that you can create just about any type of browser-based user interface you can imagine.
The Visualforce framework consists of a tag-based markup language, similar to HTML. In the Visualforce markup language, each Visualforce tag corresponds to a user interface component. Need a related list? Simply add the <apex:relatedList> component tag. Want to display a record's details? Just use the <apex:detail> tag.
The following graphic shows a few of the most commonly used Visualforce tags and how they correspond to user interface components. Over 125 tags exist, ranging from large components, such as a detail section of a standard page, to small components, like a single field or link. You can learn about them all in the Visualforce Developer's Guide, at developer.salesforce.com/docs/atlas.en-us.pages.meta/pages/.
The behavior of Visualforce components can either be controlled by the same logic that is used in standard Salesforce pages, or you can associate your own logic written in Apex. Apex is Salesforce's programming language that runs in the cloud on Force.com servers.
