Professional Documents
Culture Documents
Class 14 IntroductionToVisualForce
Class 14 IntroductionToVisualForce
DEV 401:
Building Applications with Force.com and Visualforce
Instructor: Parikshith
Email: madepally@gmail.com
Visualforce
Any Application
Any User Interface
Any Device
Full Pixel Level Control of UI
Visualforce 08 release
--Inline Editor
Visualforce pages are executed at the server
26-10-2011
Visualforce Content
Visualforce pages are ultimately rendered into a markup
This means, the developers can include
-- Visualforce tags
-- force.com expressions
-- html
-- javascript
-- Flash
-- Any other code that can execute within a html page.
Visualforce Benefits
Visualforce understands salesforce metadata and provides access
to respective UI elements
For Ex: It automatically adds a calendar picklist data entry
fields
It is hosted by salesforce and tightly coupled with
salesforce.com platform
Because of this, Visualforce pages display same performance
as standard salesforce pages
Many visualforce pages recreate salesforce standard look and
feel
It conforms to Model-View-Controller pattern
26-10-2011
Visualforce Content
Model: Business data and the
rules on how to use data
View: U.I Details
MODEL
CONTROLLER
VIEW
Visualforce Benefits
Visualforce understands salesforce metadata and provides access
to respective UI elements
For Ex: It automatically adds a calendar picklist data entry
fields
It is hosted by salesforce and tightly coupled with
salesforce.com platform
Because of this, Visualforce pages display same performance
as standard salesforce pages
Many visualforce pages recreate salesforce standard look and
feel
It conforms to Model-View-Controller pattern
26-10-2011
Visualforce Tags
Questions?