SlideShare a Scribd company logo
Abdul imran khan
 SalesForce.com.
 Project Design.
 Technologies Used.
 Lessons Learned.
 Summary.
 Demo.
 Salesforce.com is a global enterprise software.
 It is best known for its customer relationship management (CRM)
product.
 SalesForce.com’s CRM solution is broken down into several broad
categories:
 Sales Cloud.
 Service Cloud.
 Data Cloud.
 Collaboration Cloud.
 Custom Cloud (including Force.com).
 The project mainly deals with providing web services using
SalesForce.com.
 Creating an account with SalesForce.com.
 SalesForce.com let’s us create our own tabs with our own specifications.
 It lets us create a webpage and then link it to the database.
 The webpage’s are created using APEX.
WebServices Using Salesforce
 The Front end technologies that were used to create the webpage and the
web services are as follows:
 APEX.
 HTML
 XML
 JavaScript.
 The backend is done by linking the webpage to the database.
 This helps in storing the data such as login names, email id’s of users,
password generator, security questions etc.,
 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 database
triggers, and to program controllers in the user interface layer.
 It has the usual array of features such as classes, interfaces, constants,
class variables, and annotations. Unusually, Apex is not case sensitive.
 Apex supports a number of different data types:
 primitive data types such as Integer and Date
 sObject types that represent persistent objects
 collections and enumerations
 user and system-defined Apex classes
 The primitive data types include:
 Blob - for storing binary data
 Boolean
 Date, Time and Datetime
 Decimal - for representing arbitrary precession numbers, including currency
 ID - the Force.com database record identifier type
 Integer, Long, Double and String
 Visual force.
 Database.com
 Site.com
 Force.com
 There is also another way of creating a website and linking it to the
database.
 Creating a website can be done by using SalesForce.com’s Site.com and
then linking it to the SalesForce.com’s Database.com but the drawback is
that this could happen only if we registered for a premium membership and
would not work with the trial version.
 Salesforce.com provides programmatic access to the organization’s
information using simple, powerful, and secure application programming
interfaces.
 The Salesforce prebuilt applications provide powerful CRM functionality.
In addition, Salesforce provides the ability to customize the prebuilt
applications to fit the organization.
 However, the organization may have complex business processes that are
unsupported by the existing functionality.
 When this is the case, the Force.com platform includes a number of ways
for advanced administrators and developers to implement custom
functionality.
 The custom functionality includes the Web services API, Apex,
and Visualforce.
WebServices Using Salesforce
WebServices Using Salesforce
WebServices Using Salesforce
WebServices Using Salesforce
 A site consists of 3 components:
 The Force.com domain name that uniquely identifies your specific organization
(case insensitive)
 The path identifies the specific site (case sensitive)
 A Visualforce page that is associated with your site (case insensitive)
 Each of these paths will have a unique path in the site URL to differentiate
one site from another.
WebServices Using Salesforce
WebServices Using Salesforce
WebServices Using Salesforce
WebServices Using Salesforce
WebServices Using Salesforce
WebServices Using Salesforce
WebServices Using Salesforce
WebServices Using Salesforce
WebServices Using Salesforce

More Related Content

What's hot (19)

Introduction to Salesforce Platform - Basic
Introduction to Salesforce Platform - BasicIntroduction to Salesforce Platform - Basic
Introduction to Salesforce Platform - Basic
sanskriti agarwal
 
Getting Started with Salesforce Admin and Developer Foundation
Getting Started with Salesforce Admin and Developer FoundationGetting Started with Salesforce Admin and Developer Foundation
Getting Started with Salesforce Admin and Developer Foundation
Edureka!
 
Salesforce.com Prezo
Salesforce.com PrezoSalesforce.com Prezo
Salesforce.com Prezo
minihane88
 
Introducing the Salesforce platform
Introducing the Salesforce platformIntroducing the Salesforce platform
Introducing the Salesforce platform
John Stevenson
 
Salesforce.com Overview
Salesforce.com OverviewSalesforce.com Overview
Salesforce.com Overview
Edureka!
 
Salesforce for marketing
Salesforce for marketingSalesforce for marketing
Salesforce for marketing
Bohdan Dovhań
 
