Salesforce 2014 
Campus Tour 
James Ward 
@_JamesWard
Safe Harbor 
Safe harbor statement under the Private Securities Litigation Reform Act of 1995: 
This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such 
uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ 
materially from the results expressed or implied by the forward-looking statements we make. All statements other than 
statements of historical fact could be deemed forward-looking, including any projections of product or service availability, 
subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of 
management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or 
technology developments and customer contracts or use of our services. 
The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and 
delivering new functionality for our service, new products and services, our new business model, our past operating losses, 
possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our 
security measures, the outcome of any litigation, risks associated with completed and any possible mergers and 
acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, 
and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our 
limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further 
information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report 
on Form 10-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter. 
These documents and others containing important disclosures are available on the SEC Filings section of the Investor 
Information section of our Web site. 
Any unreleased services or features referenced in this or other presentations, press releases or public statements are not 
currently available and may not be delivered on time or at all. Customers who purchase our services should make the 
purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does 
not intend to update these forward-looking statements.
#CampusTour14
World’s #1 CRM company* 
World’s most admired software company 
#1 most 
admired in 
software 
#7 best company 
to work for 
World’s most innovative company 
2011 • 2012 • 2013 • 2014 
4TH YEAR IN A 
ROW! 
*Source: IDC, Worldwide CRM Applications 2014-2018 Forecast and 2013 Vendor Shares, Doc #248875, June 2014 
Image 
FPO 
Celebrating 15 Years 
of Customer Success
1% 
Time • Equity • Product 
530,000+ 
Hours Service 
20,000 
Non-profit 
organizations 
$53M+ 
Grants 
foundation
The Third Wave of Computing
Server 
Mainframe LAN / WAN 
SNA 
Terminal 
Client 
customer 
transactions 
connected 
things 
Cloud 
LTE 
Mobile 
“Third Wave” of Computing 
Thousands Millions Billions Trillions
But Most Companies Are Disconnected From Customers 
Service Agents 
Your 
Company 
Salespeople 
Your 
Customers 
Your Partners
Become a Customer Company 
Analytics 
for the rest of us 
Build 
mobile apps 
faster 
Sell, Service, Market 
& Engage 
in a whole new way 
Connect with your customers in a whole new way
Salesforce1: A New Customer Platform for the Future 
Salesforce1 App 
Salesforce1 Platform APIs 
Force.com Heroku1 
Salesforce1 Platform Services 
ExactTarget 
Fuel
Build Amazing Apps and Connect 
Everything. 
Build Innovative 
Customer apps 
Automate Processes 
with Employee Apps 
Connect 
Everything
Virgin America Connects Every Employee with a Social Intranet 
Branded social intranet built mobile first 
Key business metrics customized for each ‘teammate” 
Chatter collaboration for every department 
Business users update content in real-time
Trunk Club Connects Customers & Employees with Mobile Apps 
Customer facing mobile app built on Heroku 
Employee mobile app built on Force.com for order fulfillment 
Integrated sales, service & marketing built on the Salesforce Platform
Salesforce Academic 
Program
Demand is Growing Across Multiple Roles 
60% 159% 90% 
Force.com 
Developer 
Technical 
Architect 
Solutions 
Architect 
Principal 
Consultant 
Business 
Analyst 
Source: Hire On-Demand http://www.hireon-demand.com 
of companies moving 
to cloud 
Demand growth for all 
Salesforce Talent 
Demand growth for 
Salesforce 
Developers
Salesforce Skills Earn Top Paying Jobs 
Salary Average 
Job Silicon Valley National 
Force.com Data Analyst $95k $65k 
Salesforce.com Administrators $100k $80k 
Global Salesforce Administrators $120k $95k 
Force.com Developers $125k $98k 
Certified Force.com Developers $135k $115k 
Sr. Force.com Developers $150k $125k 
Force.com Architects $170k $140k 
Force.com Solution Architects $200k $165k 
Salesforce CRM Business Analysts $140k $110k 
Salesforce CRM Program Managers $185k $135k 
Salesforce Implementation Consultants $220k $175k 
Source: Nelson Technologies, November 2013 
http://www.nelsontechnology.com
Campus Events 
Internships & 
Recruiting Curriculum 
Mentorship & 
Experience 
Classroom speakers 
Workshops 
Hackathons 
Business Competitions 
University 
Conferences 
Student User Groups 
Company visits/tours 
Internship Program 
Recruitment 
Courseware 
Curriculum 
Student/Faculty 
licenses 
Training & certification 
Capstone projects 
Entrepreneurship 
Research projects 
Student Ambassadors 
Academic Program Components
Salesforce Campus Tour 
Oct 24-Nov 14th 
1 2 3 
Join Live Telecast on 
November 12, 2014 
Compete in Salesforce1 
Challenge to win an Xbox 
Attend a 
Campus Event 
www.salesforcecampustour.com
Keep Learning With Trailhead 
developer.salesforce.com/trailhead
Salesforce Certifications 
Key Skills Preparation 
• Manage users, data, and security 
• Maintain and customize Sales Cloud and Service Cloud 
applications 
• Build reports, dashboards, and workflow 
Administration Essentials for New 
Admins (ADM 201) 
FREE Self-paced Training: 
• certifiedondemand.com 
• Leverage advanced administration 
• Optimize and extend Sales Cloud and Service Cloud 
applications 
• Design advanced reports, dashboards, and business 
process automation 
Administration Essentials for 
Experienced Admins (ADM-211) 
FREE Self-paced Training: 
• Force.com Fundamentals Book 
• Build custom applications using point-and-click 
• Design the data model, user interface, business logic, 
and security for custom applications 
• Design reports, dashboards, and portals 
Building Applications with Force.com 
and Visualforce (DEV401) 
FREE Self-paced Training: 
• Udacity.com 
• Develop custom applications using Apex & Visualforce 
• Manage the development lifecycle and environments 
• Write and execute comprehensive test plans 
Apex and Visualforce Controllers 
(DEV501) 
FREE Self-paced Training: 
• Introduction to Visualforce (YouTube) 
• www.sfdc99.com
Campus Ambassador 
Program
Salesforce FutureForce Program 
salesforce.com/futureforce
Lets Build an App! 
http://bit.ly/sf-austin
Goal for Today’s Exercise 
Show you how to create a 
Salesforce App using only 
declarative tools. 
Get you familiar with declarative 
app building on the Force.com 
platform and give you a useable 
app that you put to work today. 
How many people have never 
created an App in Salesforce?
Use Case 
We need a application to manage 
University Suggestions 
The Application should be in 
Salesforce 
It should be available on a mobile 
device or laptop 
Give Students a way to suggest 
ideas to the university
Two Approaches to Development 
Declarative Approach Programmatic Approach 
Visualforce Pages 
Visualforce Components 
Apex Controllers 
Apex Triggers 
Metadata API 
REST API 
Bulk API 
Page Layouts 
Record Types 
Formula Fields 
Validation Rules 
Workflows and Approvals 
Custom Objects 
Custom Fields 
Relationships 
User 
Interface 
Business 
Logic 
Data 
Model
Salesforce Objects 
Similar to Tables (with more metadata) 
Standard objects out-of-the-box 
•Account, Contact, Opportunity, … 
You can add custom fields to standard objects 
•Rating__c, Twitter__c, … 
You can create custom objects 
•i.e. Speaker__c, Session__c, Hotel__c 
Custom objects have standard fields 
•Id, Owner, LastModifiedDate, LastModifiedBy, …
Rich Data Types 
Auto Number 
Formula 
Roll-Up Summary 
Lookup 
Master-Detail 
Checkbox 
Currency 
Date 
Picklist (multi select) 
Text 
Text Area 
Text Area (Long) 
Text Area (Rich) 
Text (Encrypted) 
URL 
Date/Time 
Email 
Geolocation 
Number 
Percent 
Phone 
Picklist
Modeling One-to-Many Relationships 
An expense has one 
expense report 
An expense report has 
many expenses
Modeling Many-to-Many Relationships 
A speaker can have 
many session 
assignments 
A session can have 
many speaker 
assignments
Id 
All objects are given an Id field 
Globally unique Id is assigned at record creation 
"Primary key" used to access records
Record Name 
Human readable / logical identifier 
Text or Auto Number ("Intro to Apex" or SP-00002) 
Uniqueness not enforced
When you create an Object, you get… 
A CRUD user interface 
Instant Mobile App access (Salesforce1) 
A REST API 
Rich Metadata 
Indexed search
What's an Application? 
Group of tabs that provide easy access to related features 
Salesforce comes with standards apps 
•Sales, Call Center, Marketing, … 
You can create your own apps 
Tabs can be: 
•Object pages, Visualforce pages, Canvas app
Page Layouts 
Let you customize all aspects of the layout, related lists, …
Lets Build an App! 
bit.ly/declarativecampustour
All done. Take a survey! 
http://bit.ly/devdayutaustin
Salesforce Campus Tour - Declarative

