SlideShare a Scribd company logo
1 of 8
Salesforce CRM Free Tutorials
Customization in cloud:
* With Force.com developers can customize declaratively or programmatically.
· Declarative Customizations can be made point and click in a browser.
· Programmatic customizations are made with code.
*Declarative customizations require an understanding of Force.com concepts, without coding
Knowledge.
*Programmatic Customizations require coding skills and allow developers to extend beyond
the declarative Salesforce.com Capabilities.
Application Building Blocks
Data Types
In Apex all variables and expressions have a data type they are two
types of data types
1. Primitive Data types
2. Sobject Types
1. Primitive Data types
A primitive data types such as an Integer, Double, Long, Date, Date
Time, String, ID, or Boolean.
2. Sobject Types:
An Sobject, can be a generic SObject or be a specific SObjects, such as
an Account, Contact, or MYcustom__c.
Introduction to Apex
Force.com Apex code is a strongly typed programming language that
executes on the Force.com platform. Apex is used to add business
logic to applications, to write data base type triggers, and to program
controllers in the user interface layer.
It has a tight integration with the data base and query language, good
web service support, and includes features such as futures and
governors for execution in a multitenant environment.
- Integrated with DML, Inline, SOQL and SOSL and holds the ability to do
bulk processing.
- Data focused.
- Hosted by the Force.com platform and knows multitenancy.
Order of Execution:
When we save a record with an insert update, or upsert statement salesforce performs
the events in order because when the event happens, Order of Execution is very
important because they are multiple things tield to a single event and when the event
gets fired we need to know which processes is running first and which processes is
running last.
The order of execution is in the following order.
1. Executes all before triggers.
2. System validations are performed.
3. Custom validations are performed.
4. Saves the record but does not commit
5. Executes all after triggers.
6. Executes assignment rules
7. Executes auto response rules
8. Executes workflow rules
Annotations:
An apex annotation modifies the way a method or class is used similar
to annotations in Java
· Annotations are defined with an initial @ symbol, followed by the
appropriate keyword.
· To add an annotation to a method, specify it immediately before the
method or class definition.
EX:-
Public class classname @ future
Public static void methodname (String Name)
· Apex supports the following annotations
1. @ Deprecated
2. @ Future
3. @ Is test
4. @ Read-only
5. @ Remote action
And Also
Issues
Interview Questions
How to’s
For More Selenium Free Tutorials
Please Visit: http://bit.ly/1BnsSqf

More Related Content

More from tekslate1

More from tekslate1 (9)

SAP FSCD Training
 SAP FSCD Training SAP FSCD Training
SAP FSCD Training
 
Documentum training
Documentum trainingDocumentum training
Documentum training
 
SAP FICA Training
SAP FICA TrainingSAP FICA Training
SAP FICA Training
 
Informatica Data Quality Training
Informatica Data Quality TrainingInformatica Data Quality Training
Informatica Data Quality Training
 
TeKslate Oracle ADF
TeKslate Oracle ADFTeKslate Oracle ADF
TeKslate Oracle ADF
 
Te kslate sap bods
Te kslate sap bodsTe kslate sap bods
Te kslate sap bods
 
Tableau free tutorial
Tableau free tutorialTableau free tutorial
Tableau free tutorial
 
Datastage free tutorial
Datastage free tutorialDatastage free tutorial
Datastage free tutorial
 
TekSlate
TekSlateTekSlate
TekSlate
 

Recently uploaded

ppt your views.ppt your views of your college in your eyes
ppt your views.ppt your views of your college in your eyesppt your views.ppt your views of your college in your eyes
ppt your views.ppt your views of your college in your eyes
ashishpaul799
 
IATP How-to Foreign Travel May 2024.pdff
IATP How-to Foreign Travel May 2024.pdffIATP How-to Foreign Travel May 2024.pdff
IATP How-to Foreign Travel May 2024.pdff
17thcssbs2
 

Recently uploaded (20)

Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfDanh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
 
Discover the Dark Web .pdf InfosecTrain
Discover the Dark Web .pdf  InfosecTrainDiscover the Dark Web .pdf  InfosecTrain
Discover the Dark Web .pdf InfosecTrain
 
“O BEIJO” EM ARTE .
“O BEIJO” EM ARTE                       .“O BEIJO” EM ARTE                       .
“O BEIJO” EM ARTE .
 
Behavioral-sciences-dr-mowadat rana (1).pdf
Behavioral-sciences-dr-mowadat rana (1).pdfBehavioral-sciences-dr-mowadat rana (1).pdf
Behavioral-sciences-dr-mowadat rana (1).pdf
 
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
 
