Architect Core Resources

Arch-core-banner.png

Architect Core Resources

Featured This Week

Arch-core-secure-trust.png

Protecting Your Data in the Cloud

Learn about salesforce.com's commitmment to earning and maintaining your trust, and discover the core security measures that our platforms use to protect your data.

Read

Arch-core-pagination.png

Finding the Right Salesforce Pagination Tool for Your Force.com Applications

Find the best pagination tool for your applications so that you can improve your page response time and your users' overall experience.

Read

Arch-core-webinar.png

Force.com Fridays

Are you new to Force.com? Join one of the June sessions of Force.com Friday, during which an expert will walk you through a core element of the platform and cover what you need to build your first app in the cloud.

Register Now!

Grn arrow.gif More Featured Content Back to Top

Force.com Fundamentals

Arch-core-design.png

Architecting Force.com Apps,
a Design Primer

Learn the key concepts and features to design and architect apps that leverage the Force.com development platform.

Read

Arch-core-schema.png

The Force.com Multitenant Architecture, Under the Hood

Learn about the metadata-driven architecture of Force.com that enables fast, scalable, and secure multitenancy.

Read

Arch-core-environments.png

Force.com Environments

Force.com apps are built and delivered in online environments. This article explains the various environments available, and how and when to use them.

Read

Related Dreamforce Sessions
Back to Top

Force.com Integration Design

Arch-core-integration.png

Integrating with the Force.com Platform

There are many ways to integrate with the Force.com platform, including the SOAP API, outbound messages, email, and HTTP/REST calls.

Read

Arch-core-video.png

Choosing the Right Integration Strategy

Practical advice for choosing the best integration approach for your Force.com implementation.

Watch

Arch-core-integration-patterns.png

Integration Patterns and Practices

Learn all about common Salesforce integration strategies in the form of patterns. Each pattern describes the design and approach for a particular scenario.

Read

Related Dreamforce Sessions
Grn arrow.gif More Integration Topics Back to Top

Force.com App Logic Design

Arch-core-video.png

Apex as a Second Language

Learn the core concepts behind the Apex programming language, and compare it with some other programming languages, such as Java or .NET.

Watch

Arch-core-async-processing.png

Asynchronous Processing in Force.com

Learn how underlying concepts of Salesforce mechanisms and implementation that affect asynchronous processing in non-obvious ways, and techniques to design better asynchronous processes on the platform.

Read

Arch-core-video.png

Performance Tuning for Visualforce and Apex

Learn best practices and debugging techniques for tuning performance of your Apex and Visualforce code.

Watch

Arch-core-queryoptimizer.png Inside the Force.com Query Optimizer

Learn how to write efficient and selective queries to ensure that your applications perform and scale as your business grows.

Watch

Related Dreamforce Sessions
Grn arrow.gif More App Logic Topics Back to Top

Force.com User Interface Design

Arch-core-video.png

Introduction to Visualforce

Learn about Visualforce, the component-based UI framework that lets you build attractive, dynamic, reusable user interfaces.

Watch

Arch-core-vf-performance.png

Visualforce Performance: Best Practices

Learn how to locate and test performance problems, and design for optimal performance.

Read

Arch-core-video.png

7 Habits of Highly Efficient Visualforce Pages

Learn the seven principles every Visualforce architect and developer should know, practice, and preach.

Watch

Arch-core-pagination.png Paginating Data for Force.com Applications

Learn how to choose the best Salesforce pagination tool for your applications so that you can improve your page response time and your users' overall experience.

Read

Related Dreamforce Sessions
Grn arrow.gif More User Interface Topics Back to Top

Force.com Data Management Design

Arch-core-database.png

An Introduction to the Force.com Database

Learn more about Force.com's database technology, determining where your data is stored, and how it is distributed across your applications and backends.

Read

Arch-core-db-cheat-sheet-thumb.png

Database Query & Search Optimization Fields Cheat Sheet

When designing SOQL and SOSL, keep in mind the following fields for better database performance and response times.

Download

Arch-core-ldv.png

Best Practices for Deployments with Large Data Volumes

