The programmatic sharing capabilities of the Force.com platform are very powerful and flexible, but you have to practice a bit of defensive coding to keep our code from undoing yours. With Apex sharing reasons or one of the strategies described in this post, you can keep the shares you create from being deleted by record owner changes and maintain the integrity of your custom sharing model.
Monthly Archives: February 2013
Most apps that access the Force.com APIs do so on behalf of ‘full’ Salesforce users, gaining access to all of the Contacts, Accounts and other standard and custom objects that the user has access to, but it’s also possible for apps to call the APIs on behalf of Portal users, manipulating the Contacts, Cases etc [...]
Many writers are trying to figure out how to meet deadlines, write quality documentation, and stay sane as their software companies switch from the traditional “waterfall” method of development to the increasingly popular Agile methodology. An industry of consultants caters to making developers and product managers successful with Agile, but there is limited—if any—information on how writers can cope [...]
Jeremy Kraybill has worked with Salesforce technology since 2006. He has been a customer, a developer and is now an enterprise app entrepreneur. I talked with Kraybill about his journey and how he helps customers succeed on the Salesforce Platform.
We love to hear from our community throughout the week. If you are on Twitter .. share your thoughts with us @forcedotcom. Here our some of our favorite tweets from our awesome community: @bob_buzzard @forcedotcom thanks you so much – you helped me out countless times when learning the platform! — Jeremy Powell [...]
You asked and we listened. Based on your feedback about past developer workshops, I am genuinely excited to announce Salesforce Platform ELEVATE, a FREE one-day hands-on developer workshop designed to teach beginner and advanced Salesforce Platform developers how to build cloud applications. Led by veteran Salesforce technical gurus, Sandeep Bhanot @cloudysan, Prithpal Bhogill @pbhogill, Josh Birk @joshbirk and Matthew [...]
Learn to ensure that the SOQL selecting records for processing doesn’t time out. Accomplishing this goal will allow you to take full advantage of the batch Apex framework, which is designed for processing large data volumes.
We love to hear from our community throughout the week. Here our some of our favorite tweets from the world of @forcedotcom. Shout out to these characters in our awesome community: Getting my learn on!#Salesforce #ForceWebinar #ForceFridays — Jason Flippen (@JFlippityFlop) February 8, 2013 Want indexing on nulls and formula values? Apparently now [...]
You might have a preconceived notion of how much data a typical Sales Cloud or Force.com app can handle. As salesforce.com popularity has skyrocketed, so too has the size of databases underlying custom and standard app implementations on our cloud platforms. It might surprise you to learn …