ppt your views.ppt your views of your college in your eyes
ppt your views.ppt your views of your college in your eyesppt your views.ppt your views of your college in your eyes
ppt your views.ppt your views of your college in your eyes
 
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General Quiz
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General QuizPragya Champions Chalice 2024 Prelims & Finals Q/A set, General Quiz
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General Quiz
 
MichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfMichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdf
 
IATP How-to Foreign Travel May 2024.pdff
IATP How-to Foreign Travel May 2024.pdffIATP How-to Foreign Travel May 2024.pdff
IATP How-to Foreign Travel May 2024.pdff
 
Post Exam Fun(da) Intra UEM General Quiz - Finals.pdf
Post Exam Fun(da) Intra UEM General Quiz - Finals.pdfPost Exam Fun(da) Intra UEM General Quiz - Finals.pdf
Post Exam Fun(da) Intra UEM General Quiz - Finals.pdf
 
Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
Essential Safety precautions during monsoon season
Essential Safety precautions during monsoon seasonEssential Safety precautions during monsoon season
Essential Safety precautions during monsoon season
 
factors influencing drug absorption-final-2.pptx
factors influencing drug absorption-final-2.pptxfactors influencing drug absorption-final-2.pptx
factors influencing drug absorption-final-2.pptx
 
How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17
 
slides CapTechTalks Webinar May 2024 Alexander Perry.pptx
slides CapTechTalks Webinar May 2024 Alexander Perry.pptxslides CapTechTalks Webinar May 2024 Alexander Perry.pptx
slides CapTechTalks Webinar May 2024 Alexander Perry.pptx
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
 
size separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceuticssize separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceutics
 
How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17
 
REPRODUCTIVE TOXICITY STUDIE OF MALE AND FEMALEpptx
REPRODUCTIVE TOXICITY  STUDIE OF MALE AND FEMALEpptxREPRODUCTIVE TOXICITY  STUDIE OF MALE AND FEMALEpptx
REPRODUCTIVE TOXICITY STUDIE OF MALE AND FEMALEpptx
 

Salesforce crm free tutorials

  • 2. Customization in cloud: * With Force.com developers can customize declaratively or programmatically. · Declarative Customizations can be made point and click in a browser. · Programmatic customizations are made with code. *Declarative customizations require an understanding of Force.com concepts, without coding Knowledge. *Programmatic Customizations require coding skills and allow developers to extend beyond the declarative Salesforce.com Capabilities.
  • 4. Data Types In Apex all variables and expressions have a data type they are two types of data types 1. Primitive Data types 2. Sobject Types 1. Primitive Data types A primitive data types such as an Integer, Double, Long, Date, Date Time, String, ID, or Boolean. 2. Sobject Types: An Sobject, can be a generic SObject or be a specific SObjects, such as an Account, Contact, or MYcustom__c.
  • 5. Introduction to Apex Force.com Apex code is a strongly typed programming language that executes on the Force.com platform. Apex is used to add business logic to applications, to write data base type triggers, and to program controllers in the user interface layer. It has a tight integration with the data base and query language, good web service support, and includes features such as futures and governors for execution in a multitenant environment. - Integrated with DML, Inline, SOQL and SOSL and holds the ability to do bulk processing. - Data focused. - Hosted by the Force.com platform and knows multitenancy.
  • 6. Order of Execution: When we save a record with an insert update, or upsert statement salesforce performs the events in order because when the event happens, Order of Execution is very important because they are multiple things tield to a single event and when the event gets fired we need to know which processes is running first and which processes is running last. The order of execution is in the following order. 1. Executes all before triggers. 2. System validations are performed. 3. Custom validations are performed. 4. Saves the record but does not commit 5. Executes all after triggers. 6. Executes assignment rules 7. Executes auto response rules 8. Executes workflow rules
  • 7. Annotations: An apex annotation modifies the way a method or class is used similar to annotations in Java · Annotations are defined with an initial @ symbol, followed by the appropriate keyword. · To add an annotation to a method, specify it immediately before the method or class definition. EX:- Public class classname @ future Public static void methodname (String Name) · Apex supports the following annotations 1. @ Deprecated 2. @ Future 3. @ Is test 4. @ Read-only 5. @ Remote action
  • 8. And Also Issues Interview Questions How to’s For More Selenium Free Tutorials Please Visit: http://bit.ly/1BnsSqf