background preloader

ISVforce Guide

ISVforce Guide

http://www.salesforce.com/us/developer/docs/packagingGuide/index.htm

Architect Core Resources The Force.com Architect Core Resource Library is a collection of white papers, best practices, and other documents that help architects and ISVs maximize their success. Read these documents to learn how to extend existing infrastructure and security frameworks, design advanced Force.com applications, overcome common architectural challenges, and more. Getting Started A Comprehensive Look at the Force.com Cloud-Computing Platform — Start with an in-depth technical overview of the Force.com platform and its constituent parts. The Force.com Multitenant Architecture — Force.com's foundation is a metadata-driven software architecture that enables multitenant applications.Learn how this makes the platform fast, scalable, and secure. Platform Administration

Developer Documentation AJAX Toolkit Developer's Guide Describes how to use the AJAX Toolkit, which is a JavaScript wrapper around the API. Bulk API Developer's Guide Describes how to use the Bulk API, which provides programmatic access to allow you to quickly load your organization's data into Salesforce. OEM User License Comparison Introduction The following tables compare object access, user permissions and features, and organization limits for the following licenses:OEM Embedded—A full Force.com license with contractual restrictions. Prohibits Create, Read, Update, and Delete on Leads, Opportunities, Products, Cases, Solutions, Campaigns, and Contracts.ISV Portal—An Authenticated Website license with basic data sharing options (manual sharing to user and participation in sharing groups is not permitted). User can only log in via Force.com Sites.

Securing Your Code Salesforce Success Community login Salesforce Success Community More Places Contact Us AppExchange Partner Portal Welcome to the AppExchange Partner Portal Wiki. From this page you can learn more about how to manage your AppExchange business through the Partner Portal. This section will outline the three types of leads that can be generated as an AppExchange Partner. All of these leads are great sources of potential revenue and should be easily accessed by your sales teams. Considerations for Field Update Actions When creating field updates for workflow rules or approval processes, consider the following: Field Update Processing Field updates occur before email alerts, tasks, and outbound messages.Field updates occur after case assignment, lead assignment, auto-response, and case escalation rules.Field updates function independently of field-level security. Therefore, a workflow rule can update fields even though they are hidden on the user's page layout.The result of a field update is unpredictable when a single workflow rule includes multiple field updates that apply different values to the same field.Field updates may affect the information in a related list. For example, if a field such as the Amount or Close Date of an opportunity is set to be updated, it will affect the Stage History related list on opportunities.If a user gets a field update error when saving a record, you can use the debug log to see which field update failed.

Security Review All applications enrolled in the ISVForce or Force.com Embedded Partner Programs must go through a mandatory periodic security review. The Security Review has been developed to assess the security posture of partner offerings, to ensure that applications published on the AppExchange follow industry best practices for security, and to promote trust. Scope

Related: