Salesforce Sites

Force.com Sites and the hidden Profile

Salesforce.com has been a leader in the SaaS and PaaS markets since those buzzwords were coined, though as a web developer my interest was piqued with the advent of Force.com Sites. For the uninitiated, Sites is a feature of the Force.com cloud computing platform that allows a developer to create a publicly available web site or application with a completely custom UI. The native look-and-feel of Salesforce.com is great for a broad category of business applications, but Sites allows you to shoot for the moon with your user experience.

Sites builds on Force.com’s native capabilities, allowing developers to use powerful technologies like workflow and fine-grain security controls without building them from scratch. Since most organizations will need to enforce some level of data security, it’s worth exploring how that intersects with making information available to the public.

More >

Implementing Site Navigation in Force.com

What are we talking here and what are we not….?
We discuss a few efficient ways to implement site navigation elements, like Menus, Breadcrumbs and category tree navigation, on Force.com platform. Our discussion makes more sense for an e-commerce website with hierarchical categories that has associated products. We assume that UI decisions that would constitute a user-friendly navigation interface for your site has been already made and do not discuss them here.

More >

Custom look-and-feel with Force.com Sites and Blueprint CSS

At the core of Force.com Sites is an extremely simple, yet powerful concept: the ability to address a set of related Visualforce pages with a publicly accessible URL. Anyone with a web browser can access your application’s Visualforce pages, which in turn can incorporate a completely custom look-and-feel.

The sky is the limit…but where do you begin? Most developers investigating the Force.com platform will have a background in programming rather than visual design, and may be intimidated when building a UI from scratch.

More >