Salesforce Spring 22 Webinar
Salesforce Spring 22 WebinarSalesforce Spring 22 Webinar
Salesforce Spring 22 Webinar
brightgenss
 
Ivan Gubynskyy Salesforce CRM and Platform Overview
Ivan Gubynskyy Salesforce CRM and Platform OverviewIvan Gubynskyy Salesforce CRM and Platform Overview
Ivan Gubynskyy Salesforce CRM and Platform Overview
LogeekNightUkraine
 
Build lightning components with salesforce dx
Build lightning components with salesforce dxBuild lightning components with salesforce dx
Build lightning components with salesforce dx
Shashank Srivatsavaya (ShashForce)
 
A Quick Introduction to VisualForce Pages
A Quick Introduction to VisualForce PagesA Quick Introduction to VisualForce Pages
A Quick Introduction to VisualForce Pages
Cloud Analogy
 
Salesforce Presentation
Salesforce PresentationSalesforce Presentation
Salesforce Presentation
Chetna Purohit
 
Salesforce Tutorial for Beginners: Basic Salesforce Introduction
Salesforce Tutorial for Beginners: Basic Salesforce IntroductionSalesforce Tutorial for Beginners: Basic Salesforce Introduction
Salesforce Tutorial for Beginners: Basic Salesforce Introduction
HabileLabs
 
Intro to salesforce platform for developers
Intro to salesforce platform for developersIntro to salesforce platform for developers
Intro to salesforce platform for developers
Roy Gilad
 
The Basic Understanding Of Salesforce
The Basic Understanding Of SalesforceThe Basic Understanding Of Salesforce
The Basic Understanding Of Salesforce
Intelligentia IT Systems Pvt. Ltd.
 
What Is Salesforce CRM, Editions, Licenses?
What Is Salesforce CRM, Editions, Licenses?What Is Salesforce CRM, Editions, Licenses?
What Is Salesforce CRM, Editions, Licenses?
Thinqloud
 
What is force.com?
What is force.com?What is force.com?
What is force.com?
Roy Gilad
 
Email Router Configuration - Gmail and microsoft dynamics crm 2016 online int...
Email Router Configuration - Gmail and microsoft dynamics crm 2016 online int...Email Router Configuration - Gmail and microsoft dynamics crm 2016 online int...
Email Router Configuration - Gmail and microsoft dynamics crm 2016 online int...
Naveen Kumar
 
sateesh 3+ sales resume
sateesh 3+ sales resumesateesh 3+ sales resume
sateesh 3+ sales resume
sathi99
 
Introduction to Salesforce.com
Introduction to Salesforce.comIntroduction to Salesforce.com
Introduction to Salesforce.com
Edureka!
 
Introduction to Salesforce Platform - Basic
Introduction to Salesforce Platform - BasicIntroduction to Salesforce Platform - Basic
Introduction to Salesforce Platform - Basic
sanskriti agarwal
 
Getting Started with Salesforce Admin and Developer Foundation
Getting Started with Salesforce Admin and Developer FoundationGetting Started with Salesforce Admin and Developer Foundation
Getting Started with Salesforce Admin and Developer Foundation
Edureka!
 
Salesforce.com Prezo
Salesforce.com PrezoSalesforce.com Prezo
Salesforce.com Prezo
minihane88
 
Introducing the Salesforce platform
Introducing the Salesforce platformIntroducing the Salesforce platform
Introducing the Salesforce platform
John Stevenson
 
Salesforce.com Overview
Salesforce.com OverviewSalesforce.com Overview
Salesforce.com Overview
Edureka!
 
Salesforce for marketing
Salesforce for marketingSalesforce for marketing
Salesforce for marketing
Bohdan Dovhań
 
Salesforce Spring 22 Webinar
Salesforce Spring 22 WebinarSalesforce Spring 22 Webinar
Salesforce Spring 22 Webinar
brightgenss
 
Ivan Gubynskyy Salesforce CRM and Platform Overview
Ivan Gubynskyy Salesforce CRM and Platform OverviewIvan Gubynskyy Salesforce CRM and Platform Overview
Ivan Gubynskyy Salesforce CRM and Platform Overview
LogeekNightUkraine
 
