Posts tagged ‘Force.com’

See Mike Topalovich Present at Dreamforce 2016

Dreamforce 2016 df16

This will be my 5th year presenting at Dreamforce, and once again I’m excited about the content that I will be delivering. Come check out a session or two if you are interested in any of these topics, you can bookmark them prior to August 30th so that you have them ready to go when the Agenda Builder opens up.

The World is Flat: Design Principles for Salesforce Data Modeling

Getting the data model right is critical for the performance, usability and maintainability of your Salesforce customizations and custom Force.com applications. As you have probably already experienced, the Force.com database is unlike any relational database you may have used in the past, and SOQL is definitely not SQL. Attend this session to learn why Force.com data modeling is important, how to resist the temptation to normalize the data model and instead apply patterns of denormalization, and what patterns and practices can be applied to balance the competing requirements of user experience, analytics, query performance, scalability and operations to design high-performing data models for Salesforce.

Convert SQL Queries into SOQL Queries

SOQL is the query language of the App Cloud. Join us to learn how to translate SQL queries and joins into SOQL queries and joins. This session is intended for Apex developers who are having trouble understanding SOQL syntax.

Get Started with Responsive Apps in the Lightning Framework

Lightning Components, the UI framework with which the Salesforce1 Mobile application was built, is embedded within the Force.com Platform. Lightning Components allow you to rapidly build applications with reusable components using an event-driven architecture. Applications built with Lightning Components can support responsive design, adapting to the user’s device. Join us to learn how to build a simple Lightning application composed of decoupled components and their bundled resources. You should have experience in developing web applications with HTML, CSS, and JavaScript to get the most benefit from this session.

Getting Started with Apex Code for Developers

Do you have Java, C#, or other OOP experience and want to transfer those skills to do some heavy lifting for you on Force.com? Then get hands-on access to Apex Code, the world’s first cloud-computing programming language. We’ll make the transfer easy from what you already know to what you need to know for writing Apex Code.

This one-day pre-conference training course takes place on Monday, October 3.

Hope to see you in San Francisco! If you want to meet up for a beverage, please connect with @topalovich on Twitter.

Mike Topalovich Salesforce Technical Architect in Chicago
Mike Topalovich - Salesforce Certified Force.com Platform Developer I Mike Topalovich - Salesforce Certified Force.com Platform Developer II Mike Topalovich - Salesforce Certified Force.com Developer Mike Topalovich - Salesforce Certified Force.com Advanced Developer
Mike Topalovich - Salesforce Certified Mobile Solutions Architecture Designer Mike Topalovich - Salesforce Certified Force.com Platform App Builder Mike Topalovich - Salesforce Certified Administrator Mike Topalovich - Salesforce Certified Advanced Administrator

Thinking About Apex: Why Do I Need to Know How Force.com Works To Be a Good Apex Developer?

In Why Do I Need to Know How Force.com Works To Be a Good Apex Developer? – the first post published for the Thinking About Apex: A Salesforce Architect’s Perspective series – I have attempted to establish the “Why?” behind learning the Force.com platform in order to become an effective Apex programmer.

Anyone can read documentation, memorize syntax, and find code snippets on StackExchange to hack their way through an Apex development project, but any developer who wants to write effective and efficient Apex code has to first understand the underlying platform.

Force.com Data Modeling: The Advantages of Denormalization – Dreamforce ’13 Session Highlights

I recently had the opportunity to deliver my presentation Force.com Data Modeling: The Advantages of Denormalization to a sold out room at Dreamforce ’13. Based on the enthusiastic response and the feedback we received following the presentation about the lack of resources available on Salesforce Platform data modeling, I wanted to post highlights from the session here to give the community a starting point when thinking about designing a Salesforce data model. The session was inspired by a post entitled Force.com Data Modeling – Normalization is Not Your Friend that we published on this blog in 2010.

Salesforce Developer Relations Releases ‘Visualforce in Practice’

Visualforce in Practice

Last week at Dreamforce ’13, the salesforce.com Developer Relations team introduced a number of new books, including Visualforce in Practice. I had the opportunity to be a coauthor for this book along with some of the best minds in the Force.com developer community, including Michael Floyd, Don Robins, Matt Lacey, Ryan Sieve, Peter GruhlDan Appleman and Lior Gotersman. It was a fun project, and I’m proud of the final product.

The book is intended for intermediate Visualforce developers, and provides some great examples that you can apply in your own Force.com development.