Category: Cloud Computing
Why I Wrote the Salesforce Chatter for Twitter Demo
March 18th, 2010, 9 Comments
Yesterday I posted a video and demo of a Chatter app running on Google App Engine integrated with Twitter. While I got a lot of positive feedback from other Salesforce.com employees, Dave Carroll gave me the proverbial beat-down on our Appirio Tech Blog. Everything he said was 100% correct. The app could have easily been [...]
Integrate Chatter & Twitter on Google App Engine using OAuth
March 17th, 2010, No Comments
Cross-posted at the Appirio Tech Blog.
At Appirio we’ve been excited about Salesforce Chatter for quite a while. We firmly believe that Chatter has the potential to bridge the gap between enterprise applications and the way people work. We were luckily enough to receive special prerelease access to Chatter to develop our Social PS Enterprise for [...]
Writing an Inbound Email Service for Salesforce.com
March 12th, 2010, 4 Comments
Creating an inbound email service for Salesforce.com is a relatively straight forward process but there are a few thing to explain to make your life easier. The email service is an Apex class that implements the Messaging.InboundEmailHandler interface which allows you to process the email contents, headers and attachments. Using the information in the email, [...]
Error Compiling WSC AppEngine Partner Jar for Salesforce.com Sandbox
March 11th, 2010, No Comments
I’m working on a demo for Google App Engine that connects to one of our Salesforce.com Sandboxes (hope to be done tomorrow or Monday). The Force.com Web Service Connector (WSC) project has a partner-library.jar that you can download and add to your project to get up and running quickly. However, if you want to connect [...]
Appirio Announces PS Connect at Google Campfire One
March 10th, 2010, No Comments
Last night at Google Campfire One we demonstrated PS Connect, a new extension to our PS Enterprise product that allows service professionals to run their business directly from their Gmail inbox. We were the closing presentation for the night and you can view the video of the demo below. It’s roughly a 5 minute video [...]
Locking sObject Records
March 9th, 2010, 1 Comment
I don’t see this discussed often, but Salesforce.com has the ability to lock sObject records while they are being updated to prevent threading problems and race conditions.
To lock records, simply use the FOR UPDATE keywords in your SOQL statements. You do not have to manually commit the records so if your Apex script finishes successfully [...]
Passing Parameters with a CommandButton
March 4th, 2010, 6 Comments
This post is a slight tweak of yesterday’s post, Passing Parameters with a CommandLink. In theory you should just be able to switch out the CommandLink component with a CommandButton component and be golden. However, not so fast. There seem to still be a bug with the CommandButton component.
Here is the Visualforce page with the [...]
Passing Parameters with a CommandLink
March 3rd, 2010, 3 Comments
Here’s a small example of how you can pass a value to another method via a command link for Salesforce.com. When the link is clicked, the setter fires for the public member nickName. The button click then calls the processLinkClick method where you can do something like process the variable further with DML statement or [...]
Google Wave Robot API v2
March 2nd, 2010, No Comments
Apparently Google Wave is not dead. Google just released new functionality with the post Introducing Robots API v2: The Rise of Active Robots. These new features include:
Active API: In v2, robots can now push information into waves (without having to wait to respond to a user action). This replaces the need for our deprecated cron [...]
Overview – SAP BusinessObjects BI OnDemand for Salesforce.com
February 25th, 2010, 4 Comments
SAP just released their BusinessObjects™ BI OnDemand solution for Salesforce.com which is a subscription-based, SaaS solution empowering sales professionals to explore, report and share data from Salesforce.com. It looks like SAP is trying to play nicely with Salesforce.com and is positioning this product as a BI alternative to actual reporting in Salesforce.com. There was no [...]