A Quick Introduction to VisualForce Pages
A Quick Introduction to VisualForce PagesA Quick Introduction to VisualForce Pages
A Quick Introduction to VisualForce Pages
Cloud Analogy
 
Salesforce Presentation
Salesforce PresentationSalesforce Presentation
Salesforce Presentation
Chetna Purohit
 
Salesforce Tutorial for Beginners: Basic Salesforce Introduction
Salesforce Tutorial for Beginners: Basic Salesforce IntroductionSalesforce Tutorial for Beginners: Basic Salesforce Introduction
Salesforce Tutorial for Beginners: Basic Salesforce Introduction
HabileLabs
 
Intro to salesforce platform for developers
Intro to salesforce platform for developersIntro to salesforce platform for developers
Intro to salesforce platform for developers
Roy Gilad
 
What Is Salesforce CRM, Editions, Licenses?
What Is Salesforce CRM, Editions, Licenses?What Is Salesforce CRM, Editions, Licenses?
What Is Salesforce CRM, Editions, Licenses?
Thinqloud
 
What is force.com?
What is force.com?What is force.com?
What is force.com?
Roy Gilad
 
Email Router Configuration - Gmail and microsoft dynamics crm 2016 online int...
Email Router Configuration - Gmail and microsoft dynamics crm 2016 online int...Email Router Configuration - Gmail and microsoft dynamics crm 2016 online int...
Email Router Configuration - Gmail and microsoft dynamics crm 2016 online int...
Naveen Kumar
 
sateesh 3+ sales resume
sateesh 3+ sales resumesateesh 3+ sales resume
sateesh 3+ sales resume
sathi99
 
Introduction to Salesforce.com
Introduction to Salesforce.comIntroduction to Salesforce.com
Introduction to Salesforce.com
Edureka!
 

Viewers also liked (16)

Cache community edition
Cache community edition Cache community edition
Cache community edition
AbdulImrankhan7
 
Sunstate
SunstateSunstate
Sunstate
AbdulImrankhan7
 
Java Programming
Java ProgrammingJava Programming
Java Programming
AbdulImrankhan7
 
Introduction to WebServices
Introduction to WebServicesIntroduction to WebServices
Introduction to WebServices
AbdulImrankhan7
 
Validating a soap request in mule
Validating a soap request in mule Validating a soap request in mule
Validating a soap request in mule
AbdulImrankhan7
 
Mule stored procedure
Mule stored procedureMule stored procedure
Mule stored procedure
AbdulImrankhan7
 
Mule Overview
Mule OverviewMule Overview
Mule Overview
AbdulImrankhan7
 
Mule esb:DataWeave
Mule esb:DataWeaveMule esb:DataWeave
Mule esb:DataWeave
AbdulImrankhan7
 
Deploying and running in mule standalone
Deploying and running in mule standaloneDeploying and running in mule standalone
Deploying and running in mule standalone
AbdulImrankhan7
 
Mule with rabbit mq
Mule with rabbit mqMule with rabbit mq
Mule with rabbit mq
AbdulImrankhan7
 
Webservice with vm in mule
Webservice with vm in muleWebservice with vm in mule
Webservice with vm in mule
AbdulImrankhan7
 
Mule File component
Mule File component Mule File component
Mule File component
AbdulImrankhan7
 
Overview of Mule
Overview of MuleOverview of Mule
Overview of Mule
AbdulImrankhan7
 
Mule Esb Introduction
Mule Esb IntroductionMule Esb Introduction
Mule Esb Introduction
AbdulImrankhan7
 
4. mule real-world-old
4. mule real-world-old4. mule real-world-old
4. mule real-world-old
AbdulImrankhan7
 
2. muleesb
2. muleesb2. muleesb
2. muleesb
AbdulImrankhan7
 

Similar to WebServices Using Salesforce (20)

webservices using salesforce
webservices using salesforcewebservices using salesforce
webservices using salesforce
Praneethchampion
 
Web services using sales force.com
Web services using sales force.comWeb services using sales force.com
Web services using sales force.com
Vaishnavi
 
Webservices using salesforce
Webservices using salesforceWebservices using salesforce
Webservices using salesforce
F K
 
