Apex, Dreamforce, Videos

The Mystery of Salesforce Connect Custom Apex Extensions and the Missing video

So I wonder if anyone can answer a question that has been bugging me for months…

So Salesforce records breakout sessions at Dreamforce, and for the last couple of years, I’ve been doing a lot of theatre sessions, which don’t get recorded. So I was a little bit excited to know that one of my Dreamforce 2016 sessions had been selected to be a workshop session! Whoopie! A video’ed session and it’s going online! In the end, Salesforce started recording theatre sessions at Dreamforce 2016 as well so the majority of my sessions were recorded which was brilliant.

BUT

For some reason, Salesforce never uploaded my “Integration with Salesforce Connect and Custom Connectors” session. It never made it to the 2016 Dreamforce Developer Sessions site.

So I contacted Salesforce thinking it may have been a mistake, a couple of people did a hunt for me but couldn’t find anything conclusive.

Present > Get Feedback > Improve > Repeat

The main reason I want to know is you can only improve your public speaking with feedback. I want to know what didn’t work. I want to know why people did or didn’t engage with it. So I need your help. Could you take a look at the video and see if you can figure out why Salesforce didn’t put this video up? A couple of ideas:

  1. “The talk that was too radical for Salesforce” – I did say things which may not be the real purpose of Salesforce Connect, but in my opinion, it makes Connect a much more powerful tool than people think.
  2. “Salesforce doesn’t like product placement” – I did mention two non-Salesforce products, both of which I had contacted and one of which was a Salesforce partner anyway.
  3. “I was talking rubbish” – Maybe there are things I said that were incorrect? if so I would love to know.
  4. “They just made a mistake and forgot the video” This is probably the most likely explanation but without knowing its a bit hard to tell.
  5. “Maybe it wasn’t very good, and they don’t put bad quality sessions up” – Now with 100% of people on the session survey recommending the session for next year and 4.86 out of 5 score, one of the highest for all developer talks, I don’t think it’s that.

Take a look for yourself and see if any of these are right, I’d love to know!

 

Integration with Salesforce Connect & Custom Extensions

Beyond standard OData functionality, Salesforce Connect creates a powerful new integration pattern for custom data sources that allows you to surface any data to Salesforce as an SObject. In this session you will learn how to create custom Apex extensions for Salesforce Connect to allow you to easily integrate your web services. With custom connectors, users will interact with any external data in the same way they interact with Salesforce objects and records making integration more seamless than ever.

Location: Moscone West, Room 2002

An Admin’s Guide to the Developer Console

Why isn’t my Workflow working? Why doesn’t my validation work? Help is at hand in the Developer Console. Join us to learn how to read Salesforce Debug Logs to really see what’s happening when you update or create that record.

Community Powered Circles at DF16

Join me on my “Salesforce Platform” table for some engaging conversation about the Salesforce platform! There are many other tables on other topics being hosted by MVPs so come pick our brains!

We’re expanding the Circles of Success experience by welcoming Salesforce MVPs to facilitate discussions that are relevant to you. MVPs are passionate and knowledgeable Salesforce Customers who are well-versed in Salesforce and part of our community Ohana. These sessions are unscripted, consultative, roundtable discussions where like-minded customers come together to share and learn from each-other. Grab your lunch and find the table with the topic that speaks to you.

General

Why isn’t this Salesforce Working!? #Dreamforce Sessions

Sometimes when you work with Salesforce it can make you mad! But there is one part of Salesforce that Admin’s seem to avoid which can REALLY help you out. I can understand why they avoid it, but I think it’s one of the most useful parts of Salesforce. Salesforce is on a continual mission to reduce code and increase declarative development, but with that comes added complexities. Why didn’t my workflow or process run? Why did I update an account only to get an error from a completely different object?! In my Dreamforce session “An Admin’s Guide to the Developer Console” I lift the lid on what Salesforce is doing under the hood and how you can see what Salesforce is doing! Want to come along? I did this talk in London as a practice and this was the response: Read more