Book Image

Visualforce Developer's guide

By : Chamil Madusanka
Book Image

Visualforce Developer's guide

By: Chamil Madusanka

Overview of this book

<p>Visualforce allows you to build sophisticated, custom user interfaces that can be hosted natively on the Force.com platform. Visualforce achieves this with the help of a tag-based language which is similar to HTML. This book aims to introduce you to Visualforce development tools to develop a better perspective towards UI development with Visualforce, and take your expertise in UI development to the next level.</p> <p>"Visualforce Developer's Guide" is a hands-on guide aimed towards developing a custom UI interface. As you read through the content, you will notice that this book focuses on a single real-world example. This book builds upon this example to help you understand and use Visualforce development tools in your custom UI interfaces.</p> <p>"Visualforce Developer's Guide" begins with an introduction to Visualforce to give you an understanding of the MVC model and the Visualforce architecture. Special emphasis is given to building a rich user interface by leveraging JavaScript, jQuery, CSS, and HTML with Visualforce. Through the course of the book, you will learn how to reuse the code with the help of custom components, and minimize the Visualforce and Apex code through Visualforce dynamic binding. The later sections of the book focus on building Visualforce pages for mobile devices. By the end of the book, you will learn the best practices and security tips for Apex and Visualforce development.</p>
Table of Contents (17 chapters)
Visualforce Developer's Guide
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Aruna Lambat is a profound Technical Lead working on Salesforce.com technology with an insightful understanding of software design and development. She is passionate about building better products and providing excellent services leading to healthier customer satisfaction. She started working on the Salesforce.com platform in 2008. She entered into IT acquaintance in 2004 as a student. She completed her Master's degree in Computer Applications from Maharashtra, India. She is associated with the IT industry since 2007, having started her carrier as a Java developer and later shifted her focus to Cloud computing specifically in Salesforce.com. She has been a Salesforce Certified Developer (DEV401), Administrator (ADM201) and Advanced Administrator (ADM301/211), providing regular contributions to the Salesforce developer community. She is also certified for her knowledge in Java as a Sun Certificated Java developer (SCJP) and Web component developer (SCWCD). Before contributing to this book as a reviewer, she worked previously as a technical reviewer for two Salesforce books: Visualforce Development Cookbook and Force.com Tips and Tricks. She helped the author by citing an example in the Force.com Developer Certification Handbook (DEV401) book. Aruna works with a reputed India-based IT group MNC, which is primarily engaged in providing a range of outsourcing services, business process outsourcing, and infrastructure services. Aruna works as a Lead Consultant / Salesforce Application Architect in the Salesforce.com technology-based customer services. Aruna resides in Pune, the cultural capital of Maharashtra also known for its educational facilities and relative prosperity. She is from Nagpur, the Orange city, and her parents stay in the heart of Orange City. She completed her education in this city and achieved success at different points in her carrier with immense support from her parents. Aruna loves travelling (nature visits), reading fiction books, playing Pool, and roaming with friends during her free time.

Rahul Sharma has been working on Force.com projects since 2009. He is working as a developer, analyst, and consultant for many custom applications built on Force.com. He is an active member of the Force.com community and has completed his Bachelor of Engineering. He resides in Mumbai (India). He participates in various online coding challenges for learning new platforms and technologies.

Niket Soral is a Salesforce consultant from India having more than four years of experience. In addition to Salesforce, he has good technical skills in Microsoft Dynamics, data migration, integration through web services, and so on. He has also developed some AppExchange products. He has done BSc (Bachelor of Science) and MCA (Master of Computer Applications). He writes technical blogs and contributes to community sites in his spare time. He is fond of listening to music and social networking.