Benefits of Visualforce

Visualforce is a MVC (Model-View-Controller) patterned development tool which allows the work to be easily split across designers (for user interface)  and developers (for business logic). In addition, it offers the following benefits:

User-friendly development

Visualforce markup can be edited by the developers in the same window that displays the resulting page. Consequently, developers can instantly verify the result of an edit just by saving their code. The Visualforce editor pane also includes auto-completion and syntax highlighting.

Visualforce also supports “quick fixes” that allow developers to create supporting components on the fly.

For example, a developer can define a new Visualforce page simply by logging in to Salesforce and then entering the name of the new page in a URL. if the page does not yet exist, the platform creates it for you.

Integration with other Web-based user interface technologies

Visualforce markup is ultimately rendered into HTML.Hence designers can use Visualforce tags alongside standard HTML, JavaScript, Flash, or any other code that can execute within an HTML page on the platform, including Force.com platform merge fields and expressions.

Concise syntax

Visualforce pages can implement the same functionality as s-controls but with approximately 90% fewer lines of code.

Data-driven defaults

Visualforce components are rendered intelligently by the platform. For example, rather than forcing page designers to use different component tags for different types of editable fields (such as email addresses or calendar dates), designers can simply use a generic <apex:inputField> tag for all fields. The Visualforce renderer displays the appropriate edit interface for each field.

Hosted platform

Visualforce pages are compiled and rendered entirely by the Force.com platform. Because they are so tightly integrated, they display the same performance as standardSalesforce pages, regardless of the amount of data being displayed or edited.

Automatically upgradeable

Visualforce pages do not need to be rewritten when other parts of the Force.com platform are upgraded. Because the pages are stored as metadata, they are automatically upgraded with the rest of the system.

 

Source: http://www.salesforce.com/us/developer/docs/pages/index.htm

Recent Post

Salesforce High-Velocity Sales

Maximize your Sales outcomes with Salesforce High-Velocity Sales

Selling products and services encapsulates what your business is. The effort your Sales reps put into each call defines your firm's growth and provides you with business opportunities. (more…)

Salesforce CTI Integration

Salesforce Computer Telephony Integration (CTI) | Channeling efforts into a productive route

Although Marketing and Sales have traveled the digital route for some time now, telephones still remain a trusted and reliable tool to communicate with prospects and close deals. (more…)

Salesforce Opportunity Management

Never miss another deal with Salesforce Opportunity management

Selling is all about seizing opportunities and closing deals quickly and efficiently. This means it’s time to look at what hurdles and challenges actually stop us from being efficient and

Salesforce Macros Implementation

Salesforce Macros Implementation | Automating your activities for active time management

Imagine sending a report once. Done? That was easy! How about doing it again and again and again. In a word, that's boring!  This rabbit hole travels deeper, as repetition isn't just

Salesforce CPQ Summer '20 features

Top New Salesforce CPQ Summer ’20 Release Features

Hello everybody! The Salesforce Summer '20 feature releases have been scorching the tracks this summer, and we've thoroughly enjoyed writing the reviews for each of the Salesforce products and picking

Salesforce Pardot Summer '20 Features

Our Top 10 Favorite Salesforce Pardot Summer ’20 Features in the Release

The sun is shining, and you know what means, new notes for the Salesforce summer release! Let's take some time to acknowledge these fantastic new upgrades and additions in Pardot.

Salesforce Community Cloud Summer '20 features

Top 10 New features of Salesforce Community Cloud Summer ’20 Release

Bonjour à tous! What a wonderful time of the year. With the sun shining brightly down, you want to forget everything happening around you and hope things would be back

Service Cloud Summer ’20 feature

Reviewing the Top New Features of the Salesforce Service Cloud Summer ’20 Release

Continuing with our coverage of Salesforce Summer ’20 feature upgrades, this week we are taking a look at all the new features that are part of the Service Cloud Summer

Sales Cloud Summer ’20 features

Top New Features of Salesforce Sales Cloud Summer’20 Release

Aloha! It’s that time of the year again, another release is just around the corner, which means we have a whole load of new features and functionality to play around

Salesforce Knowledge base

Improve Customer Service productivity with Salesforce Knowledge Base

After you have sold an app, product, or service to your clients, how much time do your service agents spend with the clients, explaining to them how it works, how