Force.com Developer News  
November 2009—Issue 45   
  New Free Force.com Workbook, Cheat Sheets and Books unveiled at Dreamforce  
   

New, Free, Force.com Workbook, Cheat Sheets and Books unveiled at Dreamforce The brand new Force.com Cheat Sheets went like hot cakes at Dreamforce '09, and they're now available for download. The cheat sheets are concise reference guides that cover Apex code, Visualforce, the Force.com Web Services API and formulas - summarizing the most important aspects of each technology in a compact and searchable form.

Dreamforce '09 also saw the introduction of a brand new Force.com Workbook, a set of ten short tutorials that introduce different aspects of Force.com to developers and admins—perfect for getting your feet wet or extending your knowledge of the platform.

In addition to the workbook, expanded and revised versions of two books, the Force.com Fundamentals and Force.com Cookbook, were also released. Force.com Fundamentals, the quintessential introduction to building apps with the point-and-click features of the Force.com platform, has been expanded, updated and made available online. The Force.com Cookbook, a compilation of code samples that shows you how to extend your Force.com apps, is also now available online. The new edition includes many additional recipes covering everything from Visualforce templates to Web-to-lead forms.

As always, reference the Documentation page on Developer Force to access all of these resources.

   
  Catch up on the Force.com Zone from Dreamforce ’09 - Sessions now Online  
   
Miss Dreamforce ’09? Force.com Zone for Developers was bigger and better! The Force.com Zone at Dreamforce was a hive of learning activity—and we've just put the best bits online. Visit the Dreamforce '09 Force.com Zone site on Developer Force and get a taste of the event and the sessions. The site lists all the sessions and activities, and also includes session slides and videos—more of which will be rolled out over the next few days.

Something else you'll want to cach up on is the new platform for enterprise collaboration salesforce.com announced—Salesforce Chatter. This opens up business collaboration, and a completely new way of thinking about your apps and interactions between people on the platform. Check out the platform page for Chatter to learn more about profiles, status updates, groups, feeds, social content, security, API and more.

In the words of Parker Harris: "Your apps are talking!"
 
   
  New Force.com Resources
       
  :: Single Sign-On with SAML on Force.com  
    Single Sign-On with SAML on Force.comImplementing a Single Sign-On (SSO) infrastructure allows users to sign in once and have access to all authorized resources. This article demonstrates how to implement SSO on Force.com by showing how to set up your own open source identity management system for federated authentication using SAML 2, and how to configure the Force.com platform to utilize your new identify provider.

 
  :: Force.com Workbook  
    Force.com WorkbookThe (completely rewritten) Force.com Workbook is a set of ten tutorials that introduce Force.com to developers and admins. These tutorials take you step-by-step through the creation of a custom inventory application for a book warehouse, culminating in the creation of a public Web store front (using Force.com Sites) and a stand-alone desktop application using Adobe Flash Builder for Force.com.

 
  :: Force.com Cookbook  
    Force.com Cookbook The Force.com Cookbook is an extensive compilation of code samples that show you how to extend your Force.com applications using workflow, approvals, Apex, Visualforce, the web services API, email, and Sites. This revised edition of the workbook contains more than a dozen additional recipes, and is also now available in an online version.

 
  :: Force.com Fundamentals  
    Force.com FundamentalsThe Force.com Fundamentals book is the quintessential introduction to building applications with the point-and-click features of the Force.com platform. This new edition includes more features and functionality, including a newly expanded final chapter on Visualforce and Sites. The book is also now available in an online version.

 
  :: Force.com Cheat Sheets  
    Force.com Cheat Sheets The Force.com Cheat Sheets are a set of concise reference guides, summarizing the most important aspects of each technology in a compact, searchable and printable form. Cheat Sheets are now available for Apex code, Visualforce, the Force.com Web Services API, and formulas.

 
 
  Sharing your Code
       
  :: Force.com for Twilio  
    Shar your code

Twilio provides a simple web services API and markup language for building voice applications that make and receive phone calls. Force.com for Twilio is an open source Apex and Visualforce library for accessing Twilio, letting you easily create Force.com applications that interact with phones via Twilio.

In common with all projects on Code Share, this project is open source. If you would like to participate, either by writing code, fixing or reporting bugs, writing documentation or helping out in any other way, please join a project by logging into Code Share and sending a message to the project owner.

 
       
  Spotlight on Force.com Innovators
 
