Apex

(Redirected from Apex State of the Union)

Apex Resource Page

This page is part of the App Logic Technical Library.

Force.com Apex Code is a strongly-typed programming language that executes on the Force.com platform. Apex is used to add business logic to applications, to write database triggers, and to program controllers in the user interface layer. It has a tight integration with the database and query language, good web services support, and includes features such as futures and governors for execution in a multi-tenant environment.

Overview of Apex Code

An Introduction to Apex Code: A technical introduction to the Apex programming language, looking at its syntax, features, and use on the Force.com Platform.

Other Articles

How to Write Good Unit Tests

Apex Code Best Practices

Governors in Apex Code

An Introduction to Apex Code Test Methods

Security Tips for Apex and Visualforce Developers

Apex Code: The World's First On-Demand Programming Language: Whitepaper that provides an overview of the capabilities and technology of Apex.



Official Documentation

Force.com Apex Code Developer's Guide
Version 17.0 for Winter '10: HTML | PDF | Governor Limits | Earlier Versions
(Audience: Developers) Reference for Apex, a Java-like programming language that allows you to add custom logic to your apps.

Apex Quick Start Tutorial
Basic Tutorial | Advanced Tutorial
(Audience: Developers) A quick start tutorial introduction to the Apex programming language, and a more advanced tutorial.

Presentations

Apex Deep Dive: Advanced Apex Techniques: Recorded at Dreamforce '08, this presentation looks at using Apex to developer Email services, dynamic Apex and asynchronous Apex.

Apex Test Coverage Best Practices: Recorded at Dreamforce '08, this presentation examines Apex test coverage and how it impacts how the deployment of high-quality apps on the Force.com Platform.

Apex Code Demo: Recorded demo of a few apps created with Apex

Getting Started with Apex Code: Introduction to Apex Code from Dreamforce '07.

Calling Web Services from Force.com (formerly Force.com SOA): Recorded demo highlighting the capabilities of Force.com for calling external Web services.

Introduction to Apex : Recorded presentation of the Apex code overview.