Dan’s Developer Theater Talk at Dreamforce

Real programmers use Apex

Thursday (9/20) at 10:00am

Salesforce has always been known for its powerful point-and-click customization tools. The “Clicks before Code” mantra expressed the idea that a wide variety of business processes and use cases could be solved using workflows, formulas and other non-programming techniques. But in truth, Force.com is a software development platform – as robust and powerful as frameworks like .NET or J2EE. As such, it’s no longer enough to know some language syntax and specific techniques. You need to think as a software architect, to be able to draw on multiple design patterns based on requirements and limits, and to consider lifecycle costs (and how to mitigate them in Force.com through good design, testing and diagnostics).


In this session you’ll meet Dan Appleman, the author of the new book “Advanced Apex Programming for Salesforce.com and Force.com” that builds on the existing Apex and Force.com documentation to help developers reach that next level. You’ll discover how (and why) a past Microsoft MVP and expert .NET developer ended up writing a major AppExchange package, and some of the surprising things he discovered along the way.

Dan Appleman

About Dan Appleman

As Full Circle Insights’ CTO, Dan Appleman brings a broad technology experience to our customers. In addition to having supported over 30 Salesforce.com implementations with technology solutions, Dan is also the author of the book "Advanced Apex Programming for Salesforce.com and Force.com" and has been a speaker at Dreamforce since 2012. Previously, he was the founder of Desaware, Inc. a developer of add-on products for Microsoft Visual Studio, a co-founder of Apress publishing, and the author of numerous books and articles.