Force.com (Salesforce.com)
Force.com (Salesforce.com)Force.com (Salesforce.com)
Force.com (Salesforce.com)
Vijay Maurya
 
Microsoft Dynamics CRM Multi - Tier Architecture
Microsoft Dynamics CRM Multi - Tier ArchitectureMicrosoft Dynamics CRM Multi - Tier Architecture
Microsoft Dynamics CRM Multi - Tier Architecture
Naveen Kumar
 
Ponakaladinne reddy
Ponakaladinne reddyPonakaladinne reddy
Ponakaladinne reddy
Manjunatha reddy
 
Dynamics AX and Salesforce Integration
Dynamics AX and Salesforce IntegrationDynamics AX and Salesforce Integration
Dynamics AX and Salesforce Integration
Glenn Johnson
 
Dev day paris020415
Dev day paris020415Dev day paris020415
Dev day paris020415
pdufourSFDC
 
New Feature in CRM 2016
New Feature in CRM 2016New Feature in CRM 2016
New Feature in CRM 2016
Naveen Kumar
 
Salesforce CRM: A new way of managing Customer Relationship in cloud environment
Salesforce CRM: A new way of managing Customer Relationship in cloud environmentSalesforce CRM: A new way of managing Customer Relationship in cloud environment
Salesforce CRM: A new way of managing Customer Relationship in cloud environment
EECJOURNAL
 
Integrating SFDC and Oracle ERP with IBM Websphere CastIron Appliance
Integrating SFDC and Oracle ERP with IBM Websphere CastIron ApplianceIntegrating SFDC and Oracle ERP with IBM Websphere CastIron Appliance
Integrating SFDC and Oracle ERP with IBM Websphere CastIron Appliance
Sandeep Chellingi
 
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast IronIntegrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Prolifics
 
What you need to know on Force.com in 10 slides
What you need to know on Force.com in 10 slidesWhat you need to know on Force.com in 10 slides
What you need to know on Force.com in 10 slides
Guillaume Windels
 
Dreamwares_Salesforce Updated
Dreamwares_Salesforce UpdatedDreamwares_Salesforce Updated
Dreamwares_Salesforce Updated
Amit Ahuja
 
SFDC Training Day 1SFDC Training Day 1.pptx
SFDC Training Day 1SFDC Training Day 1.pptxSFDC Training Day 1SFDC Training Day 1.pptx
SFDC Training Day 1SFDC Training Day 1.pptx
ssuser50a2cf
 
Salesforce.com
Salesforce.comSalesforce.com
Salesforce.com
Priyanka Asati
 
Salesforce Development Training In Noida Delhi NCR
Salesforce Development Training In Noida Delhi NCRSalesforce Development Training In Noida Delhi NCR
Salesforce Development Training In Noida Delhi NCR
Shri Prakash Pandey
 
Venkatesh SFDC Resume
Venkatesh SFDC ResumeVenkatesh SFDC Resume
Venkatesh SFDC Resume
nuthakki venkatesh
 
Salesforce
SalesforceSalesforce
Salesforce
Apps Associates
 
Leveraging Cloud
Leveraging CloudLeveraging Cloud
Leveraging Cloud
msmiller31
 
webservices using salesforce
webservices using salesforcewebservices using salesforce
webservices using salesforce
Praneethchampion
 
Web services using sales force.com
Web services using sales force.comWeb services using sales force.com
Web services using sales force.com
Vaishnavi
 
Webservices using salesforce
Webservices using salesforceWebservices using salesforce
Webservices using salesforce
F K
 
Force.com (Salesforce.com)
Force.com (Salesforce.com)Force.com (Salesforce.com)
Force.com (Salesforce.com)
Vijay Maurya
 
Microsoft Dynamics CRM Multi - Tier Architecture
Microsoft Dynamics CRM Multi - Tier ArchitectureMicrosoft Dynamics CRM Multi - Tier Architecture
Microsoft Dynamics CRM Multi - Tier Architecture
Naveen Kumar
 
Dynamics AX and Salesforce Integration
Dynamics AX and Salesforce IntegrationDynamics AX and Salesforce Integration
Dynamics AX and Salesforce Integration
Glenn Johnson
 
