With Winter ’14, there were two areas of change in the Developer Console affecting code coverage: How it is viewed in the developer console, and issues with code coverage itself. Josh explains. Continue reading
Every day, the Technical Enablement team works with customers like you to review their architectures and help them solve implementation challenges on the Salesforce platform. One of those implementation challenges involves a seemingly simple platform feature: formula fields. Under the hood, poorly designed formula fields can consume a lot of resources, lead to slow query response times, and hurt your users’ productivity.
We see these problems in many of our customer cases, and we know that the best way to avoid them involves learning both what makes formula fields efficient and how to build efficient formula fields. If you’re a developer, architect, or administrator who wants to build lightning-fast formula fields, you’ll want to attend our intermediate-level Dreamforce session, “Revving Up the Force.com Formula Engine,” and its associated workshop. Continue reading
Agents widely use the Salesforce Console on a day-to-day basis while working with several entities like cases, accounts, leads etc. They spend almost the entire day within the console, opening and closing several tabs. Considering this, the end user performance of the application becomes vitally important. In this write-up, I have presented my observations when comparing the performance of the Salesforce Console in various browsers in a typical contact center environment. Continue reading
In Salesforce, the foundation of reporting is the retrieval of an organization’s data. If your data isn’t retrieved efficiently, your reports can be incredibly slow and might time out, which will frustrate your users. If you’re a developer or an architect maintaining an organization, you’ll want to attend the “Building Reports that Fly” breakout session at Dreamforce ‘13, as well as that session’s associated Developer Zone workshop.
Join us to learn how governing your organization’s data architecture and your users’ record access can help users find the data they need, and how you can build efficient reports to deliver that data quickly. Continue reading
Open the hood, have a peek, and learn more about how the Salesforce platform is built to handle more than 1.3 billion transactions per day. Continue reading
Record ownership is at the core of Salesforce’s record access capabilities, which allow you to specify which users or types of users should be able to access specific records or types of records. Salesforce.com’s architects and developers have spent years creating a highly functional and massively scalable record access infrastructure around record ownership, saving you the monumental effort of building that infrastructure yourself.
In this post, you’ll learn how those years of heavy lifting have actually simplified record access for the most common enterprise security models, allowing you to configure record access declaratively instead of with painstakingly developed code. You’ll also get an “under the hood” view of record access, and learn how to implement your record access model and avoid potential pitfalls along the way. Continue reading
Join us for a live webinar on October 16 and learn about your event notification options on the Force.com platform. This intermediate-level webinar will introduce a variety of requirements around event notification, and we’ll compare and contrast Force.com features you can use to meet those requirements. Topics include point/click approaches with Chatter, workflow rules, and scheduled reports, as well as programmatic solutions built on Visualforce and the Force.com Streaming API. Continue reading
One advantage of the Force.com platform is that it allows you to develop applications quickly and easily using both standard and custom features, such as custom Visualforce pages and Apex classes.
But how can you test whether your application can scale to meet the needs of your growing user base? The Force.com platform includes a framework for creating and running test classes, but when you need to account for larger volumes of data and more demanding application conditions, you might need to move a level beyond unit testing. This blog post helps you plan for growth by outlining your application testing options, explaining which ones you should use and when you should use them, and suggesting how you should work with salesforce.com Customer Support to maximize your tests’ effectiveness and value. Continue reading
A new version of the Force.com IDE plugin is available for download on the developer.force.com website, and more is planned for the Winter ’14 release. Here’s what you can look forward to. Continue reading
Building efficient SOQL queries, reports, and list views depends on selectivity and indexes, especially when your objects have some serious record counts. Previous resources teach you how the Force.com query optimizer makes decisions, including information about selectivity thresholds for filter conditions. But how can you put this knowledge into practice? This post gives you some simple, practical steps for gauging the selectivity of your filter conditions–before you actually use those conditions in your queries. Continue reading