Monthly Archives: January 2012

Spring ’12: Overview of Single View State

While viewers of the Spring ’12 Preview Webinar saw the new single view state in action, I thought it best to give a overview here on the blogs for people to read as well.

If you are a Visualforce developer and you aren’t familiar with the concept of a viewstate, it is one worth getting your head around as you try to make your pages as performant as possible.  As HTTP is a stateless format, the viewstate is a section of data, represented as a long hashed string, on your Visualforce pages which allows Visualforce to maintain the… Continue reading

In Blog: developer-relations | Tagged , , | 4 Comments

Developer Contest #3 — Apex JSON

Starting with the Winter ’12 release, Apex includes native support for JavaScript Object Notation (JSON). Using Apex JSON classes, your Apex code can now parse JSON content and serialize Apex objects into the JSON format. The addition of native JSON support provides many benefits for Apex development, including efficient processing of JSON for HTML5 apps.

For this third developer challenge, build a demo app that leverages Apex JSON and then write an article that explains its source code. The winning entry receives a US$1000 gift card and gets their work published on Developer Force… Continue reading

In Blog: developer-relations | Tagged , , | Leave a comment

Developer Content Contest #2 — Metadata API

Force.com provides a powerful Metadata API that you can use to manage the metadata behind various types of application components (objects and fields, Apex classes and triggers, Visualforce pages, etc.). Other than a few hits, search engines turn up very little community-developed content that demonstrates the power of the Metadata API. What a shame, because we’re sure that some of the awesome developers in our community have leveraged the API to build some very interesting tools. And that’s what we’re seeking in this challenge.

For this second developer challenge, show us a cool app or tool that uses the Metadata API… Continue reading

In Blog: developer-relations | Tagged , | 6 Comments

Developer Content Contests!

We know you want it. And we want you to have it. What’s it? Timely, educational, and helpful technical content that teaches you how to develop apps with the Force.com platform and related technologies.

This time around, we want contributions from you, the expert in our community, the you that lives and breathes Force.com every day and knows how to make things work. So we’re running five, count them, five developer content contests based on community suggested topics. And to make it worth your while to participate, we’re offering cold, hard cash to the winners. Please jump over to the… Continue reading

In Blog: developer-relations | 4 Comments

The Next Round of Force.com MVPs!

Here it is, folks, the post you’ve been waiting for! Before I reveal the elite few who will be joining the Force.com MVP group, let me preface the announcement by saying that this iteration was particularly tough. We got a very large number of nominations on some really great community members, and spent a lot of time doing research, gathering feedback, and considering the candidates.

As a refresher: There isn’t any formula to guarantee entry to MVP territory, but the qualities that characterize MVP-dom typically include: Technical prowess, standing in the community, leadership, and stewardship. Put another way, MVPs are people who… Continue reading

In Blog: developer-relations | 4 Comments

Mobile SDK webinar on January 26th

As you may know, we recently announced the GA of the Mobile SDK which lets you develop mobile applications for Force.com and Database.com. On January 26th, Eugene Oksman (PM for the Mobile SDK) and I will host a webinar that introduces the Mobile SDK and covers

  • The three basic development approaches for mobile apps – native, web (HTML5), and hybrid.
  • How you can develop cross-platform web mobile apps using HTML5 and Visualforce
  • How you can use the SDK to develop hybrid apps - HTML5 based web apps that can access local device features such as local contacts, camera etc.
In Blog: developer-relations | 2 Comments

Announcing our Cookbook Holiday Recipe Contest Winners

A big thank you to all participants in our Holiday Cookbook Contest!

And, thanks for your patience; we got many, many more submissions than anticipated — one of those good problems to have, I think. While it has taken us a while to sift through the recipes, it certainly has been worth the wait. Additionally, there were enough entrants that we decided to award a runner up in addition to the winner!

The overall winner for the Holiday Contest and the grand prize of a MacBook Air is the gentleman you see in the photo to the left… Continue reading

In Blog: developer-relations | Leave a comment

Tweets of the Week (01/20/12)

Well the rains have started here in SF. Makes me want to get cozy on the couch and read tweets all day.

Here our some of our favorite tweets of the past week from the world of Force.com. Follow @forcedotcom to keep up with these characters!

@abhinavguptas Crowd sourced getting started guide for Force.com developers. tgerm.com/2012/01/learn-… #forcedotcom

 

@KevinSwiggum  @ReidCarlberg All part of my new book. A Guide to Successful Force.com Consulting. Chapter 3: Eat the Donuts.

 

In Blog: developer-relations | Leave a comment

Fricandy

candylandgumdropasscandylandgumdropass

It’s time for some Fricandy – Eye candy for your Friday with HTML5, CSS3, and Force.com. Grab the package, and enjoy the gooey goodness Continue reading

In Blog: developer-relations | Tagged , , , | Leave a comment

Social Single Sign-On – Authentication Providers in Spring ’12

Given my background in single sign-on, the Spring ’12 feature I’m most excited about is the ability to use external ‘authentication providers’ to give access to Salesforce portals and orgs. Where the existing SAML-based SSO allows you to authenticate users within the enterprise for single sign-on into Salesforce, you will now be able to leverage third-party services such as Facebook and Janrain to log users in. One use case for this technology is allowing customers to access a portal via Facebook; another would be for small businesses, for which a SAML identity provider is out of reach, to use their… Continue reading

In Blog: developer-relations | 20 Comments