In this chapter, we will look at how to extend the functionality of the Salesforce CRM application and move beyond the standard pages and functionalities that we have looked at so far. Here, we will cover:
Enterprise mash-ups in web applications
Mash-ups in Salesforce CRM
Introduction to Visualforce
Creating an example mash-up with Visualforce
An overview of Visualforce controllers
Introduction to Apex code and triggers
An overview of the technologies and techniques that allow advanced customization will be presented, which will help you gain an understanding of the features and considerations required to create web mash-ups in your Salesforce CRM applications.
You will discover how, with use of the platform and technologies such as Visualforce, you can extend the core functionality of the application and leverage significant benefits for your organization as well as how to enhance the system without the need for expensive IT development resources.