feed-icon-32x32.png

Learn how Salesforce.com can help your business
arrowpointe @ twitter
  • got demo of Avankia's Credit Card Processing in Salesforce.com. Nice product. Better stuff on the way. http://tinyurl.com/5wsrq5 1 day ago
  • downloading my first album from Amazon MP3 store. I like it! I chose Car Alarm by The Sea and Cake (great band). 2 days ago
  • in things that are not marketing campaigns, what's your strategy of using Tags vs. Campaigns in Salesforce? 5 days ago
  • going to try youmail.com for my voicemail 1 week ago
  • how do I add a linefeed (\n in JavaSript) character in VisualForce output text? 1 week ago
  • nevermind. it's from a Firefox add-in i have. :) 1 week ago
  • add a contact to a Campaign manually, does the save button hover say "Warning! Possible Trickery"? 1 week ago
  • More updates...

Powered by Twitter Tools.



Archive for The Community Category Feed

Note Wizard (Salesforce + Evernote)

Evernote is a very cool and useful application for taking notes, saving web clippings and archiving images that represent notes (sometimes its faster to just take a picture).  One really great thing about it is that it does OCR on you content (event the text in your images!) and makes it all searchable.  I use it all the time and love it.  It can be a bit of a novelty, but if you decide to really use it, you can get a lot of utility out of it.

What if you could save your Notes right into Salesforce?  You can (only as Documents for now)!  Coming soon is integration with standard and custom objects, which would let you do things like take a picture of a business card and import it into an Account/Contact combo.  Maybe take a picture of a whitboard of notes and save it as an Activity.

Steve Buikhuizen has created the Note Wizard application.  It’s definitely worth looking into.  It’s an integration with Salesforce and Evernote all running on Amazon EC2 and S3!

Good work, Steve!

Comments (2) comments feed

“Salesforce User Community 3.0″ on Facebook

A new Facebook Group popped up recently called “Salesforce User Community 3.0“.  The group moderator, Pete Fife, asked me to communicate the following note to my readers:

Do you wonder if Salesforce.com listens to their customers and what they want from the user community? Take it from me, they do even if it takes a little squeaking to get their ear. Join me, Pete Fife, to discuss taking the Salesforce.com community beyond disucssion boards and into the new world of social commuinty. I started the customer salesforce user groups back in 2003 and although we have come a long way since then, there is a long way to go to really enable us customers to define our own vision of the Salesforce.com Community. Take advantage of the chance to bring our collective wishes for the user community to the ears of Salesforce.com. They are our captive audience and ready to listen.

Join the Facebook group Salesforce User Community 3.0 to stay up to date and find out when and were we’ll meet at Dreamforce.

FB group link: http://www.new.facebook.com/group.php?gid=26018154108

Please join the group if you wish to participate in the community.

Comments (1) comments feed

New Salesforce Blog by X-Squared On Demand

A new Salesforce related blog popped up recently by X-Squared On Demand, a Salesforce partner.  It’s written by David Schach.

Check it out at http://www.x2od.com/blog/

Comments (0) comments feed

Best Thing about the Salesforce-Google Toolkit

As you probably know, Salesforce announced the Google Data API Toolkit on Monday.  Per the site,

The new Force.com Toolkit for Google Data APIs provides a free and open-source set of tools and services that developers can use to take advantage of Google Data APIs from within Force.com.

The end result for developers is a set of classes, written by Salesforce, that allow you to easily communicate with Google services.  For example, suppose you want to create an entry in Google Calendar, the following code does it.

GoogleData.Calendar cal = service.getCalendarByTitle('MyCalendar');
event newEvent = new Event(
subject = 'Tennis with Beth',
description = 'Meet for a quick lesson.',
ActivityDateTime = system.now(),
DurationInMinutes = 60);

That is actually just 2 lines of code (line #2 was broken into 5 lines for easier reading). The reason you can do this in 2 lines is because of the toolkit.  The toolkit does the “heavy lifting” for you to communicate with Google.

From a developer standpoint, the best thing about this is that, to do this, there is no dependency on changes to the Salesforce platform.  The Google Toolkit was created by the Developer Marketing Team at Salesforce, not the folks building the platform.  Apex Code is already part of the platform. The toolkit uses what Apex Code already offers.  What you get with the toolkit is a set of pre-written Apex classes that do the heavy lifting for you on talking to Google.  Much like the Salesforce Java/PHP/.NET/Ajax/Perl toolkits do the heavy lifting of talking to the SOAP API for you on those programming platforms.

There is no reason that the developer community cannot create similar toolkits.  I am sure Salesforce has some more up their sleeve and did the community a service by building some foundational ones for us to use as working/useful examples.

This is open source at work.  To make an analogy… one thing I love about PHP is that these types of toolkits are prevalent and have made my life much easier. For example, when I wanted to build Auto vCard, I Googled for PHP classes that created files in the vCard spec.  I found many and chose 1.  Similarly with the Web to Lead Spam Check I built.  I chose Akismet as the spam checking service because I was familiar with it and trusted it and I found a PHP5 toolkit that took care of the hard part of communicating with Akismet from PHP.  Same thing with my old Google Maps mashup. There are PHP classes that do the hard part of talking to Google Maps.  Having these classes at my disposal gave me the ability to focus on adding the business value of tying functionality into a Salesforce-related use case.  If these PHP classes didn’t already exist, I never would have created any those apps.

If you are a developer looking to create something similar to what Salesforce did, I suggest you:

  • Visit Programmable Web to identify useful services that could be connected to and learn about their APIs
  • Build your class(es) (Look at the XMLDom class that’s part of the Google toolkit to handle the complicated XML parsing you might need to do)
  • Publish it open source and let the community react/improve it
  • Offer up some example code for how the class can be used to help people implement a use case of it.
  • Become a star

Some services that I think are ripe for developers to concentrate on (that are very applicable to businesses):

  • Google Checkout
  • PayPal
  • Authorize.net
  • Freshbooks
  • Google (Apps) Mail
  • Google Charts (with tie into Visual Force)
  • Blog Services
  • UPS
  • FedEx
  • Google Search
  • Facebook
  • LinkedIn
  • Google Open Social

There are countless others.  Get cracking!

Comments (3) comments feed

Benioff Interviewed by Scoble

Continuing on from Mark’s post, Robert Scoble’s interview with Marc Benioff was published today. It’s embedded below.

Comments (0) comments feed

« Previous entries