Dev day paris020415
Dev day paris020415Dev day paris020415
Dev day paris020415
pdufourSFDC
 
New Feature in CRM 2016
New Feature in CRM 2016New Feature in CRM 2016
New Feature in CRM 2016
Naveen Kumar
 
Salesforce CRM: A new way of managing Customer Relationship in cloud environment
Salesforce CRM: A new way of managing Customer Relationship in cloud environmentSalesforce CRM: A new way of managing Customer Relationship in cloud environment
Salesforce CRM: A new way of managing Customer Relationship in cloud environment
EECJOURNAL
 
Integrating SFDC and Oracle ERP with IBM Websphere CastIron Appliance
Integrating SFDC and Oracle ERP with IBM Websphere CastIron ApplianceIntegrating SFDC and Oracle ERP with IBM Websphere CastIron Appliance
Integrating SFDC and Oracle ERP with IBM Websphere CastIron Appliance
Sandeep Chellingi
 
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast IronIntegrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Prolifics
 
What you need to know on Force.com in 10 slides
What you need to know on Force.com in 10 slidesWhat you need to know on Force.com in 10 slides
What you need to know on Force.com in 10 slides
Guillaume Windels
 
Dreamwares_Salesforce Updated
Dreamwares_Salesforce UpdatedDreamwares_Salesforce Updated
Dreamwares_Salesforce Updated
Amit Ahuja
 
SFDC Training Day 1SFDC Training Day 1.pptx
SFDC Training Day 1SFDC Training Day 1.pptxSFDC Training Day 1SFDC Training Day 1.pptx
SFDC Training Day 1SFDC Training Day 1.pptx
ssuser50a2cf
 
Salesforce Development Training In Noida Delhi NCR
Salesforce Development Training In Noida Delhi NCRSalesforce Development Training In Noida Delhi NCR
Salesforce Development Training In Noida Delhi NCR
Shri Prakash Pandey
 
Leveraging Cloud
Leveraging CloudLeveraging Cloud
Leveraging Cloud
msmiller31
 

More from AbdulImrankhan7 (20)

Web services Overview in depth
Web services Overview in depthWeb services Overview in depth
Web services Overview in depth
AbdulImrankhan7
 
Install sonarqube plugin
Install sonarqube plugin Install sonarqube plugin
Install sonarqube plugin
AbdulImrankhan7
 
Junit in mule
Junit in muleJunit in mule
Junit in mule
AbdulImrankhan7
 
commit a project in svn
commit a project in svncommit a project in svn
commit a project in svn
AbdulImrankhan7
 
Github plugin setup in anypoint studio
Github plugin setup in anypoint studio Github plugin setup in anypoint studio
Github plugin setup in anypoint studio
AbdulImrankhan7
 
For each component
For each component For each component
For each component
AbdulImrankhan7
 
Filter expression
Filter expressionFilter expression
Filter expression
AbdulImrankhan7
 
Mule Database component
Mule Database component Mule Database component
Mule Database component
AbdulImrankhan7
 
Mule Choice component
Mule Choice component Mule Choice component
Mule Choice component
AbdulImrankhan7
 
Mule real-world
Mule real-worldMule real-world
Mule real-world
AbdulImrankhan7
 
Using xslt in mule
Using xslt in mule Using xslt in mule
Using xslt in mule
AbdulImrankhan7
 
Simple groovy example in mule
Simple groovy example in muleSimple groovy example in mule
Simple groovy example in mule
AbdulImrankhan7
 
Scatter gather flow control
Scatter gather flow control Scatter gather flow control
Scatter gather flow control
AbdulImrankhan7
 
Mule with velocity
Mule with velocity Mule with velocity
Mule with velocity
AbdulImrankhan7
 
Mule with quartz
Mule with quartz Mule with quartz
Mule with quartz
AbdulImrankhan7
 
Mule with drools
Mule with drools Mule with drools
Mule with drools
AbdulImrankhan7
 
Idempotent filter with simple file
Idempotent filter with simple fileIdempotent filter with simple file
Idempotent filter with simple file
AbdulImrankhan7
 
Creating dynamic json
Creating dynamic jsonCreating dynamic json
Creating dynamic json
AbdulImrankhan7
 
