Brief analysis of Standard Controllers for Visualforce page
Extra data about utilizing standard controllers:
Standard Controllers:
A Visualforce controller is an arrangement of directions that indicate what happens when a client cooperates with the parts determined in related Visualforce markup, for example, when a client clicks a catch or connection. Controllers likewise give access to the information that thought to be shown in a page, and can alter segment conduct.
Extra data about utilizing standard controllers:
· Partner a Standard Controller with a Visualforce Page
· Getting to Data with a Standard Controller
· Utilizing Standard Controller Actions
· Approval Rules and Standard Controllers
· Styling Pages that Use Standard Controllers
· Checking for Object Accessibility
· Custom Controllers and Controller Extensions
Create & Use Custom Controllers
Prologue to Custom Controllers:
Custom controllers contain custom rationale and information control that can be utilized by a Visualforce page. How Visualforce bolsters the Model– View– Controller (MVC) plan design for building web applications. Controllers regularly recover the information to be shown in a Visualforce page, and contain code that executes in light of page activities, for example, a catch being clicked. When you utilize the standard controller, a lot of, well, standard usefulness is given to you by the stage.
Make a Visualforce Page that Uses a Custom Controller:
By or take a reference the name of the controller class
<apex:page> controller Attribute
At the point when your page utilizes a custom controller, you can't utilize a standard controller.
• Open the Developer Console and snap File | New | Visualforce Page to make another Visualforce page. Enter Contacts List Controller for the page name.
• In the editorial manager, supplant any markup with the accompanying.
<apex:page controller="ContactsListController">
<apex:form>
<apex:pageBlock title="Contacts List" id="contacts_list">
<!-- Contacts List goes here -->
</apex:pageBlock>
</apex:form>
</apex:page>












