Visulaforce - Chirag-ahir/SFC-Preparation GitHub Wiki

  • Visualforce is a framework that allows developers to build sophisticated custom user interfaces that can be hosted natively on force.com platform.
  • It includes tag based markup language similar to HTML and a set of server side standard controller that makes basic database operations such as query.

Visualforce Playlist by Shrey: https://youtu.be/CrFdA3bEsuw?si=hSTesZVBm2u_kXTB Visualforce Playlist by SGTS: https://www.youtube.com/live/9CdGc5ewogs?si=RF9l_J7ik-U1zs3B

Visulaforce page consists of two primary elements, Developers can use Visualforce to create a Visualforce page definition.

  1. Visulaforce Markup: It consists of Visulaforce tags, HTML, JS or any other web enabled code embedded within a single apex:page. The markup defines UI Components that should be included on the page and the way they should appear.

  2. Visulaforce Controller: It is a set of instructions that specifies what happens when a user interacts with the components specified in associated Visulaforce markup such as "when a user clicks a button or link". It also provides access to the data that should be displayed in a page.

⚠️ **GitHub.com Fallback** ⚠️