Skip to main content

Posts

Showing posts with the label new feature

Cache me if you can: What you should know before daring to set URL parameter on visualforce

Photo by John- Mark Kuznietsov http://stocksnap.io  If someone gave me a pence for every time there was an SOQL query in an APEX Class without using Limit or a condition during a code review, I could afford a Lamborgini this month. Sigh. If only. We make it a habit of going digging for data, at the very moment we need it. The crux of this problem happens when you have chain classes which are independent of each other. Each class needs the reference from a single record and we have to query for that record every single time. While we don't see it, every SOQL query has a cost to it, and it does not go in my Lamborghini fund, however, it should. In a recent project, we had to construct an Account 360 page that could fetch information from different integration points. The page was also called using a live telephony integration, which could pass the phone number for the account. This required an ability to keep in context the Account that was on call. Platform Cac...

Everything you wanted to know about Salesforce Lighting Connect (External Objects)

The world runs of Data. Having correct data can determine if your business succeeds or fails. Since the emergence of Cloud Computing, Data escaped its normal prison of sitting on servers and became relevant. But the most important aspect about cloud was data was not interchangeable. I.e., It escaped the prison but was trapped in a zoo. In a large organisation if there was a need for using more than one system to manage data, it became a development nightmare. Not to mention maintaining multiple connections and data consistency between two systems, middle-wares (if any) and still keeping it under the governor limits. Salesforce Lighting connect lets you overcome this limitation by using the (soon to be) global standard OData protocol. With external objects you can connect to an external data source like SAP or any other database that uses OData protocol or a simple URL. What this means is you can have orders in SAP and customer Data in Salesforce. Both will be connected togethe...

Brace yourself, The Big (Data) wave is here!!!

Dreamforce is almost over and Sanfransico is now busy getting back on its daily track. Dreamforce is huge, Salesforce enthuist travel from over the globe to Dreamforce. They spend 3 days in SFO listing to speakers like Hilary Clinton, Will.I.Am and ofcourse the one who started it all Marc Benioff. While the attendees are busy chocking the streets of SFO, there are millions like me who test the load balancing of their servers by streaming it live on the web. Lets look at some of the numbers they crunched at dreamforce over the year. In 2012, there were 92,300 attendees Salesforce live had 133,000 viewers in 2012 136,000 mentions of Dreamforce on Social Media in 2013 Marc Benioff's keynote at Dreamforce 2013 generated over 13,000 social mentions If you are in Salesforce ecosystem you already know this, then why am I telling you this again? Because the statistics matter. They matter for Sales team who breathe around their targets. They matter for companies that run on foreca...