(Italiano) Developer Training Resources ­- Sugar 7

Sorry, this entry is only available in Italian. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

Recentemente SugarCRM ha rilasciato la versione 7 del suo prodotto di CRM. Questa nuova release è decisamente nuova, ciò che colpisce ad un primo impatto è sicuramente il design dell’interfaccia utente, che ha preso il nome Sugar UX, anche il core è stato rivisitato è riscritto in ottica servizi.

Nel mese di ottobre 2013 a Monaco di Baviera, è stata tenuta una sessione di due giorni di training dedicata agli sviluppatori riguardo la nuova release del CRM. Le lezioni tenute in questi due giorni sono state registrate e rese disponibili sul learning portal di Sugar University. Le lezioni sono state divise in circa una ventina di video da visionare preferibilmente in ordine sequenziale.

Lo scopo di questo training è stato quello di illustrare le differenze principali tra la Sugar 6 e la nuova piattaforma di Sugar 7. I temi trattati sono i seguenti:

  • Introduction to Developer Sugar 7 Release Training (part 1)
  • Why switch everything to REST API in Sugar 7? (part 2)
  • Architectural changes in Sugar 7 (part 3)
  • Metadata changes in Sugar 7 (part 4)
  • Sugar 7 Layout changes (part 5)
  • Sugar 7 Fall-back Strategy (part 6)
  • Sugar 7 Bonus Features (part 7)
  • Sugar 7 Memory Leaks and How to Avoid Them (part 8)
  • Sugar 7 Technical Demo (part 9)
  • Introduction to Developer Sugar 7 Release Training (part 10)
  • Why New Metadata in Sugar 7? (part 11)
  • Working with Field Metadata in Sugar 7 (part 12)
  • Changes to Buttons in Sugar 7 (part 13)
  • List View Metadata Changes in Sugar 7 (part 14)
  • Search View Metadata Changes in Sugar 7 (part 15)
  • Subpanel Metadata Changes in Sugar 7 (part 16)
  • Metadata No longer used in Sugar 7 (part 17)
  • Custom API in Sugar 7 (part 18)
  • Migrating from 6.5.x to 7.x (part 19)
  • Migrating to Sugar 7 issues (part 20)

L’accesso a queste risorse di training è gratuito. Tutto il materiale è disponibile su SUGAR 7 RELEASE TRAINING FOR DEVELOPERS

Prima ho accennato la parola magica servizi. Tutto o quasi passa per le REST API. Perchè questa scelta? Ecco un piccolo riassunto:

  • Più semplice da mantenere
  • Più semplice creare integrazioni
  • Più semplice trovare, gestire e correggere errori
  • Scalabile con una migliore gestione della cache
  • Apertura per le piattaforme mobili (Android, iOS, Microsoft, etc…)
  • Più semplice il riutilizzo e estensione
  • Aperto a chiunque

Con questa nuova release è cresciuto in modo spaventoso il numero di framework JavaScript adottati. Si tratta di framework divenuti ormai standard e adottati in un gran numero di progetti, framework di cui sicuramente parecchi di voi avranno già all’orecchio o magari utilizzato.

  • jQuery
  • Backbone
  • Underscore
  • Handlebars 

Non mi dilungo oltre. Buon training a tutti.

SugarCRM is a trademark of SugarCRM in the United States, the European Union and other countries. The SugarCRM Logo is a trademark of SugarCRM in the United States, the European Union and other countries.

Antonio Musarra

I began my journey into the world of computing from an Olivetti M24 PC (http://it.wikipedia.org/wiki/Olivetti_M24) bought by my father for his work. Day after day, quickly taking control until … Now doing business consulting for projects in the enterprise application development using web-oriented technologies such as J2EE, Web Services, ESB, TIBCO, PHP.

You may also like...