TOOLKITS 
Java
Java Getting Started Package [Apex API 7.0]
Included in this archive is a complete set of Java Enterprise wsdl based samples that demonstrate all of the API capabilities and functions. Requires Apache Axis 1.2.1 and JDK 1.5.

Download Now!
Java Samples [Apex API 7.0]
Included in this archive is a complete set of Java samples that demonstrate all of the API capabilities and functions. Requires Apache Axis 1.2.1 and JDK 1.5.

Download Now!
Java Partner API Samples [Apex API 7.0]
This archive contains examples of using the Partner API, which provides weakly typed access to any salesforce.com organization. Requires Apache Axis 1.2.1 and JDK 1.5.

Download Now!
JSP Samples
This WAR file contains sample applications and reusable libraries that demonstrate accessing AppExchange from JSPs and Java Web applications.

Download Now!
JavaScript
AJAX Toolkit [Apex API 8.0]
This toolkit makes it easy for developers to access the Apex API from JavaScript code stored in an s-control.

The AJAX Toolkit is subject to the terms of Salesforce.com's existing Support policies. Salesforce.com will provide support for only the most current version of the AJAX Toolkit; including support for the most current version of the Toolkit's backing API. Salesforce.com will post on its Apex Developer Network website, or any successor website, a notice of any new version of a Toolkit at least 30 days before that new version supersedes the prior version.

View Online | Download HTML | Download PDF| Download CHM

(To download CHM files from Firefox 2.0, right-click the CHM link and choose Save.)

Microsoft
.NET Getting Started Package [Apex API 7.0]
This package includes a .NET executable and associated source code that tests your AppExchange login and demonstrates basic Apex API functions.

VS 2003 Download | VS 2005 Download
C# Samples [Apex API 7.0]
This archive contains a complete set of C# samples that demonstrate all of the API capabilities and functions.

VS 2003 Download | VS 2005 Download
Visual Basic .NET Samples [Apex API 7.0]
Included in this archive is a complete set of Visual Basic .NET samples that demonstrate all of the API capabilities and functions.

VS 2003 Download | VS 2005 Download
ASP .NET Samples [Apex API 7.0]
This msi contains a sample application that demonstrates a custom web 2 lead process, an ASP .NET implementation of a Web Link process for qualifying leads and sample Describe Layout implementations. (Requires .NET Framework v2.0.50727 and Visual Studio 2005)

Download Now!
Office Toolkit [Apex API 6.0]
The AppExchange Toolkit for Office: This Office plug-in makes it easy for developers to access the Apex API directly from within Microsoft Office products, simplifying the creation of new integrations and Office-based solutions.

The Office Toolkit is subject to the terms of Salesforce.com's existing Support policies. Salesforce.com will provide support for only the most current version of the Office Toolkit; including support for the most current version of the Toolkit's backing API. Salesforce.com will post on its AppExchange Developer Network website, or any successor website, a notice of any new version of a Toolkit at least 30 days before that new version supersedes the prior version.

View Online | Download HTML | Download PDF | Download CHM | MSI install
AppExchange Toolkit for Eclipse
AppExchange Toolkit for Eclipse
This Eclipse add-in allows developers to create and edit S-controls, browse their AppExchange schema and build and test SOQL queries directly inside of the Eclipse framework. As an add-in, the toolkit can be used directly to create AppExchange projects, or added to an exisitng Eclipse project, such as Java, J2EE or PHP. The toolkit requires Eclipse 3.1 and the Eclipse Web Tools Project (WTP). To install the toolkit, first download Eclipse here, and then add the toolkit using Eclipse's feature update system by adding a new remote site using http://adnsandbox.com/appexchange/updates as the URL. For detailed information on how to install and use the toolkit, visit Getting Started with the AppExchange Toolkit for Eclipse.

ATAPI 
AppExchange Telephony API Toolkit (ATAPI Toolkit)
The ATAPI Toolkit provides a .NET based sample application and associated source code for assisting developers in building advanced integrations between supportforce.com and telephony platforms. The toolkit includes handling of inbound call events with screen-pops, outbound dialing, initiating calls from within the supportforce.com user interface, and logging call activity.

Download Now!
AppExchange Email To Case Toolkit 
AppExchange Email To Case Agent Code
The Email-To-Case Agent code is a sample implementation that pulls emails from your mail server and uses the Apex API to create new Cases or append Cases. Use this toolkit to enable Email-To-Case. Written in Java, it supports connecting to IMAP mail servers.

The Email To Case Toolkit is subject to the terms of Salesforce.com's existing Support policies. Salesforce.com will provide support for only the most current version of the Email To Case Toolkit; including support for the most current version of the Toolkit's backing API. Salesforce.com will post on its AppExchange Developer Network website, or any successor website, a notice of any new version of a Toolkit at least 30 days before that new version supersedes the prior version.

Download Now!
PHP
PHP Toolkit
The PHP toolkit provides complete access to the Apex API from PHP 5.1.2 or later.

Download Now!
Perl
Perl Samples
These samples include source code and SOAP::Lite based helper classes to access AppExchange from Perl. This project was created and is maintained by the AppExchange open source community - these samples are not supported by salesforce.com, and should be considered experimental. See enclosed documentation for requirements and installation instructions, and route and questions to the AppExchange message boards.

Download Now!
PROJECTS 
AppExchange Data Loader
Load, Update, Delete, and Extract your data easily.
The AppExchange Data Loader is a java-based client that supports mass loading, updating, deleting, and extracting of data, using the Apex API. Uses the SWT widget toolkit for the user interface, and can also be used on the command line to schedule nightly loads. Use it as starting point for any data loading project you have, or feel free to reuse the data loading engine. Like all our other projects, the code is available under the BSD license. Successful ports have been done to the Mac, and Linux.

The AppExchange Data Loader is subject to the terms of Salesforce.com's existing Support policies. Salesforce.com will provide support for only the most current version of the The AppExchange Data Loader; including support for the most current version of the Toolkit's backing API. Salesforce.com will post on its AppExchange Developer Network website, or any successor website, a notice of any new version of a Toolkit at least 30 days before that new version supersedes the prior version.

Project page | Download
AppExchange Explorer
Browse AppExchange schema, Create and test SOQL queries
This .NET and Partner API based executable provides a simple user interface for testing SOQL queries and browsing the AppExchange data model. Source is included with the download. Requires .NET Framework 1.1 or later.

Download
Ruby On Rails: ActiveSalesforce
ActiveSalesforce is a Ruby on Rails framework connection adapter that provides direct access to Salesforce.com data and metadata via the Apex API and the ActiveRecord model layer. Standard and custom objects, standard and custom fields are all automatically surfaced as active record attributes. The code is provided as an unsupported open source project via RubyForge.

Project Page
The AppExchange Windows Tray for Java & Skypeforce
The awt4j provides a connection between your desktop and Salesforce.com. Plugins use this environment to implement application specific functions e.g. The Skypeforce plugin.
- System tray icon with Salesforce shortcuts e.g. Session persistence so that you can close the browser without needing to log back in again when you need it later
- Right-click context menu items in the system tray
- Screen pop (always on top) services for any plugin
- Skypeforce: Automatic search and navigation for inbound and outbound calls from Skype
- Skypeforce Clean popup handling and close when dialing out from Salesforce to Skype
- Many more great features, check out the details!


Install and Usage
AppExchange Excel Connector
Data Cleaning via Excel
This Excel Add-in provides bi-directional access to the Apex API via the AppExchange Toolkit for Office, and is useful for cleaning and mass-updating salesforce.com-based data from within a spreadsheet. Updated features include access to Products2 and custom objects, API names or labels, simple query wizard, readable user names, and more.

Download | Install and Usage
AppExchange Partner Portal
Integrate Salesforce functionality into an existing Web site
This toolkit contains a complete Java-based Web application that provides partners access to key lead, contact and opportunity information as a partner portal. Included is sample code and documentation to help you create a portal or integrate Salesforce functionality into an existing Web site to facilitate the exchange of sales and marketing information with indirect sales channels.

Download
ADO.NET Managed Provider for AppExchange
Use AppExchange in .NET without writing AppExchange code!

Download Page


  Privacy Statement | Security Statement   Salesforce.com: 1-800-NO-SOFTWARE  


© Copyright 2000-2007 salesforce.com, inc. Customer Relationship Management (CRM) • All rights reserved
Various trademarks held by their respective owners.