2012-05-14 14 views
6

L'API TOM.NET di SDL Tridion ha sostituito il TOM deprecato (Tridion Object Model) a partire, credo, versione R5.3.SDL Tridion Documentazione TOM.NET

Oltre a chiedere le domande Stack Overflow (Exchange), a quale documentazione fare riferimento quando si lavora e si apprende l'API TOM.NET?

Finora, ho trovato (login necessario):

Vedo questi (più domande sul forum), ma non posso dire quale sia meglio. Che cosa usi di più quando lavori con TOM.NET?

risposta

6

Buona domanda e Probabilmente la maggior parte dei nuovi sviluppatori di Tridion potrebbe chiedersi lo stesso quando utilizzare. Direi che entrambi i documenti hanno uno scopo diverso e vanno fianco a fianco. La documentazione API fornisce informazioni su metodi e utilizzo, i documenti di SDL Live Content forniscono informazioni più che altro su cosa utilizzare per il proprio scenario. Riceviamo questo tipo di domande quando siamo a bordo di qualsiasi nuovo sviluppatore "Quale documento mi fornisce la maggior parte delle informazioni".

Mi riferisco a questi semplici esempi per spiegare le differenze su quando utilizzare la documentazione.

  1. Quali variabili sono disponibili nel pacchetto (vs) Quale metodo API utilizzare quando si leggono le variabili dal pacchetto?

Riferendosi Live Docs per il primo e API doc per il secondo

  1. Come faccio a ciclo attraverso i campi incorporati (vs) quale metodo che uso per collegare attraverso i campi valore aggiunto ?

Riferimento Live Docs per il primo e documento API per il secondo. Vedo questa domanda con diverse varianti che continuano a spuntare quasi ogni mese.

So che ho usato casi di uso semplice, ma a volte mantenerlo semplice è meglio. Spero che questa informazione aiuti.

+0

Questa è una grande distinzione, @Ram. Sì, questa volta la domanda è arrivata da un cliente.Avevo dimestichezza con i vecchi documenti API, ma ora vediamo come SDL Live Content fornisce il contesto e l'API fornisce i dettagli. Quindi ... non dovremo mai rispondere di nuovo a questa domanda? ;-) –

4

Uso la documentazione dell'API e quando voglio davvero saperne di più usa Reflector. Ma non è davvero consigliabile (?).

+2

Utilizzare uno strumento decompilatore come un riflettore può essere consigliabile ed è una pratica comune. Tieni presente che è illegale decompilare le DLL, quindi non condividere il codice nei forum pubblici (come questo). –

+0

Una parola di cautela sull'utilizzo di strumenti che decompilano le DLL Tridon SDL. La maggior parte degli accordi di licenza specificano che NON si può decompilare il proprio codice. Quindi, probabilmente lo farai in violazione del tuo accordo. –

5

Anche in base a this page nella documentazione, l'API TOM.NET deve essere utilizzata solo in Templating ed Event Handler. Per le applicazioni di terze parti è necessario utilizzare l'API del servizio principale.

Problemi correlati