Difference between revisions of "Developers Index"

From LongJump Support Wiki
imported>Aeric
 
imported>Aeric
 
(32 intermediate revisions by the same user not shown)
Line 1: Line 1:
These pages give you the information you need to develop sophisticated applications for the platform:
These pages give you the information you need to develop sophisticated applications for the platform:


* Overview
''Overview''
:{|  
:{|  
|-
|-
Line 17: Line 17:
|}
|}


* Objects
''Objects''
:{|  
:{|  
| '''Reference:'''   || [[Built-in Objects|[Built-in Objects]]]   || [[CRM Objects|[CRM Objects]]]  
| '''Reference:'''   || [[Built-in Objects|[Built-in Objects]]]   || [[CRM Objects|[CRM Objects]]]  
Line 25: Line 25:
|}
|}


* APIs
''APIs''
:{|  
:{| cellspacing="0px" cellpadding="0px"
| style="min-width:4.7em"| [[Java API|Java]] || [{{DOCHOST}}/javadocs [javadocs]] || [{{DOCHOST}}/javadocs/constant-values.html [constants]]
| style="min-width:4.7em"| '''Java:'''
| [[Java API| [APIs] ]]
|   [{{DOCHOST}}/javadocs [javadocs]]
|   [{{DOCHOST}}/javadocs/constant-values.html [constants]]  
|   [[Java API Cheatsheet| [cheatsheet] ]]
|
 
|-
| '''REST:'''
|  [[REST API| [APIs] ]]
|    [[REST API/Conventions| [conventions] ]]
|    [[REST API/Considerations|[considerations]]]
|    [[REST API:REST API CheatSheet| [cheatsheet] ]]
|-
|  
| [[REST API:Error Codes| [error codes]]]
|   [[REST_API#Sample_Programs| [samples] ]]
 
|-
|-
| [[REST API|REST]] || width="90px"|[[REST API/Conventions| [conventions] ]] || width="105px"|[[REST API/Considerations|[considerations]]] || width="85px" | [[REST API:Error Codes| [error codes]]] || [[REST_API:REST_API_CheatSheet| [cheatsheet] ]]  
| '''SQL:'''
| [[SQL Browser| [SQL Browser] ]]
|   [[SQL Syntax| [SQL Syntax] ]]
|   [[SQL Functions |[SQL Functions]]]
|   [[REST_API:execSQL_Resource | [REST] ]]
|   [[execSQL | [Java] ]]
 
|-
|-
| colspan="2"|[[AJAX and REST]]
| '''Web:'''
| [[JavaScript| [JavaScript] ]]
| width="128em"|   [{{^jQuery}}] & [[JSON| [JSON] ]]
|   [[AJAX and REST| [AJAX and REST] ]]
| colspan="2" |   [[JavaScript Functions and Variables| [JavaScript Functions and Variables] ]]
|}
|}


* Developers Guide
''FIND''
** [[Working with Pages and Classes]]
:{| cellspacing="0px" cellpadding="0px"
** Using the [[Eclipse Plug-In]]
| style="min-width:4.7em"| '''IDs:'''
** Using the [[Unit Test Framework]]
| [[Get an Object ID| [Object ID] ]]
** [[Working with Composite Objects]]
|     [[Get a View ID| [View ID] ]]
** Creating and Distributing an Application [[Package]]{{ #ifeq: {{SITENAME}}
|     [[Get a Record ID| [Record ID] ]]
|ISV Support Wiki
|     [[Get a Document ID| [Document ID] ]]
|** [[Using External JARs]] }}
|     [[Documents#Link_to_a_Document| [Document Link] ]]
|}
<p style="height:5px">&nbsp;</p> <!--additional space, but not triple spaced -->
{|
| align="left"| '''''Developers Guide'''''
| align="left"| '''''Additional Resources'''''
| align="left"| &nbsp; '''''Downloads'''''


* Additional Resources
|-
** [[Collaborative Development Configurations]]
|
** [[Sample Order Processing System]]
:* [[Working with Pages and Classes]]
** [[Lab Exercises]]
:* Using Development [[Sandboxes]]
** [[Code Samples]]  
:* The [[Eclipse Plug-In]]
** [[Developer FAQs]]
:* Using the [[Unit Test Framework]]
:* [[Working with Composite Objects]]
:* Create and Deploy an Application [[Package]]
{{ #if: {{ShowIsvInfo}} |
:* [[Using External JARs]] }}


* Downloads
| valign="Top"|
** [{{DOCHOST}}/files files]
:* [[Collaborative Development Configurations|Collaborative Development]]
** [{{DOCHOST}}/jars jars]
:* [[Sample Order Processing System]]
** [{{DOCHOST}}/javadocs javadocs]
:* [[Lab Exercises]]
** [{{DOCHOST}}/labs labs]
:* [[Code Samples]]
** [{{DOCHOST}}/samples samples]
:* [[Development Backup Strategies]]
:* [[Developer FAQs]]
 
| valign="Top"|
:* [{{DOCHOST}}/files files]
:* [{{DOCHOST}}/jars jars]
:* [{{DOCHOST}}/javadocs javadocs]
:* [{{DOCHOST}}/labs labs]
:* [{{DOCHOST}}/samples samples]
|}

Latest revision as of 19:16, 31 July 2012

These pages give you the information you need to develop sophisticated applications for the platform:

Overview

Developer Suite - Marketing overview. See what the platform is capable of.
Application Architecture - See how an application works.
Development Experience - Working with the platform to build an app.
Ontology pages - Get familiar with platform terminology and the relationships among the underlying concepts.
GUI Ontology - Get an overview of how you work with the GUI, from a developer's perspective.
REST API CheatSheet - Read the description column to get a sense of the things you can do with the platform.

Objects

Reference:   [Built-in Objects]   [CRM Objects]
See Also: [Custom Objects]   [Composite Objects]

APIs

Java: [APIs]   [javadocs]   [constants]   [cheatsheet]
REST: [APIs]   [conventions]   [considerations]   [cheatsheet]
  [error codes]   [samples]
SQL: [SQL Browser]   [SQL Syntax]   [SQL Functions]   [REST]   [Java]
Web: [JavaScript]   [jQuery] & [JSON]   [AJAX and REST]   [JavaScript Functions and Variables]

FIND

IDs: [Object ID]     [View ID]     [Record ID]     [Document ID]     [Document Link]

 

Developers Guide Additional Resources   Downloads