New and Revised Books

Brand new developer workbooks and cheat sheets arrived just in time for Dreamforce, along with a first ever mobile development guide for the Salesforce Touch Platform. You'll find that our workbooks provide easy-to-understand walkthroughs of our key products and features, and that our cheat sheets are handy, quick references that you can use in your daily work.

Developer Keynotes and Sessions

  • Salesforce Platform Keynote

    Parker Harris, salesforce.com | @parkerharris
    George Hu, salesforce.com | @GeorgeHuSF

    Transform your business with the Salesforce Platform. Cloud App Platforms are the fastest growing sector in IT and the fastest path to innovation for your enterprise. Join Parker Harris, Salesforce's EVP of Technology, along with senior IT business executives from leading organizations as they discuss how they've innovated and delivered amazing social and mobile apps on the Salesforce Platform. Plus, when you attend the keynote, you'll be eligible to win one of five brand new MacBook Airs. Please see official rules available at the campground for more details.

  • Developer Keynote: The Salesforce Platform

    Adam Seligman, salesforce.com | @adamse
    Rob Woollen, salesforce.com | @rwoollen
    Jesper Joergensen, salesforce.com | @jesperfj

    The world has gone mobile and social, and the way we work has fundamentally changed. Millions of people now use apps every day to get their jobs done. Developers need a new kind of platform built for this new world. Join the architects and technical leaders behind the Salesforce platform - the only platform designed for creating next generation apps - for an overview of the latest features and strategies on how you can create the next killer app today.

  • 5 Minutes to the SFDC Cloud

  • 7 Habits of Highly Efficient Visualforce Pages

  • A Behind the Scenes Look at the Force.com Platform

  • A Practical Node.js Tutorial

  • API-First Product Development with Heroku: How We Built Do

  • Advanced Application Lifecycle Management on Force.com

  • Advanced Asynchronous Apex

  • Agile Development at Salesforce.com

  • Alignment of Technology with Business Process

  • An Iterative Approach to Training in the Cloud

  • Apex Design Patterns

  • Apex Nirvana - Embracing Governor Limits

  • Apex Unit Testing in the Real World

  • Apex as a Second Language

  • Applying Enterprise Application Design Patterns on Force.com

  • Architecting Multi-Org Solutions

  • Assetforce: Force.com Mobile Asset Management Platform

  • Authentication with OAuth and Connected Apps

  • Automating Business Processes with Force.com

  • Best Practice in Salesforce Knowledge Management

  • Best Practices for Deploying on Heroku

  • Better Together: SAP + Salesforce.com

  • Bootstrapping a Highly Scalable System Using Node.js, Heroku, Redis & Friends

  • Bringing Workplace Games and Traditions Into Chatter

  • Build Cloud Applications with Akka and Heroku

  • Build Your First Real-time App with the Streaming API

  • Build the Internet of Things with Force.com

  • Building Administrative Tools with Permission Set API

  • Building Awesome Products: Design-Minded Development at Do

  • Building Business Apps: Coding Optional

  • Building Business Apps: Coding Optional (Repeat)

  • Building Cross-platform Mobile Apps with Force.com and PhoneGap

  • Building Desktop & Mobile HTML5 Applications with Sencha and Force.com

  • Building Java Apps on Heroku and Force.com

  • Building Web APIs that Scale

  • Building a Java Play! App on Heroku using Database.com

  • Building a SaaS Portal with Ruby on Rails

  • Building an Enterprise API From The Ground Up

  • Building an Enterprise MDM Strategy

  • Building for the AppExchange

  • Building the new AppExchange using Responsive Design

  • Choosing The Right Tool for the Job When Building on Heroku

  • Choosing the Right Integration Strategy for Force.com

  • Cloud Integration with Database.com and Heroku

  • Code Talk #1 - Apex

  • Code Talk #2 - Visualforce

  • Code Talk #3 - Security

  • Code Talk #4 - Mobile

  • Code the Cloud, Nonprofit Style

  • Collaborative Coding in the Cloud

  • Communication Automation -- The Future of SFA Software

  • Continuous Delivery with Force.com

  • Continuous Integration & Delivery on the Force.com Platform

  • Control your Home, Office, or Facility with Force.com

  • Create a Massively Scalable System with Force.com and Heroku

  • Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com

  • Creating a Force.com-Backed Facebook App on Heroku

  • Creating and Using Visualforce Mobile Components

  • Custom Approvals Using Chatter

  • Custom Chatter Development with the New Connect in Apex Feature

  • Customizing Chatter UI with Chatter Connect

  • Data Visualization with Web Standards

  • Designing an AppExchange Top 10 App: DocuSign for Salesforce Case Study

  • Developing Hybrid Apps with the Salesforce Mobile SDK

  • Developing Offline-Capable Apps with the Salesforce Mobile SDK and SmartStore

  • Developing UI for Any Person, Any Device, Anywhere

  • Developing Web, Social & Mobile Apps With Heroku Postgres

  • Developing a Documentation Portal on Heroku

  • Developing a Product Recall App on Force.com in a Week

  • Developing a Real-time Ad Server on Heroku

  • Digging Deeper into Desktop and Mobile App Security

  • Enabling the Real-Time Enterprise: Lessons Learned at Facebook

  • End to End Integration with Force.com

  • Enhancing the User Experience with jQuery

  • Enterprise Source and Release Management using StratoSource

  • Extend Your Force.com Apps with Play! on Heroku

  • Fighting Poverty with Mobile and Salesforce Technologies

  • First Look at a Newly Announced Salesforce Platform Technology (#1)

  • Five Admin Tips Every Developer Needs To Know

  • Five Developer Tips Every Admin Needs To Know

  • Force.com Developer Careers

  • From 0 to 60 MPH with AWS DynamoDB and Heroku

  • From Force.com to Heroku and Back: Sharing Dynamic Logic

  • Full Text Search 101

  • Gamification: Lessons from a Video Game Expert

  • Get Connected with your Local Salesforce Platform Developer User Group

  • Get Started. Get Better. Get Certified

  • Getting started with Amazon Elastic MapReduce

  • Hacking Growth with Facebook Integration on Heroku

  • Handling JSON in Apex

  • Hands-on Ruby on Rails - Build your First App

  • Hands-on Training: Deploy Java Applications in the Cloud using Heroku

  • Harness Big Data with Salesforce Analytics

  • Health, Wellness, and the Internet of Things: Force.com and Consumer Devices

  • Heroku Postgres SQL Tips, Trick, and Hacks

  • Heroku Web Application Performance Testing with Cloud Tools

  • Heroku for Mobile Apps

  • How Do You Secure Force.com Apps Correctly?

  • How Force.com Developers Do More in Less Time

  • How Salesforce Built a Scalable, World-Class, Performance Engineering Team

  • How Salesforce.com Manages Data Protection

  • How Salesforce.com R&D Delivers the Cloud

  • How Salesforce.com Uses Hadoop

  • How We Built Touch - A Behind-The-Scenes Look

  • Implement Data Governance Around Packaged Apps in Force.com

  • Increasing Web2Lead Form Submissions with the Data.com API

  • Integrate Business Apps with Facebook, Twitter and LinkedIn

  • Integrate Salesforce with Xero.com Online Accounting

  • Integrate Twilio Voice and Messaging with Force.com

  • Integrate the DocuSign API with Force.com using REST Web Services

  • Integrating Chatter with Cloud Productivity Apps

  • Integrating PayPal Mass Payments with Force.com

  • Introducing Play 2.0 Framework: Painless Java and Scala Web Applications

  • Introduction to Apex Triggers

  • Introduction to Database.com

  • Introduction to Force.com

  • Introduction to Force.com Canvas Apps

  • Introduction to Heroku

  • Introduction to Heroku Postgres: What It Is and When to Use It

  • Introduction to Site.com

  • Introduction to Visualforce

  • Introduction to Visualforce for Mobile Devices

  • Introduction to the Salesforce Mobile SDK for Android

  • Introduction to the Salesforce Mobile SDK for iOS

  • Introduction to the Salesforce Platform

  • JavaScript Patterns and Practices from the Salesforce Experts

  • Lessons Learned Developing a Chatter Extension for Google Chrome

  • Lessons Learned from Building an Enterprise iOS Application

  • Let Your Org Contact You with the Streaming API and Twilio

  • Leverage StandardSetController in Apex and Visualforce

  • Leverage StandardSetController in Apex and Visualforce (Repeat)

  • Leveraging the Streaming API in an Online Auction System

  • Lifecycle of a Salesforce Bug

  • Make Your Visualforce Pages Responsive

  • Making your Managed Package Extensible with Apex Plugins

  • Manage Your Public API Like a Protocol

  • Managing the Role Hierarchy at Enterprise Scale

  • MavensMate: An Open Source Alternative to the Force.com IDE

  • Meet the Developers

  • Message Queues at Salesforce

  • Multi-Org Chatter With Heroku

  • NFC and the Salesforce Mobile SDK

  • New Kingmakers: The Growing Influence of Application Developers

  • Next Generation Debugging with the Developer Console and Tooling API

  • Operations in the Cloud with Heroku and New Relic

  • Performance Measurement and Monitoring for Salesforce Web & Mobile Apps

  • Performance Monitoring and Testing the Salesforce Cloud

  • Performance Tuning for Visualforce and Apex

  • Process Orchestration using Streaming API and Heroku

  • Put Your IDE Where Your Code Is

  • REST Best Practices

  • Rapid Development: Using Node.js for Mocking Apex Web Services

  • Real Programmers Use Apex

  • Real World Behavior Driven Development

  • Real-time SQL Access for Your Salesforce Data

  • Real-time SQL Access for Your Salesforce Data (Repeat)

  • Realtime Apps with Node.js, Heroku, and Force.com Streaming

  • Release Management for Large Organizations

  • SAP Connector for Chatter

  • Salesforce Identity: Single Sign-On, Cloud Identity and Access Management

  • Salesforce.com Women in Technology Lightning Talks

  • Scala: From "Hello, World" to "Heroku Scale"

  • Securing Information Assets in the Cloud

  • Security Best Practices for Mobile Development

  • Single Sign-On Best Practices

  • Social Apps with the Force.com Toolkit for Facebook

  • Social Sign-On with Authentication Providers

  • Socializing Enterprise Apps using Apex, Visualforce, and Chatter

  • Storing Force.com Metadata and Data in GitHub and Other Cloud Services

  • Streaming API with Java

  • Taking a Pragmatic Look at the Salesforce Security Model

  • Team Development on Force.com with GitHub and Ant

  • Team Development on the Force.com Platform

  • Test Driven Development Fundamentals on Force.com

  • The 10-Year Evolution of Developers and Salesforce.com

  • The Story of Desk.com's Salesforce Cloud-to-Cloud Integration

  • They Call It 'Enterprise' for a Reason

  • Top Testing Tips: Data Creation, Web Callouts, and Automation

  • Treasure Data: Big Data on Heroku

  • Understanding Native, Hybrid and Web Mobile Architectures

  • Unleash the Force.com User Interface with Skuid

  • Unleash the Force.com User Interface with Skuid (Repeat)

  • Usability - Elements of Good Design With the User in Mind

  • User Experience 101 for Developers

  • Using Chatter for Code Reviews

  • Using Force.com to Automate Established Business Processes

  • Using SOQL to Boost Mobile and Web Application Performance

  • Using the Database.com Ruby Gem to Integrate with Force.com

  • Visual Workflow Overview

  • Visual Workflow for Developers

  • Visual Workflow for Developers (Repeat)

  • Visualforce, Using ActionFunction versus RemoteAction

  • What Makes a Great API?

  • What's Hot in the World of JavaScript Frameworks

  • Why Cloud-Based Services Matter in Live Video

  • Workbench: The API Swiss Army Knife

  • Working with the Streaming API