Category: Technology
Roll Your Own Salesforce “Lookup” Popup Window
August 12th, 2011, 3 Comments
Let’s talk about the standard salesforce.com “lookup” popup window for a few minutes. You know what I’m talking about.. this button right here It’s a handy little button that pops up whenever you need to search for related records. It does a pretty good job but it has some serious drawbacks: It’s virtually impossible to [...]
[INFOGRAPHIC] Evolution of Computer Languages
July 28th, 2011, No Comments
GitHub Releases Mac Client
June 30th, 2011, 1 Comment
Everyone loves GitHub but the CLI can be a little intimating for newcomers. A couple of days ago GitHub released a client for OS X. The setup walks you through the process of creating a GitHub account (if you don’t have one), uploading repositories and provides a slick little interface for cloning, browsing and managing [...]
OpportunityAccessLevel Not Writable
March 17th, 2011, 9 Comments
I was working on a project the other day where I needed to dynamically add users to an opportunity’s Sales Team (OpportunityTeamMember object) so that users who do not normally have access to an opportunity based upon Org-wide security settings can work on the opportunity with other team members. One of the advantages of Sales [...]
Dynamically Group & Display Query Results
March 2nd, 2011, 10 Comments
I was working on a Visualforce page that displays the results of a query in separate PageBlock sections based upon a value in the query results. I ran into a small issue which took about an hour or so to solve, so I thought it might make descent blog fodder. The requirement for the page [...]
Document Apex Code with ApexDoc
January 27th, 2011, 1 Comment
My fellow Appirian and resident super-smart guy, Aslam Bari has created a super slick tool to document Apex code. ApexDoc is essentially JavaDocs for Apex. You add comments to your source code in the JavaDoc fashion (@author, @date, @param, etc) and ApexDoc reads these and generates a nice set of HTML files that allows you [...]
Fun with Salesforce Collections
January 6th, 2011, 6 Comments
The Apex language provides developers with three classes (Set, List and Map) that make it easier to handle collections of objects. In a sense these collections work somewhat like arrays, except their size can change dynamically, and they have more advanced behaviors and easier access methods than arrays. If you are familiar with the Java [...]
Neat Salesforce URLFOR Trick
December 28th, 2010, 2 Comments
I was working on an app the other day and had written a custom screen allowing the user to add/edit multiple records on the same page. So in the process I wrote a Visualforce page that Overrides the standard New and Edit functions and redirects the user to this new screen. Here’s my code that [...]
Salesforce REST API Demo from Cloudstock
December 17th, 2010, No Comments
This is the demo that I put together for the Cloudstock Hackathon and I tried to throw in as many partner services as possible. I finally ended up with five so it was dubbed the “Kitchen Sink” demo. I thought some people may find it useful as it shows how to use the Force.com REST [...]
My VMforce and Facebook Demos Today at Dreamforce
December 8th, 2010, 2 Comments
If you are at Dreamforce today here are the sessions that I am speaking in. I’m really excited to be part of both of them as the topics (VMforce and the new Facebook toolkit) are really cool. Leveraging Public Social Networks – West 2005 @ 12:15 We’ll be showing off the new Facebook toolkit and [...]












