Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
About This eBook
Title Page
Copyright Page
Praise for Development with the Force.com Platform, Third Edition
Dedication Page
Contents at a Glance
Table of Contents
Acknowledgments
About the Author
Preface
Key Features of This Book
Target Audience for This Book
Code Examples for This Book
Editor’s Note: We Want to Hear from You!
1. Introducing Force.com
Force.com in the Cloud Computing Landscape
Inside a Force.com Project
Sample Application: Services Manager
Summary
2. Database Essentials
Overview of Force.com’s Database
Working with Custom Objects
Sample Application: Data Model
Summary
3. Database Security
Overview of Database Security
Object-Level Security
Record-Level Security
Sample Application: Securing Data
Summary
4. Business Logic
Introduction to Apex
Introducing the Force.com IDE
Apex Language Basics
Database Integration in Apex
Debugging Apex Using Developer Console
Unit Tests in Apex
Sample Application: Validating Timecards
Summary
5. Advanced Business Logic
Aggregate SOQL Queries
Additional SOQL Features
Salesforce Object Search Language (SOSL)
Transaction Processing
Apex Managed Sharing
Sending and Receiving Email
Dynamic Apex
Custom Settings in Apex
Sample Application: Adding Email Notifications
Summary
6. User Interfaces
Introduction to Visualforce
Visualforce Controllers
View Components
Visualforce and the Native User Interface
Visualforce in Production
Sample Application: Skills Matrix
Summary
7. Advanced User Interfaces
Asynchronous Actions
Modular Visualforce
Dynamic Visualforce
Single-Page Applications in Force.com
Introduction to Force.com Sites
Sample Application: Enhanced Skills Matrix
Summary
8. Mobile User Interfaces
Overview of Salesforce Mobile Technology
Getting Started with Mobile Web Applications
Sample Application: Mobile Timecard Entry
Summary
9. Batch Processing
Introduction to Batch Apex
Getting Started with Batch Apex
Testing Batch Apex
Scheduling Batch Apex
Sample Application: Missing Timecard Report
Summary
10. Integration with Force.com
Apex Callouts
Calling into Force.com Using REST
Calling into Force.com Using SOAP
Sample Application: Anonymous Benchmarking
Summary
11. Advanced Integration
Introduction to the Force.com Streaming API
Working with the Force.com Bulk API
Getting Started with Force.com Canvas
Introduction to the Force.com Tooling API
Understanding the Force.com Metadata API
Sample Application: Database Integration
Summary
12. Social Applications
Overview of the Chatter Data Model
Using Chatter in Apex
Introduction to the Chatter REST API
Working with Chatter Visualforce Components
Sample Application: Follow Project Team
Summary
Index
← Prev
Back
Next →
← Prev
Back
Next →