SalesForce: Using jQuery and Prototype

Nerding, SalesForce on July 25th, 2009 No Comments

Somewhere in the Spring or Summer 09′ Updates of SalesForce, we started seeing Javascript errors within SalesForce’s Prototype code, such as: element.className is undefined element.hasClassName is undefined element.dispatchEvent is undefined Well, it turns out that jQuery and Prototype both overload some of the same things in the environment, so all you need to do is [...]

Tags: , ,

SalesForce and JSON

Nerding, SalesForce on March 5th, 2009 2 Comments

I found this open source library, and quickly realized that I needed some examples of how to use it.  Finding none, anywhere on the internet, I struggled for about two hours before learning that you can chain together class names to reach internal classes. It wouldn’t be a SalesForce blog post without me bitching about [...]

Tags: , ,

One Silly SalesForce Internal Server Error

Nerding, SalesForce on February 9th, 2009 No Comments

After about a half hour of debugging, I figured out that if you’re calling a method from an inputText VisualForce element, a la <apex:inputText value=”{!BiteMe}” /> And if that method’s setter is private, exempli gratia public String BiteMe { get { return ‘gnash snarl’; } private set; } Then SalesForce will give you an Internal [...]

Tags: , ,

SalesForce for Nonprofits

Nonprofiteering, SalesForce on January 15th, 2009 1 Comment

I stumbled into the SalesForce universe a little unexpectedly.  Kirk and I were starting to flirt with Convio’s Common Ground*, and I had some previous experience as an SugarCRM administrator and customizer.  I noticed a posting on the Nonprofit Salesforce.com Practitioners Group, Kirk reminded me to follow up on it, and six months later I’ve spent [...]

Tags: , , , , ,

SalesForce Development ARGH!

Nerding, SalesForce on January 11th, 2009 5 Comments

My aim with this post is to outline some of the challenges of SalesForce development with an anecdote from my recent efforts in this arena.    To start, I wanted to do something fairly simple. There’s a semi-public area of SalesForce called the Customer Portal that my client had enabled. It allows for a subset [...]

Tags: , ,