Monday, July 21, 2008

Cool Webinar from Force.com – Move Beyond S-Controls


Force.com’s Sheridan Gaenger recently shared an introductory presentation on Visualforce with me. The webinar was presented by Ron Hess, Andrew Waite and Jon Mountjoy, all Force.com staff members of the Platform Team.

In the presentation, Andrew Waite demonstrates some of the remarkable features of Visualforce by comparing an existing AppExchange application (written by Ron Hess) using S-controls to the same application (re-written by Andrew Waite) in Visualforce. The Visualforce solution was more elegant -- written with far fewer lines of code and developed in hours (compared to Ron's S-control application which took several days to write). The Visualforce application was easier to understand, easier to maintain, and had many other advantages over the application written with S-controls (browser compatibility, application run-time, etc.).

In addition to Andrew’s “S-Control vs. Visualforce” application demo, Jon Mountjoy did a great “Visualforce 101” demo. Jon showed how to write the classic “Hello world” application using Visualforce. He went on to modify the standard look-and-feel of a page layout, and introduced some of the 65 standard Visualforce components which can be used in your own application development.

It’s a great introduction to Visualforce, and is definately worth reviewing -- even if you've never coded your own S-control. The session was recorded, and the Force.com Platform Team has posted the entire presentation, including sample code and some of the FAQs that developers have asked after viewing it. You can find all this on the Apex Developer Forums.

NOTE: I believe the presentation is currently available for public viewing. If that should change –- such that the presentation is restricted to registered Apex Dev Net developers -- you can easily create your own developer Account. Refer to Step 3 in my July 13th blog for a walk-through on doing that.

To view the Visualforce Webinar presentation, click here: http://wiki.apexdevnet.com/index.php/Visualforce_Webinar_Summer08. Additional information and code samples can be found at http://wiki.apexdevnet.com/index.php/Visualforce.

1 comment: