Avoiding Apex Speeding Tickets (Concurrent Request Limits via Synchronous Callouts)

Oh, that error…. Perhaps you’ve seen it before: “Unable to process request: Concurrent requests limit exceeded”. This is the Apex concurrency limiter giving you a “speeding ticket”. Believe it or not, the Apex concurrency limit is your friend. It isolates several failure scenarios and contains them from propagation across the Salesforce App Cloud, which might otherwise […]

Sales Order Listing- Salesforce Connect

Salesforce Connect Reporting

Salesforce Connect (Formerly Lightning Connect) is an exciting product that allows organizations to connect external data sources to their Salesforce instance. One way this connection is done uses the OData protocol, but you can now write your own connector in Apex as well. Instead of Standard or Custom Objects, this external data is represented as […]

2016-01-200x200-apex_debugger-NL_o9ekcz

The Apex Interactive Debugger

You asked for it. We announced it. You waited for it. Finally, we have delivered it. I am pleased to announce that the Apex Interactive Debugger is now generally available! Click through to find out a lot more.

Salesforce Mobile SDK 4.0: Flexible Libraries for Native and Hybrid App Development

Salesforce is proud to release the latest Mobile SDK to our development community. Over the last few years, we have seen a tremendous shift in tools used for mobile development. To best serve our community, we completely decoupled core SDK components, and migrated as much of the library distribution CocoaPods and Gradle to embrace the […]

The Nonprofit Starter Pack Community Sprint

Editor’s note: This blog was originally written and published by Beth Breisnes, Salesforce MVP and Consultant at Bigger Boat Consulting. On October 22nd and 23rd, almost 60 passionate folks gathered in Seattle (and a handful more, remotely) for the latest Nonprofit Starter Pack Community Sprint. We came together to spend two full days focused on […]

MobileSDK

Disabling TLS 1.0: Preparing Mobile SDK Apps for the Big Change

In early 2016, Salesforce will disable TLS 1.0 and will begin using TLS 1.1/1.2 exclusively. This change is slated to occur sometime in the February to April 2016 timeframe. Details for this change are publicly available in the following knowledge article: Salesforce disabling TLS 1.0 This change will affect existing users of applications built on […]

Restrict Access to Lightning Applications with Step-Up Authentication

If your Lightning app contains sensitive data or information, you can very easily implement an extra layer of data security by requiring users to verify their identity before they access the app. Users with a standard session who try to access the app are prompted to verify their identity using two-factor authentication. When users authenticate […]

InnovationQuote_cf08d4

Inside Innovation: Technology and Products

When you hear the word innovation, technology may be the first thing that comes to mind. But, we believe innovation should be built into everything we do – including our engineering culture. We have an entire team dedicated to culture and innovation, and a key area of focus is our internal innovation programs: Opportunity Open Market and PTOn! Both of these programs […]

Text Classification: When Not to Use Machine Learning

Machine learning is a great approach for many text classification problems. For example, the problem of classifying an email as “spam” or “not spam”, based on its textual content. The following is not one of them. Consider the problem of classifying a job title into a rank from C-level, VP-level, Director-level, Manager-level, or Staff. Below […]

Security predicates using custom permissions

Wave Security Predicates using Custom Permissions

In Wave, row-level security is enforced using predicates, and it works a bit like this: <dataset column> <operation> <value> You can go for simple comparisons or get sophisticated and apply security at a record owner, role-based or even team-based level.  For the skinny on that, see this post: http://explore.wave6.com/blog/how-security-is-applied-to-dashboards-of-salesforce-analytics-cloud But… once you go down that road, it […]