Salesforce Fundamentals
Salesforce is a very powerful cloud computing technology. It Runs on Force.com, a multitenant platform where all users share
the single version of platform.Being a Customer Relationship management Tool(CRM), it is used to keep a track of and strengthen ties
with a organisations potential customers.
Following a MVC architecture i.e Model, View and Controller architecture plan separates the representation of information from the user's
interaction with it
- Model : Consisting of schema and data, every entity is mapped
to some sobject in Salesforce, It denotes the underlying database
- View :Force.com uses Visualforce to represent the data and schema, It represents the code making up the page UI, consisting mainly Visualforce, HTML
CSS and JavaScript
- Controller: Defines the actions of the interface. It is the Apex Code used to interact between the Model(Database) and View(UI)