PacktLib: Visualforce Developer’s guide

Visualforce Developer's Guide

Credits

About the Author

Acknowledgments

About the Reviewers

www.PacktPub.com

Preface

Getting Started with Visualforce

The MVC model

Understanding Visualforce

The Visualforce architecture

Advantages of Visualforce

Visualforce development tools

Summary

Controllers and Extensions

Standard controllers

Standard list controllers

Custom controllers and controller extensions

Working with large sets of data on the Visualforce page

Order of execution of a Visualforce page

Validation rules and standard controllers/custom controllers

Using the transient keyword

Considerations for creating custom controllers and controller extensions

Summary

Visualforce and Standard Web Development Technologies

Styling Visualforce pages

Using JavaScript in Visualforce pages

Using jQuery in Visualforce pages

HTML5 and Visualforce pages

Summary

Visualforce Custom Components

Understanding Visualforce custom components

Creating and using a custom component

Custom attributes and custom controllers

Summary

Dynamic Visualforce Bindings

Using dynamic references with standard objects and custom objects

Referencing Apex Maps and Lists

Working with field sets

Summary

Visualforce Charting

Limitations and considerations of Visualforce charting

How does Visualforce charting work

A complex chart with Visualforce charting

Summary

Visualforce for Mobile

Understanding Salesforce Mobile

Developing and mobilizing Visualforce pages

Summary

Best Practices for Visualforce Developments

Accessing component IDs

Page block components

Controllers and controller extensions

Improving Visualforce's performance

Static resources

Rendering PDFs

Using component facets

Summary

Security Tips for Apex and Visualforce Development

Security Tips for Apex and Visualforce Development

Security Tips for Apex and Visualforce Development

Security Tips for Apex and Visualforce Development

Security Tips for Apex and Visualforce Development

Security Tips for Apex and Visualforce Development

Security Tips for Apex and Visualforce Development

Index