Converting with custom transformer
Converting with custom transformer Converting with custom transformer
Converting with custom transformer
AbdulImrankhan7
 
Caching invalidating with managed store
Caching invalidating with managed storeCaching invalidating with managed store
Caching invalidating with managed store
AbdulImrankhan7
 
Web services Overview in depth
Web services Overview in depthWeb services Overview in depth
Web services Overview in depth
AbdulImrankhan7
 
Install sonarqube plugin
Install sonarqube plugin Install sonarqube plugin
Install sonarqube plugin
AbdulImrankhan7
 
Github plugin setup in anypoint studio
Github plugin setup in anypoint studio Github plugin setup in anypoint studio
Github plugin setup in anypoint studio
AbdulImrankhan7
 
Mule Database component
Mule Database component Mule Database component
Mule Database component
AbdulImrankhan7
 
Simple groovy example in mule
Simple groovy example in muleSimple groovy example in mule
Simple groovy example in mule
AbdulImrankhan7
 
Scatter gather flow control
Scatter gather flow control Scatter gather flow control
Scatter gather flow control
AbdulImrankhan7
 
Idempotent filter with simple file
Idempotent filter with simple fileIdempotent filter with simple file
Idempotent filter with simple file
AbdulImrankhan7
 
Converting with custom transformer
Converting with custom transformer Converting with custom transformer
Converting with custom transformer
AbdulImrankhan7
 
Caching invalidating with managed store
Caching invalidating with managed storeCaching invalidating with managed store
Caching invalidating with managed store
AbdulImrankhan7
 

Recently uploaded (20)

Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 

WebServices Using Salesforce

  • 2.  SalesForce.com.  Project Design.  Technologies Used.  Lessons Learned.  Summary.  Demo.
  • 3.  Salesforce.com is a global enterprise software.  It is best known for its customer relationship management (CRM) product.  SalesForce.com’s CRM solution is broken down into several broad categories:  Sales Cloud.  Service Cloud.  Data Cloud.  Collaboration Cloud.  Custom Cloud (including Force.com).
  • 4.  The project mainly deals with providing web services using SalesForce.com.  Creating an account with SalesForce.com.  SalesForce.com let’s us create our own tabs with our own specifications.  It lets us create a webpage and then link it to the database.  The webpage’s are created using APEX.
  • 6.  The Front end technologies that were used to create the webpage and the web services are as follows:  APEX.  HTML  XML  JavaScript.  The backend is done by linking the webpage to the database.  This helps in storing the data such as login names, email id’s of users, password generator, security questions etc.,
  • 7.  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 database triggers, and to program controllers in the user interface layer.  It has the usual array of features such as classes, interfaces, constants, class variables, and annotations. Unusually, Apex is not case sensitive.  Apex supports a number of different data types:  primitive data types such as Integer and Date  sObject types that represent persistent objects  collections and enumerations  user and system-defined Apex classes  The primitive data types include:  Blob - for storing binary data  Boolean  Date, Time and Datetime  Decimal - for representing arbitrary precession numbers, including currency  ID - the Force.com database record identifier type  Integer, Long, Double and String
  • 8.  Visual force.  Database.com  Site.com  Force.com  There is also another way of creating a website and linking it to the database.  Creating a website can be done by using SalesForce.com’s Site.com and then linking it to the SalesForce.com’s Database.com but the drawback is that this could happen only if we registered for a premium membership and would not work with the trial version.
  • 9.  Salesforce.com provides programmatic access to the organization’s information using simple, powerful, and secure application programming interfaces.  The Salesforce prebuilt applications provide powerful CRM functionality. In addition, Salesforce provides the ability to customize the prebuilt applications to fit the organization.  However, the organization may have complex business processes that are unsupported by the existing functionality.  When this is the case, the Force.com platform includes a number of ways for advanced administrators and developers to implement custom functionality.  The custom functionality includes the Web services API, Apex, and Visualforce.
  • 14.  A site consists of 3 components:  The Force.com domain name that uniquely identifies your specific organization (case insensitive)  The path identifies the specific site (case sensitive)  A Visualforce page that is associated with your site (case insensitive)  Each of these paths will have a unique path in the site URL to differentiate one site from another.