Explore underlying concepts and best practices for supporting and improving the performance of Force.com implementations with large data volumes.

Read

Arch-core-forcefactory.png Generating and Loading Representative Test Data for Salesforce and Force.com Orgs

Learn how to use representative test data to gauge the usability and performance of any database-driven app—before you move your data to production.

Read

Arch-core-esdv.png Extreme Salesforce Data Volumes

Learn how to design and configure data structures, and plan a deployment process, to significantly reduce deployment times and achieve operational efficiency.

Watch

Arch-core-extreme-data.png Extreme Salesforce Data: Distributed Application Partitioning with Force.com Canvas and Heroku

Learn how to archive historical Salesforce records to Heroku Postgres and integrate a remote app's UI and user authentication into Salesforce with Force.com Canvas.

Read

Related Dreamforce Sessions
Grn arrow.gif More Data Management Topics Back to Top

Force.com Security Design

Arch-core-secure-trust.png

Protecting Your Data in the Cloud

An overview of salesforce.com's commitmment to earning and maintaining your trust, the core security measures that our platforms use to protect your data, and the built-in features that you can use to build your own secure applications.

Read

Arch-core-share.png

A Guide to Sharing Architecture

A review of data accessibility components, sample sharing model use cases, real customer sharing solutions, and troubleshooting guidelines.

Read

Arch-core-record-access.png

Record-Level Access: Under the Hood

A description of the database architecture Salesforce uses to provide fast and secure record access, and an explanation of why changing record access configurations impacts performance.

Read

Arch-core-draes.png Designing Record Access for Enterprise Scale

Learn how to manage group maintenance and sharing performance with the built-in sharing behaviors that support Salesforce applications.

Read

http://wiki.developerforce.com/page/Territory_Management_Decision_Guide Territory Management Decision Guide

A guide for finding the most appropriate territory management solution to meet your organization's business needs.

Read

Related Dreamforce Sessions
Grn arrow.gif More Security Topics Back to Top

Force.com Mobile App Design

Arch-core-video.png

Understanding Native, Hybrid and Web Mobile Architectures

Mobile apps are no longer an option—they're an imperative. Learn about the three different options for building enterprise mobile apps: native, HTML5, and hybrid apps.

Watch

Arch-core-video.png

Creating and Using Visualforce Mobile Components

Learn how to use Mobile Components for Visualforce to make Salesforce data accessible from your mobile device through Visualforce pages. Explore the basic design of one of these Mobile Components, which will arm you with the knowledge to create any component to fill your needs.

Watch

Arch-core-video.png

Security Best Practices for Mobile Development

Explore the security features available on both iOS and Android, learn how app data can be compromised, and receive best practices for the development of secure enterprise apps on both platforms.

Watch

Related Dreamforce Sessions
Grn arrow.gif More Mobile Topics Back to Top

Force.com App Distribution Design

Arch-core-video.png

Building for the AppExchange

The AppExchange is a great way to sell your creations directly to salesforce.com customers. See you how to develop, publish, promote and sell to this fast growing and highly engaged market.

Watch

Arch-core-commercial-app.png

Architecting a Commercial Force.com Application

If you're going to build a commercial application, then there are additional considerations to be aware of, in particular those of packaging, licensing and distribution. This article will help you identify the most common architectural pieces to consider before development.

Read

Arch-core-partner-design.png

Architectural Considerations for Group and Professional Editions

If you plan to sell your app to existing Salesforce customers, it’s important to understand the differences between editions of Force.com because editions can affect the design of your app. Learn more.

Read

Grn arrow.gif More App Distribution Topics Back to Top
Jump To
 
Get Certified
 
Arch-core-cert.png

Grn arrow.gif Study Guide

From The Blog

Grn arrow.gif More Posts

Events


Grn arrow.gif More Events

Follow Us

Forcedotcom-twitter.png
Force.com
Sbob909.jpg
Steve Bobrowski
Alex-dimitropoulos.png
Alex Dimitropoulos
Daisuke-kawamoto.jpg
Daisuke Kawamoto
Sean-regan.jpg
Sean Regan
John-tan.jpg
John Tan
Bvieira.png
Bud Vieira