What are the different types of controllers use in a visualforce page
SFDC-Interview-Questions-AnswersThere are three types:
1) Standard Controller – Let’s you access the standard functions (Save, Edit, Delete etc) of a standard or custom object.
2) Custom Controller –  Let’s you add custom functionality by specifying an apex class that can define new functions for user actions (button clicks, link clicks etc).
3) Controller Extensions – Is a combination of Standard and Custom controllers.
You can have either a Standard or a Custom controller, but you cannot have both at the same time Controller Extensions can have more than one Apex Class.

Written by 

I am Sakthivel Madesh, a certified Salesforce Advanced Developer & Administrator working on Salesforce Technology since 2011. I am currently working in Techforce Services as Sr. Salesforce Developer. I have worked on multiple technologies Like PHP, Java, Salesforce, I am very passionate about Salesforce and to earn 15x Salesforce Certification. I love Trailhead for learning Salesforce Skill and Become a Trailhead 5x Ranger too. I Love to Learn & Share my Salesforce knowledge to Salesforce Learners/Beginner using My Blog and Salesforce Community.

Leave a Reply

Your email address will not be published. Required fields are marked *