Here are inspiring success stories about applications built on Force.com:
  :: CRC Health Group CRC Health Builds Custom Solutions on Force.com to Streamline Intake Process and Increase Web-Generated Revenue
  :: E*Assist E*Assist Captures New Market Opportunity in the Cloud with Force.com
 
     
  From the Boards
       
  :: Visualforce Development  
    student wanted to have a Visualforce action method that received an object as parameter. It turned out that he couldn't do that, but with bob_buzzard's help he found a workaround.  
  :: Apex Code Development  
    Jim Boudreaux was wondering about a solution to his problem of running across the Script Statement Governor Limits in his Apex code. SteveBower explained how a possible solution would work.
 
  :: Force.com Sites  
    BrandiT was getting a strange error message when creating a new site. Bulent came to the rescue explaining the things that happen behind the scenes when creating a new site, giving BrandiT the key to solve his problem.
 
  :: General Development  
    Gina199 needed some help to validate a custom object. deepz and Aslam_Kamal_86 worked to find a solution to her problem, which turned out to be a simple validation rule.
 
  :: Force.com Jobs  
    The Force.com jobs ecosystem is still seeing a lot of growth and activity. Check out the Salesforce.com & Force.com group @ oDesk!
 
       
  From the Blogs
       
  :: Getting to Know You – a First-Hand First-Timer's experience with Force.com  
    Umit recently started work at salesforce.com and in this post she shares her newbie take on working through the new Force.com Workbook.  
  :: Every Site has a Guest User with its own Time Zone  
    Jon points out that each individual Force.com Site is associated with a guest user and profile (assigned to anonymous visitors), which also determines time zone information for the visitors to the site.  
  :: Connecting the Clouds  
    Quinton reminisces about Dreamforce Day 2, and provides some code for a Google Wave Robot that returns Force.com data.  
  :: PHP Client for Force.com Bulk API  
    The Force.com Bulk API was recently introduced to rapidly insert, update, and upsert data. Ryan writes about how he implemented a PHP client for the API as part of his Workbench project, and how this client is now available as an independent project.  
  :: Where have all the Use Cases gone?  
    Quinton is a big fan of uses cases, user stories and agile methodologies. In this post he provides 5 best practices for writing agile use cases, which include simplicity, pre- and post-conditions, and giving developers time to chew on the use cases.  
       
  Force.com App of the Month: Benelicious
       
    Force.com App of the Month Congrats to the Benelicious team for building the winning application in the Force.com 40 Partner Innovation Showcase. Benelicious is an employee benefits management application built entirely on the Force.com platform, and leverages the Force.com workflow engine, Apex code, and Visualforce. Replacing traditional spreadsheets and paper, Benelicious allows companies to give their employees an up-to-date view of their benefits enrollments and supports insurance and payroll exports to automate eligibility tracking and management reporting.

 

 
Salesforce Chatter
Cheat Sheets
Force.com Workbook

Calendar of Events
 
Tech Talk
:: What's New in Force.com Code, Webinar—December 10, 10am PST
 
Weekly Webinar: Fastest Path to SaaS
:: Getting Started as a Force.com ISV Partner, Online—Mondays, 10am PDT
 
Training: Building Apps with Force.com and Visualforce
:: San Mateo, CA
• December 7
:: Irvine, CA
• December 14
:: London, UK
• December 14
:: San Mateo, CA
• January 18

Training: Apex and Visualforce Controllers
:: Utrecht, Holland
• December 7
:: Paris, France
• December 13
:: Irvine, CA
• January 11
 
 
  News Highlights
  TechCrunch
  Salesforce Chatter: A Real-Time Social Network For The Enterprise
   
  InformationWeek
  Why Force.com Is Important To Cloud Computing
   
  CNN Money
  Salesforce.com Unveils Salesforce Chatter - Enterprise Collaboration Meets the Real-Time Social Computing Model Loved by Millions on Facebook and Twitter
   
  PC World
  Benioff Trumpets Force.com Platform's Success
   
  itnews
  Salesforce.com promises customers a "private Dreamforce"
   
 
     
Copyright 2000-2008 salesforce.com—All rights reserved—Various trademarks held by their respective owners--salesforce.com, One Market Street, Suite 300, San Francisco, CA 94105