Are you facing a challenging Salesforce.com problem--say, relating to automation, configuration, formulation, or reporting--that you can't quite crack? Or maybe you are hoping to infuse some creativity into your solution design strategy to solve problems faster or make solutions more efficient? Practical Salesforce.com Development Without Code shows you how to unlock the power of the Force.com platform to solve real business problems--and all without writing a line of code. Adhering to Salesforce.com's "clicks, not code" mantra, Salesforce.com expert Phil Weinmeister walks you through different business problems and identifies effective, creative--and proven--approaches to solutions using the platform's declarative framework. If you are a Salesforce.com administrator, analyst, consultant, or developer, you can attest to the insatiable appetite of users for new functionality. Your clients expect solutions--and now. By adopting Practical Salesforce.com Development Without Code as your guide, you will learn how to deliver business solutions within Salesforce.com by combining analysis, creativity, and logic with some of its core elements, including validation rules, workflow rules, and formula fields. In addition, Weinmeister dissects and explains the most useful functions and features for developers, and shows you how to use them. Among other things, you will learn how to: Build objects, fields, and relationships to establish a sensible data model Automate business processes by using workflow rules and flows (Visual Workflow) Utilize functions and develop formulas effectively for a variety of business needs Develop intricate approval processes to handle exception scenarios Employ publisher actions to drive additional functionality from the Chatter feed Manage your data using Data Loader Best of all, Weinmeister uses real-life business scenarios and visuals to keep you engaged and learning something new with every page you read. Practical Salesforce.com Development Without Code will help you absorb the principles behind dozens of creative and thoughtful ways to solve your business problems. Applying the lessons learned from this how-to guide will ultimately save you time and ensure that your clients or internal customers are well satisfied and productive.
Are you facing a challenging Salesforce.com problem—say, relating to customization, configuration, reporting, dashboards, or formulation—that you can’t quite crack? Or maybe you are hoping to infuse some creativity into your solution design strategy to solve problems faster or make solutions more efficient? Practical Salesforce.com Development Without Code shows you how to unlock the power of the Force.com platform to solve real business problems—and all without writing a line of code. Adhering to Salesforce.com’s "Clicks, not code" mantra, Salesforce.com expert Phil Weinmeister walks you through different business problems and identifies effective, creative—and proven—approaches to solutions using the software’s declarative framework. If you are a Salesforce.com administrator, analyst, consultant, or developer, you can attest to the insatiable appetite of users for new functionality. Your clients expect solutions—and now. Practical Salesforce.com Development Without Code is your lifeline. You will learn how to deliver business solutions within Salesforce.com by combining analysis, creativity, and logic with some of its core elements, including validation rules, workflow rules, formula fields, and flows. In addition, Weinmeister dissects and explains the most useful functions and features for developers, and shows you how to use them. Among other things, you will learn how to: Automate business processes Build reports Customize interfaces and dashboards Become expert in developing formulas Learn how to use functions effectively Develop intricate approval processes Best of all, Weinmeister uses real-life business scenarios and visuals—while sparing you the boring technical jargon—to keep you energized, engaged, and learning something new with every page you read. Practical Salesforce.com Development Without Code will help you absorb the principles behind dozens of new and creative ways to solve your business problems. And that will save you time and make sure your internal customers or clients are well satisfied and productive.
Author: Jonathan Keel
Release Date: 2016-11-25
Learn how to build logic into your apps by configuring Salesforce.com Lightning Process Builder and Visual Workflow software tools to meet the needs of your organization without the use of code. You will be able to build workflow diagrams on the Salesforce.com platform and perform complex logic. Individuals who have created workflow diagrams in other applications (e.g., Microsoft Visio) will feel very comfortable using these two tools from Salesforce. If you find yourself in a situation where a standard Salesforce configuration does not meet your needs, you can always rely on a developer to extend the functionality through Visualforce and Apex code. What if you could take back that control and not rely on a developer or consultant? With two new technologies—Process Builder and Visual Workflow—introduced onto the Salesforce.com platform, you can accomplish much of what was normally handled with Apex code. Lightning Process Builder and Visual workflow both allow for advanced logic that standard configuration such as Salesforce.com Workflow cannot do. Salesforce.com Lightning Process Builder and Visual Workflow details how these technologies can be used to: Create a call center application that guides operators through a call with screens that change based on the caller’s responses. Automatically submit approvals to speed up and streamline your business. Update related records for any object being modified, including standard and custom objects.
Author: Jason Ouellette
Publisher: Addison-Wesley Professional
Release Date: 2013-11-12
Master Force.com, Today’s Fastest, Most Flexible Cloud Development Platform With Salesforce.com’s Force.com platform, you can build and deploy powerful cloud-based enterprise applications faster than ever before. Now, Jason Ouellette gives you all the practical, technical guidance you need to make the most of the newest Force.com releases in your own custom cloud applications. Throughout, he adds new code and updated best practices for rapidly prototyping, building, and testing production-quality Force.com solutions. This edition’s extensive new coverage includes Developer Console, JSON, Streaming and Tooling APIs, Bulk API, Force.com Canvas, REST integration, support for Web MVC frameworks, Dynamic Apex and Visualforce, and an all-new chapter on mobile user interfaces. Ouellette covers the entire platform: UIs, database design, analytics, security, and many other topics. His code examples emphasize maintainability, flexibility, and seamless integration—and you can run and adapt all of them with a free Force.com Developer Edition account. Coverage includes: Leveraging Force.com’s customizable infrastructure to deliver advanced Platform-as-a-Service (PaaS) solutions Understanding Force.com’s unique processes, tools, and architecture Developing a complete application, from requirements and use cases through deployment Using the Force.com database as a framework for highly flexible, maintainable applications Applying Force.com’s baked-in security, including user identity, data ownership, and fine-grained access control Constructing powerful business logic with Apex, SOQL, and SOSL Adopting asynchronous actions, Single Page Applications, and other advanced features in Web user interfaces Building intuitive user interfaces with Visualforce, and extending them to public-facing websites and mobile devices Creating smartphone/tablet-friendly apps with HTML5 and Visualforce Performing massive data-intensive tasks offline with Batch Apex Using Force.com integration options, including REST, SOAP, Canvas, and the Streaming, Bulk, Tooling, and Metadata APIs Developing internal social applications with Force.com’s Chatter collaboration tools If you’re already building Web or mobile applications, take your next giant step into enterprise cloud development—with Development with the Force.com Platform, Third Edition. All code examples in this book are available on Github at http://goo.gl/fjRqMX, and as a Force.com IDE project on Github at https://github.com/jmouel/dev-with-force-3e.
Beyond the Force.com documentation - Third edition Advanced Apex Programming for Salesforce.com and Force.com is neither a tutorial nor a book for beginners. Intended for developers who are already familiar with the Apex language, and experienced Java and C# developers who are moving to Apex, this book starts where the Force.com documentation leaves off. Instead of trying to cover all of the features of the platform, Advanced Apex programming focuses entirely on the Apex language and core design patterns. You'll learn how to truly think in Apex - to embrace limits and bulk patterns. You'll see how to develop architectures for efficient and reliable trigger handling, and for asynchronous operations. You'll discover that best practices differ radically depending on whether you are building software for a specific organization or for a managed package. And you'll find approaches for incorporating testing and diagnostic code that can dramatically improve the reliability and deployment of Apex software, and reduce your lifecycle and support costs. Based on his experience as a consultant, Salesforce MVP and architect of major AppExchange packages, Dan Appleman focuses on the real-world problems and issues that are faced by Apex developers every day, along with the obscure problems and surprises that can sneak up on you if you are unprepared. This third edition contains updates through Summer 15 (API 34) along with significant new content on asynchronous design patterns, optimization and maintaining Apex applications.
This book is not intended to be a deep-dive on security, programming, reporting, configuration, etc. but more of a high-level overview on salesforce.com, Force.com development, tools, methodology and other resources. We will not cover all aspects of salesforce.com. We wrote this book to (hopefully) become an invaluable resource for anyone new or inexperienced with the Force.com platform. For new administrators and developers coming on to the platform, we see a gaping hole in existing reference books. This book is not intended for end users or advanced developers. This book is for people somewhere in the middle; let's say a business analyst or a new Java or .NET developer. We would like this to be the first book you pick up after your boss walks in and says, "Let's take a look at salesforce.com and see if we can build some applications in the cloud."This book contains the information that we wish we had when we started developing applications on Force.com.
A practical guide that will help you discover fundamentals for building applications on Force.com without writing a single line of code. If you are new to the Force.com platform and want to learn from scratch, it is advisable that you begin with the first chapter and move on to the last. However, if you are familiar with Force.com and want to understand in detail some aspect of it, you can dip into any chapter. Each certification module is covered in a separate chapter, and is accompanied by questions being asked in the exams. Developers who need to prepare for the Salesforce.com Certified Force.com Developer exam will benefit from this book. This book is ideal for developers who are new to Salesforce CRM and the Force.com platform. It would be advantageous if readers have some familiarity with Salesforce applications and have basic HTML and XML skills. By the end of the book, you will be ready to appear for the exam and develop various applications on the cloud platform.
Get started developing on the Force.com platform in no time. With step-by-step guidance, starting with setting up your developer environment and progressing through to deploying to production, you will learn industry best practices to release robust custom applications with tangible benefits to your company or your client. Geared specifically toward beginning developers, Beginning Salesforce Developer establishes a strong understanding of basic code constructs through examples. Rather than simply explaining how to use the platform, you will receive a comprehensive understanding of why, allowing you to address platform quirks and "gotchas" that might occur. The book also serves to lay the foundation for continuing on to Salesforce Developer Pro. What You’ll Learn Configure your Salesforce development environment Understand the Salesforce data model and query languages Create basic Apex triggers Use standard controllers with basic Visualforce pages Utilize Visualforce with custom-built Apex controllers Write test coverage Who This Book Is For Salesforce administrators who wish to transition into developing on the Force.com platform. The book also serves as a quick immersion into the world of development for complete beginners through proprietary Salesforce development languages on the Force.com platform.
A handy guide that covers the most essential topics for Salesforce Platform App Builder Certification in an easy-to-understand format About This Book Get to grips with the fundamentals of Force.com to pass the certification exam with flying colors Create Force.com applications, automate business processes, and manage data operations to be a successful Salesforce.com Certified Force.com app builder A step-by-step guide that covers the most essential topics for the Platform App Builder Certification in an easy-to-understand format Who This Book Is For Salesforce beginners who need to prepare for the Salesforce Platform App Builder Certification exam will benefit from this book. This book is ideal for developers and admins who are new to Salesforce CRM and the Force.com platform. It is recommended that users have some basic programming knowledge and are familiar with salesforce. By the end of the book, you will be ready to appear for the exam and develop various applications on the cloud platform. What You Will Learn Learn the basics of the force.com cloud platform Learn to build objects that align with your business Understand the process of building an application on force.com platform Kick-start your certification journey in basic- easy-to-follow guide Focus on important topics that help you accomplish your certification goals Learn to secure your application with the Salesforce security model Manipulate and process large amount of data using the data tools Prepare for the exam with sample mock questions In Detail The Salesforce Certified Platform App Builder exam is for individuals who want to demonstrate their skills and knowledge in designing, building, and implementing custom applications using the declarative customization capabilities of Force.com. This book will build a strong foundation in Force.com to prepare you for the platform app builder certification exam. It will guide you through designing the interface while introducing the Lightning Process Builder. Next, we will implement business logic using various point and click features of Force.com. We will learn to manage data and create reports and dashboards. We will then learn to administer the force.com application by configuring the object-level, field-level, and record-level security. By the end of this book, you will be completely equipped to take the Platform App Builder certification exam. Style and approach Simple and to-the-point examples that can be tried out in your developer org. A practical book for professionals who want to take the Salesforce Platform App Builder Certification exam. Sample questions for every topic in an exam pattern to help you prepare better, and tips to get things started. Full of screen-shots, diagrams, and clear step-by-step instructions that cover the entire syllabus for the exam.
If you are a developer who has some object-oriented programming experience, Learning Apex Programming is the perfect book for you. This book is most appropriate for developers who wish to gain an understanding of the Force.com platform and how to use Apex to create business applications.
Architect and deliver packaged Force.com applications that cater to enterprise business needs About This Book Explore the lightning framework, advanced application life cycle processes, and testing Use the Force.com platform to build truly integrated, scalable, and robustly engineered applications focused on enterprise-level customer demands Using the Lightning technology to deliver modern and responsive user experiences targeting multiple devices through Lightning Experience and Salesforce1 Mobile. Step-by-step, work on examples to get you building your own ready-to-install packaged application Who This Book Is For This book is for advanced Force.com developers and architects who need to understand the Salesforce platform from the perspective of enterprise-level requirements. A prior understanding of Apex and Visualforce is a must. Those familiar with other enterprise software ecosystems will also find this book ideal as they adopt Force.com. What You Will Learn Package, install, test, and upgrade an application Define architecture-aligning data storage and functional requirements Develop Apex code that is easy to navigate, self-documenting, testable, robust, and organic Leverage your application's clientagnostic Service layer backbone to support numerous platform areas Get the most from hosting your application within the Lightning Experience and Salesforce1 Mobile clients Apply querying, indexing, and asynchronous best practices Leverage mocking and dependency injection in your Apex tests Explore tips for developing advanced applications In Detail Companies of all sizes have seen the need for Force.com's architectural strategy focused on enabling their business objectives. Successful enterprise applications require planning, commitment, and investment in the best tools, processes, and features available. This book will teach you how to architect and support enduring applications for enterprise clients with Salesforce by exploring how to identify architecture needs and design solutions based on industry standard patterns. There are several ways to build solutions on Force.com, and this book will guide you through a logical path and show you the steps and considerations required to build packaged solutions from start to finish. It covers all aspects, from engineering to getting your application into the hands of your customers, and ensuring that they get the best value possible from your Force.com application. You will get acquainted with extending tools such as Lightning App Builder, Process Builder, and Flow with your own application logic. In addition to building your own application API, you will learn the techniques required to leverage the latest Lightning technologies on desktop and mobile platforms. Style and approach The book takes a straightforward approach, taking apart the Force.com architecture for you to gain a deep understanding of how you can implement the Salesforce platform based on enterprise-level requirements.
A practical guide through which you will discover how to set up and configure the application. Along the way, you will also be presented with solutions and real-life examples on how to further improve and maintain its functionality with clear step-by-step instructions. Being highly organized and compact, this book contains detailed instructions with screenshots, diagrams, and tips that clearly describe how you can administer and configure complex Salesforce CRM functionality with absolute ease. This book is for administrators who want to develop and strengthen their Salesforce CRM skills in the areas of configuration and system management. Whether you are a novice or a more experienced admin, this book aims to enhance your knowledge and understanding of the Salesforce CRM platform. By the end of the book, you will be ready to configure and administer a Salesforce CRM system in a real-world environment which fully supports your business needs.
Enterprise Integration Patterns provides an invaluable catalog of sixty-five patterns, with real-world solutions that demonstrate the formidable of messaging and help you to design effective messaging solutions for your enterprise. The authors also include examples covering a variety of different integration technologies, such as JMS, MSMQ, TIBCO ActiveEnterprise, Microsoft BizTalk, SOAP, and XSL. A case study describing a bond trading system illustrates the patterns in practice, and the book offers a look at emerging standards, as well as insights into what the future of enterprise integration might hold. This book provides a consistent vocabulary and visual notation framework to describe large-scale integration solutions across many technologies. It also explores in detail the advantages and limitations of asynchronous messaging architectures. The authors present practical advice on designing code that connects an application to a messaging system, and provide extensive information to help you determine when to send a message, how to route it to the proper destination, and how to monitor the health of a messaging system. If you want to know how to manage, monitor, and maintain a messaging system once it is in use, get this book.
Click your way to automating various business processes using Salesforce Visual Workflow About This Book Develop an application using Point and Click with the help of Flow Get to grips with various ways to launch a Flow Capture data from an external user without using the Visualforce page Save user input into the database, and learn how to query and manipulate the data Discover various ways to debug and deploy Flow and Process Builder Understand the concepts of Subflow and Login Flow Handle complex business processes using Process builder and keep them clean Use existing or new Flows to work with Salesforce Lightning Experience. Who This Book Is For This book is intended for those who want to use Flows to automate their business requirements by clicking, not coding. No previous experience in computer coding or programming is required What You Will Learn Develop an application using point and click with the help of Flow Get to grips with various ways to launch a Flow Capture data from an external user without using the Visualforce page Save user input into the database, and learn how to query and manipulate the data Discover various ways to debug and deploy Flow and Process Builder Understand the concepts of Subflow and Login Flow Handle complex business processes using Process builder and keep them clean Use existing or new Flows to work with Salesforce Lightning Experience. In Detail Salesforce Management System is an information system used in CRM to automate the business processes like sales and marketing. To implement this, Force.com developed a powerful tool called Visual Workflow to automate business processes by creating applications also called Flows. Learning Salesforce Visual Workflow, Second Edition is a practical guide on Flows that will enable you to develop custom applications in Salesforce with minimized code usage. The book starts with an introduction to Visual Workflows that teaches all the building blocks of creating Flows and use it efficiently. You will learn how to easily automate business processes and tackle complex business scenarios using Flows. The book explains the working of the Process Builder so you can create reusable processes. The book also covers how you can integrate existing or newly created Flows with the Salesforce Lightening Experience. By the end of the book, you will get a clear understanding on how to use Flows and Process Builder in your organization to optimize code usage. Style and approach Step by step approch to use Process Builder to solve complex business requirements with the help of Flow
Learning Salesforce Visual Workflow is intended for those who want to use Flows to automate their business requirements by click not code. Salesforce maintains an incredibly user-friendly interface; no previous experience in computer coding or programming is required.