Book Image

Learning Apex Programming

5 (1)
Book Image

Learning Apex Programming

5 (1)

Overview of this book

Table of Contents (17 chapters)
Learning Apex Programming
Credits
Foreword
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

More internal goodies


Besides standard controllers, there are a lot of other built-in functionalities in the Salesforce1 Platform that you can leverage from your Visualforce pages without code. Most of these items are configurable from the GUI by a nonprogrammer. Just like we said earlier, if you don't have to write code to accomplish something, then don't. So, pay attention because this will save you time later.

Global variables

We've seen a lot of controllers that query for the current user's name. It's a nice touch to add a name to the screen and make it look personalized. It's also a total waste of time because you can access that information without even performing a query. As we mentioned in Chapter 2, Apex Limits, fewer queries is a good thing. The way you access it is by binding to a global variable. The platform includes a whole list of global variables that are cached and available to you without having to perform a query. These global variables are not only used in Visualforce,...