Salesforce Campus Tour - Declarative

  • 1.
    Salesforce 2014 CampusTour James Ward @_JamesWard
  • 2.
    Safe Harbor Safeharbor statement under the Private Securities Litigation Reform Act of 1995: This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services. The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of any litigation, risks associated with completed and any possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter. These documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site. Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
  • 3.
  • 4.
    World’s #1 CRMcompany* World’s most admired software company #1 most admired in software #7 best company to work for World’s most innovative company 2011 • 2012 • 2013 • 2014 4TH YEAR IN A ROW! *Source: IDC, Worldwide CRM Applications 2014-2018 Forecast and 2013 Vendor Shares, Doc #248875, June 2014 Image FPO Celebrating 15 Years of Customer Success
  • 5.
    1% Time •Equity • Product 530,000+ Hours Service 20,000 Non-profit organizations $53M+ Grants foundation
  • 6.
    The Third Waveof Computing
  • 7.
    Server Mainframe LAN/ WAN SNA Terminal Client customer transactions connected things Cloud LTE Mobile “Third Wave” of Computing Thousands Millions Billions Trillions
  • 10.
    But Most CompaniesAre Disconnected From Customers Service Agents Your Company Salespeople Your Customers Your Partners
  • 11.
    Become a CustomerCompany Analytics for the rest of us Build mobile apps faster Sell, Service, Market & Engage in a whole new way Connect with your customers in a whole new way
  • 12.
    Salesforce1: A NewCustomer Platform for the Future Salesforce1 App Salesforce1 Platform APIs Force.com Heroku1 Salesforce1 Platform Services ExactTarget Fuel
  • 13.
    Build Amazing Appsand Connect Everything. Build Innovative Customer apps Automate Processes with Employee Apps Connect Everything
  • 14.
    Virgin America ConnectsEvery Employee with a Social Intranet Branded social intranet built mobile first Key business metrics customized for each ‘teammate” Chatter collaboration for every department Business users update content in real-time
  • 15.
    Trunk Club ConnectsCustomers & Employees with Mobile Apps Customer facing mobile app built on Heroku Employee mobile app built on Force.com for order fulfillment Integrated sales, service & marketing built on the Salesforce Platform
  • 16.
  • 18.
    Demand is GrowingAcross Multiple Roles 60% 159% 90% Force.com Developer Technical Architect Solutions Architect Principal Consultant Business Analyst Source: Hire On-Demand http://www.hireon-demand.com of companies moving to cloud Demand growth for all Salesforce Talent Demand growth for Salesforce Developers
  • 20.
    Salesforce Skills EarnTop Paying Jobs Salary Average Job Silicon Valley National Force.com Data Analyst $95k $65k Salesforce.com Administrators $100k $80k Global Salesforce Administrators $120k $95k Force.com Developers $125k $98k Certified Force.com Developers $135k $115k Sr. Force.com Developers $150k $125k Force.com Architects $170k $140k Force.com Solution Architects $200k $165k Salesforce CRM Business Analysts $140k $110k Salesforce CRM Program Managers $185k $135k Salesforce Implementation Consultants $220k $175k Source: Nelson Technologies, November 2013 http://www.nelsontechnology.com
  • 21.
    Campus Events Internships& Recruiting Curriculum Mentorship & Experience Classroom speakers Workshops Hackathons Business Competitions University Conferences Student User Groups Company visits/tours Internship Program Recruitment Courseware Curriculum Student/Faculty licenses Training & certification Capstone projects Entrepreneurship Research projects Student Ambassadors Academic Program Components
  • 22.
    Salesforce Campus Tour Oct 24-Nov 14th 1 2 3 Join Live Telecast on November 12, 2014 Compete in Salesforce1 Challenge to win an Xbox Attend a Campus Event www.salesforcecampustour.com
  • 23.
    Keep Learning WithTrailhead developer.salesforce.com/trailhead
  • 24.
    Salesforce Certifications KeySkills Preparation • Manage users, data, and security • Maintain and customize Sales Cloud and Service Cloud applications • Build reports, dashboards, and workflow Administration Essentials for New Admins (ADM 201) FREE Self-paced Training: • certifiedondemand.com • Leverage advanced administration • Optimize and extend Sales Cloud and Service Cloud applications • Design advanced reports, dashboards, and business process automation Administration Essentials for Experienced Admins (ADM-211) FREE Self-paced Training: • Force.com Fundamentals Book • Build custom applications using point-and-click • Design the data model, user interface, business logic, and security for custom applications • Design reports, dashboards, and portals Building Applications with Force.com and Visualforce (DEV401) FREE Self-paced Training: • Udacity.com • Develop custom applications using Apex & Visualforce • Manage the development lifecycle and environments • Write and execute comprehensive test plans Apex and Visualforce Controllers (DEV501) FREE Self-paced Training: • Introduction to Visualforce (YouTube) • www.sfdc99.com
  • 25.
  • 26.
    Salesforce FutureForce Program salesforce.com/futureforce
  • 27.
    Lets Build anApp! http://bit.ly/sf-austin
  • 28.
    Goal for Today’sExercise Show you how to create a Salesforce App using only declarative tools. Get you familiar with declarative app building on the Force.com platform and give you a useable app that you put to work today. How many people have never created an App in Salesforce?
  • 29.
    Use Case Weneed a application to manage University Suggestions The Application should be in Salesforce It should be available on a mobile device or laptop Give Students a way to suggest ideas to the university
  • 30.
    Two Approaches toDevelopment Declarative Approach Programmatic Approach Visualforce Pages Visualforce Components Apex Controllers Apex Triggers Metadata API REST API Bulk API Page Layouts Record Types Formula Fields Validation Rules Workflows and Approvals Custom Objects Custom Fields Relationships User Interface Business Logic Data Model
  • 31.
    Salesforce Objects Similarto Tables (with more metadata) Standard objects out-of-the-box •Account, Contact, Opportunity, … You can add custom fields to standard objects •Rating__c, Twitter__c, … You can create custom objects •i.e. Speaker__c, Session__c, Hotel__c Custom objects have standard fields •Id, Owner, LastModifiedDate, LastModifiedBy, …
  • 32.
    Rich Data Types Auto Number Formula Roll-Up Summary Lookup Master-Detail Checkbox Currency Date Picklist (multi select) Text Text Area Text Area (Long) Text Area (Rich) Text (Encrypted) URL Date/Time Email Geolocation Number Percent Phone Picklist
  • 33.
    Modeling One-to-Many Relationships An expense has one expense report An expense report has many expenses
  • 34.
    Modeling Many-to-Many Relationships A speaker can have many session assignments A session can have many speaker assignments
  • 35.
    Id All objectsare given an Id field Globally unique Id is assigned at record creation "Primary key" used to access records
  • 36.
    Record Name Humanreadable / logical identifier Text or Auto Number ("Intro to Apex" or SP-00002) Uniqueness not enforced
  • 37.
    When you createan Object, you get… A CRUD user interface Instant Mobile App access (Salesforce1) A REST API Rich Metadata Indexed search
  • 38.
    What's an Application? Group of tabs that provide easy access to related features Salesforce comes with standards apps •Sales, Call Center, Marketing, … You can create your own apps Tabs can be: •Object pages, Visualforce pages, Canvas app
  • 39.
    Page Layouts Letyou customize all aspects of the layout, related lists, …
  • 40.
    Lets Build anApp! bit.ly/declarativecampustour
  • 41.
    All done. Takea survey! http://bit.ly/devdayutaustin