SlideShare a Scribd company logo
1 of 8
Estendere, arricchire, semplificare.
        ®




Portlet Factory in action
  risultati... oggi


Daniele Vistalli
www.vistalli.it
Agenda

  • Portlet factory in 5 minuti

  • Un esempio pratico, Lead Manager

  • Sviluppiamo, accesso a dati Lotus Domino




                                                                        2
                                               © 2007 IBM Corporation
Portlet factory in 5 minuti

   • Lo sviluppo: i builder lavorano per noi alla costruzione del
     modello

   • I nostri “programmatori”
       –   Gli   specialisti   SAP/Siebel/Domino/SQL/REST/W S/EJB...
           Gli   specialisti   W eb/AJAX/Dojo
       –
       –   Gli   specialisti   Portal/W idget/Mashups
       –   Gli   specialisti   Rich Client
           Gli   specialisti   Lotus Forms/Collaboration
       –
       –   Gli   specialisti   Excel



                                                                                       3
                                                              © 2007 IBM Corporation
Portlet factory in 5 minuti

   • Mi serve uno “sviluppatore” ?

   • Si.... ma:
       – Orientato alla business logic, meno al codice
       – Si parte dall'obiettivo da raggiungere non da “quale framework
         scelgo”
       – La qualità del risultato è mediamente “migliore”, basata su
         pattern e best practices
       – La manutenibilità.... beh... un'altra vita




                                                                                    4
                                                           © 2007 IBM Corporation
Portlet factory in 5 minuti

   • Si... ma io vorrei anche ...

   • Portlet Factory si può estendere:
       – Creando nuovi Builder (complesso e potentissimo)
       – Usando codice java esistente (integrazione di Java Linked
         Objects)


   • Portlet factory favorisce il riuso:
       – Fatto una volta, copio e incollo “modelli”
       – Il codice è sempre rigenerato, non “dimentico”
         codice in giro


                                                                                   5
                                                          © 2007 IBM Corporation
Un esempio pratico, lead manager

   • Due applicazioni notes:
      – Anagrafica clienti / lead
      – Anagrafica contatti
   • Nessuna interfaccia web all'applicativo

   • Necessità di accedere alle informazioni via web

   • Serve per ieri, poi lo “miglioriamo”




                                                                                6
                                                       © 2007 IBM Corporation
Sviluppiamo, accesso a dati domino

   • In 10 minuti

   •   Creiamo un progetto portlet factory
   •   Creiamo un modello
   •   Aggiungiamo un builder di accesso dati
   •   Aggiungiamo un builder di deployment
   •   Andiamo sul portale




                                                                         7
                                                © 2007 IBM Corporation
Grazie per l'attenzione




                                                   8
                          © 2007 IBM Corporation

More Related Content

Similar to Portal Ibm 4 Sap Customers Portlet Factory Vistalli

Portal Ibm 4 Sap Customers Live Integrations Vecchiato
Portal Ibm 4 Sap Customers Live Integrations VecchiatoPortal Ibm 4 Sap Customers Live Integrations Vecchiato
Portal Ibm 4 Sap Customers Live Integrations VecchiatoMax Ardigó 🇦🇷
 
Pietro Brambati: PHP e la piattaforma Microsoft
Pietro Brambati: PHP e la piattaforma MicrosoftPietro Brambati: PHP e la piattaforma Microsoft
Pietro Brambati: PHP e la piattaforma MicrosoftFrancesco Fullone
 
Presentazione Frosmo in italiano Nov2015
Presentazione Frosmo in italiano Nov2015 Presentazione Frosmo in italiano Nov2015
Presentazione Frosmo in italiano Nov2015 Manuel Furlotti
 
Ibm elm smart collaboration del tuo team di sys e sw engineering 19 novembre
Ibm elm  smart collaboration del tuo team di sys e sw engineering   19 novembreIbm elm  smart collaboration del tuo team di sys e sw engineering   19 novembre
Ibm elm smart collaboration del tuo team di sys e sw engineering 19 novembreProfesia Srl, Lynx Group
 
Corso WebApp iOS - Lezione 05: Mobile Touch Development
Corso WebApp iOS - Lezione 05: Mobile Touch DevelopmentCorso WebApp iOS - Lezione 05: Mobile Touch Development
Corso WebApp iOS - Lezione 05: Mobile Touch DevelopmentAndrea Picchi
 
Curriculum Vitae Fabio Vitaterna
Curriculum Vitae Fabio VitaternaCurriculum Vitae Fabio Vitaterna
Curriculum Vitae Fabio VitaternaFabio Vitaterna
 
ALM Revolutions - What's new in visual studio ALM 11
ALM Revolutions - What's new in visual studio ALM 11ALM Revolutions - What's new in visual studio ALM 11
ALM Revolutions - What's new in visual studio ALM 11DomusDotNet
 
Zend Server
Zend ServerZend Server
Zend ServerGrUSP
 
Back to the Future: Migrare da WebForm ad ASP.NET Core gradualmente
Back to the Future: Migrare da WebForm ad ASP.NET Core gradualmente Back to the Future: Migrare da WebForm ad ASP.NET Core gradualmente
Back to the Future: Migrare da WebForm ad ASP.NET Core gradualmente Andrea Dottor
 
Inversion of Control @ CD2008
Inversion of Control @ CD2008Inversion of Control @ CD2008
Inversion of Control @ CD2008Mauro Servienti
 
L'approccio di I.T.C. con ACG Vision4
L'approccio di I.T.C. con ACG Vision4L'approccio di I.T.C. con ACG Vision4
L'approccio di I.T.C. con ACG Vision4TechnologyBIZ
 
Open Source in Azienda: sicurezza e risparmio
Open Source in Azienda: sicurezza e risparmioOpen Source in Azienda: sicurezza e risparmio
Open Source in Azienda: sicurezza e risparmioakabit
 
Introduzione a Ruby On Rails
Introduzione a Ruby On RailsIntroduzione a Ruby On Rails
Introduzione a Ruby On RailsLuca Mearelli
 
MEAN: il nuovo stack di sviluppo per il futuro del web
MEAN: il nuovo stack di sviluppo per il futuro del webMEAN: il nuovo stack di sviluppo per il futuro del web
MEAN: il nuovo stack di sviluppo per il futuro del webEugenio Minardi
 
Fe04 angular js-101
Fe04   angular js-101Fe04   angular js-101
Fe04 angular js-101DotNetCampus
 
Presentazione IBM i virtualizzazione su Power System
Presentazione IBM i virtualizzazione su Power SystemPresentazione IBM i virtualizzazione su Power System
Presentazione IBM i virtualizzazione su Power SystemPRAGMA PROGETTI
 

Similar to Portal Ibm 4 Sap Customers Portlet Factory Vistalli (20)

Portal Ibm 4 Sap Customers Live Integrations Vecchiato
Portal Ibm 4 Sap Customers Live Integrations VecchiatoPortal Ibm 4 Sap Customers Live Integrations Vecchiato
Portal Ibm 4 Sap Customers Live Integrations Vecchiato
 
Pietro Brambati: PHP e la piattaforma Microsoft
Pietro Brambati: PHP e la piattaforma MicrosoftPietro Brambati: PHP e la piattaforma Microsoft
Pietro Brambati: PHP e la piattaforma Microsoft
 
Presentazione Frosmo in italiano Nov2015
Presentazione Frosmo in italiano Nov2015 Presentazione Frosmo in italiano Nov2015
Presentazione Frosmo in italiano Nov2015
 
03 bigblue
03 bigblue03 bigblue
03 bigblue
 
Case history sior_esseco
Case history sior_essecoCase history sior_esseco
Case history sior_esseco
 
Ibm elm smart collaboration del tuo team di sys e sw engineering 19 novembre
Ibm elm  smart collaboration del tuo team di sys e sw engineering   19 novembreIbm elm  smart collaboration del tuo team di sys e sw engineering   19 novembre
Ibm elm smart collaboration del tuo team di sys e sw engineering 19 novembre
 
Corso WebApp iOS - Lezione 05: Mobile Touch Development
Corso WebApp iOS - Lezione 05: Mobile Touch DevelopmentCorso WebApp iOS - Lezione 05: Mobile Touch Development
Corso WebApp iOS - Lezione 05: Mobile Touch Development
 
Curriculum Vitae Fabio Vitaterna
Curriculum Vitae Fabio VitaternaCurriculum Vitae Fabio Vitaterna
Curriculum Vitae Fabio Vitaterna
 
ALM Revolutions - What's new in visual studio ALM 11
ALM Revolutions - What's new in visual studio ALM 11ALM Revolutions - What's new in visual studio ALM 11
ALM Revolutions - What's new in visual studio ALM 11
 
Zend Server
Zend ServerZend Server
Zend Server
 
Back to the Future: Migrare da WebForm ad ASP.NET Core gradualmente
Back to the Future: Migrare da WebForm ad ASP.NET Core gradualmente Back to the Future: Migrare da WebForm ad ASP.NET Core gradualmente
Back to the Future: Migrare da WebForm ad ASP.NET Core gradualmente
 
Lotus Foundations Start
Lotus Foundations StartLotus Foundations Start
Lotus Foundations Start
 
Inversion of Control @ CD2008
Inversion of Control @ CD2008Inversion of Control @ CD2008
Inversion of Control @ CD2008
 
L'approccio di I.T.C. con ACG Vision4
L'approccio di I.T.C. con ACG Vision4L'approccio di I.T.C. con ACG Vision4
L'approccio di I.T.C. con ACG Vision4
 
Open Source in Azienda: sicurezza e risparmio
Open Source in Azienda: sicurezza e risparmioOpen Source in Azienda: sicurezza e risparmio
Open Source in Azienda: sicurezza e risparmio
 
Introduzione a Ruby On Rails
Introduzione a Ruby On RailsIntroduzione a Ruby On Rails
Introduzione a Ruby On Rails
 
Debugging with-z-ray
Debugging with-z-rayDebugging with-z-ray
Debugging with-z-ray
 
MEAN: il nuovo stack di sviluppo per il futuro del web
MEAN: il nuovo stack di sviluppo per il futuro del webMEAN: il nuovo stack di sviluppo per il futuro del web
MEAN: il nuovo stack di sviluppo per il futuro del web
 
Fe04 angular js-101
Fe04   angular js-101Fe04   angular js-101
Fe04 angular js-101
 
Presentazione IBM i virtualizzazione su Power System
Presentazione IBM i virtualizzazione su Power SystemPresentazione IBM i virtualizzazione su Power System
Presentazione IBM i virtualizzazione su Power System
 

More from Max Ardigó 🇦🇷

eMarketer multichannel_marketing—navigating_the_increasingly_complex_customer...
eMarketer multichannel_marketing—navigating_the_increasingly_complex_customer...eMarketer multichannel_marketing—navigating_the_increasingly_complex_customer...
eMarketer multichannel_marketing—navigating_the_increasingly_complex_customer...Max Ardigó 🇦🇷
 
9 chart - digital business divide | eMarkeret 2015-16
9 chart - digital business divide | eMarkeret 2015-169 chart - digital business divide | eMarkeret 2015-16
9 chart - digital business divide | eMarkeret 2015-16Max Ardigó 🇦🇷
 
Social business patterns whitepaper 2014
Social business patterns whitepaper 2014Social business patterns whitepaper 2014
Social business patterns whitepaper 2014Max Ardigó 🇦🇷
 
Invito impresa italia 29 gennaio a Milano alle ore 16.00, presso l’IBM Client...
Invito impresa italia 29 gennaio a Milano alle ore 16.00, presso l’IBM Client...Invito impresa italia 29 gennaio a Milano alle ore 16.00, presso l’IBM Client...
Invito impresa italia 29 gennaio a Milano alle ore 16.00, presso l’IBM Client...Max Ardigó 🇦🇷
 
IBM-CARIGE Webcast 14-11: Reinventing Relations - Multichannel Experience & R...
IBM-CARIGE Webcast 14-11: Reinventing Relations - Multichannel Experience & R...IBM-CARIGE Webcast 14-11: Reinventing Relations - Multichannel Experience & R...
IBM-CARIGE Webcast 14-11: Reinventing Relations - Multichannel Experience & R...Max Ardigó 🇦🇷
 
IBM digital experience - 24 ottobre 2013 smau - ARDIGO
IBM digital experience - 24 ottobre 2013 smau - ARDIGOIBM digital experience - 24 ottobre 2013 smau - ARDIGO
IBM digital experience - 24 ottobre 2013 smau - ARDIGOMax Ardigó 🇦🇷
 
IDC Socialytics - Ardigo IBM - L'ombra e l'albero
IDC Socialytics - Ardigo IBM - L'ombra e l'alberoIDC Socialytics - Ardigo IBM - L'ombra e l'albero
IDC Socialytics - Ardigo IBM - L'ombra e l'alberoMax Ardigó 🇦🇷
 
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713Max Ardigó 🇦🇷
 
IBM social business patterns paper / April 2013 - Venite a vederli il 23/5 al...
IBM social business patterns paper / April 2013 - Venite a vederli il 23/5 al...IBM social business patterns paper / April 2013 - Venite a vederli il 23/5 al...
IBM social business patterns paper / April 2013 - Venite a vederli il 23/5 al...Max Ardigó 🇦🇷
 
ABILAB FORUM 13 - Pensare e progettare digitale_Ardigo_IBM
ABILAB FORUM 13 - Pensare e progettare digitale_Ardigo_IBMABILAB FORUM 13 - Pensare e progettare digitale_Ardigo_IBM
ABILAB FORUM 13 - Pensare e progettare digitale_Ardigo_IBMMax Ardigó 🇦🇷
 
Ibm excep multichan_experience__moby
Ibm excep multichan_experience__mobyIbm excep multichan_experience__moby
Ibm excep multichan_experience__mobyMax Ardigó 🇦🇷
 
Ibm customer experience - iab12 - milano - Ardigo
Ibm customer experience - iab12 - milano - ArdigoIbm customer experience - iab12 - milano - Ardigo
Ibm customer experience - iab12 - milano - ArdigoMax Ardigó 🇦🇷
 
Pot portale v8 / 16-17 ottobre (milano) e 23-24 ottobre (roma)
Pot portale v8 / 16-17 ottobre (milano) e 23-24 ottobre (roma)Pot portale v8 / 16-17 ottobre (milano) e 23-24 ottobre (roma)
Pot portale v8 / 16-17 ottobre (milano) e 23-24 ottobre (roma)Max Ardigó 🇦🇷
 
MIP Lecture - IBM customer experience suite for retail and banking 2.0
MIP Lecture - IBM customer experience suite for retail and banking 2.0MIP Lecture - IBM customer experience suite for retail and banking 2.0
MIP Lecture - IBM customer experience suite for retail and banking 2.0Max Ardigó 🇦🇷
 
Digital retailer 2.0 perspective for social commerce - case 2010
Digital retailer 2.0 perspective for social commerce - case 2010Digital retailer 2.0 perspective for social commerce - case 2010
Digital retailer 2.0 perspective for social commerce - case 2010Max Ardigó 🇦🇷
 
2009 - Sorry, where is the Generation Y? Context elements for a digital stra...
2009 - Sorry, where is the Generation Y?  Context elements for a digital stra...2009 - Sorry, where is the Generation Y?  Context elements for a digital stra...
2009 - Sorry, where is the Generation Y? Context elements for a digital stra...Max Ardigó 🇦🇷
 

More from Max Ardigó 🇦🇷 (20)

eMarketer multichannel_marketing—navigating_the_increasingly_complex_customer...
eMarketer multichannel_marketing—navigating_the_increasingly_complex_customer...eMarketer multichannel_marketing—navigating_the_increasingly_complex_customer...
eMarketer multichannel_marketing—navigating_the_increasingly_complex_customer...
 
9 chart - digital business divide | eMarkeret 2015-16
9 chart - digital business divide | eMarkeret 2015-169 chart - digital business divide | eMarkeret 2015-16
9 chart - digital business divide | eMarkeret 2015-16
 
Dnsee / Short Portfolio
Dnsee / Short PortfolioDnsee / Short Portfolio
Dnsee / Short Portfolio
 
Social business patterns whitepaper 2014
Social business patterns whitepaper 2014Social business patterns whitepaper 2014
Social business patterns whitepaper 2014
 
Invito impresa italia 29 gennaio a Milano alle ore 16.00, presso l’IBM Client...
Invito impresa italia 29 gennaio a Milano alle ore 16.00, presso l’IBM Client...Invito impresa italia 29 gennaio a Milano alle ore 16.00, presso l’IBM Client...
Invito impresa italia 29 gennaio a Milano alle ore 16.00, presso l’IBM Client...
 
IBM-CARIGE Webcast 14-11: Reinventing Relations - Multichannel Experience & R...
IBM-CARIGE Webcast 14-11: Reinventing Relations - Multichannel Experience & R...IBM-CARIGE Webcast 14-11: Reinventing Relations - Multichannel Experience & R...
IBM-CARIGE Webcast 14-11: Reinventing Relations - Multichannel Experience & R...
 
IBM digital experience - 24 ottobre 2013 smau - ARDIGO
IBM digital experience - 24 ottobre 2013 smau - ARDIGOIBM digital experience - 24 ottobre 2013 smau - ARDIGO
IBM digital experience - 24 ottobre 2013 smau - ARDIGO
 
IDC Socialytics - Ardigo IBM - L'ombra e l'albero
IDC Socialytics - Ardigo IBM - L'ombra e l'alberoIDC Socialytics - Ardigo IBM - L'ombra e l'albero
IDC Socialytics - Ardigo IBM - L'ombra e l'albero
 
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713
 
IBM social business patterns paper / April 2013 - Venite a vederli il 23/5 al...
IBM social business patterns paper / April 2013 - Venite a vederli il 23/5 al...IBM social business patterns paper / April 2013 - Venite a vederli il 23/5 al...
IBM social business patterns paper / April 2013 - Venite a vederli il 23/5 al...
 
ABILAB FORUM 13 - Pensare e progettare digitale_Ardigo_IBM
ABILAB FORUM 13 - Pensare e progettare digitale_Ardigo_IBMABILAB FORUM 13 - Pensare e progettare digitale_Ardigo_IBM
ABILAB FORUM 13 - Pensare e progettare digitale_Ardigo_IBM
 
Ibm voltini avanzi
Ibm voltini avanziIbm voltini avanzi
Ibm voltini avanzi
 
Ibm excep multichan_experience__moby
Ibm excep multichan_experience__mobyIbm excep multichan_experience__moby
Ibm excep multichan_experience__moby
 
Infographic social amadori
Infographic social amadoriInfographic social amadori
Infographic social amadori
 
Ibm customer experience - iab12 - milano - Ardigo
Ibm customer experience - iab12 - milano - ArdigoIbm customer experience - iab12 - milano - Ardigo
Ibm customer experience - iab12 - milano - Ardigo
 
Pot portale v8 / 16-17 ottobre (milano) e 23-24 ottobre (roma)
Pot portale v8 / 16-17 ottobre (milano) e 23-24 ottobre (roma)Pot portale v8 / 16-17 ottobre (milano) e 23-24 ottobre (roma)
Pot portale v8 / 16-17 ottobre (milano) e 23-24 ottobre (roma)
 
MIP Lecture - IBM customer experience suite for retail and banking 2.0
MIP Lecture - IBM customer experience suite for retail and banking 2.0MIP Lecture - IBM customer experience suite for retail and banking 2.0
MIP Lecture - IBM customer experience suite for retail and banking 2.0
 
Digital retailer 2.0 perspective for social commerce - case 2010
Digital retailer 2.0 perspective for social commerce - case 2010Digital retailer 2.0 perspective for social commerce - case 2010
Digital retailer 2.0 perspective for social commerce - case 2010
 
2009 - Sorry, where is the Generation Y? Context elements for a digital stra...
2009 - Sorry, where is the Generation Y?  Context elements for a digital stra...2009 - Sorry, where is the Generation Y?  Context elements for a digital stra...
2009 - Sorry, where is the Generation Y? Context elements for a digital stra...
 
IBM Government 2.0
IBM Government 2.0IBM Government 2.0
IBM Government 2.0
 

Recently uploaded

Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Associazione Digital Days
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Associazione Digital Days
 
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Associazione Digital Days
 
Programma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoProgramma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoQuotidiano Piemontese
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Associazione Digital Days
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Associazione Digital Days
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Associazione Digital Days
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Associazione Digital Days
 
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Associazione Digital Days
 

Recently uploaded (9)

Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
 
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
 
Programma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoProgramma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 Torino
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
 
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
 

Portal Ibm 4 Sap Customers Portlet Factory Vistalli

  • 1. Estendere, arricchire, semplificare. ® Portlet Factory in action risultati... oggi Daniele Vistalli www.vistalli.it
  • 2. Agenda • Portlet factory in 5 minuti • Un esempio pratico, Lead Manager • Sviluppiamo, accesso a dati Lotus Domino 2 © 2007 IBM Corporation
  • 3. Portlet factory in 5 minuti • Lo sviluppo: i builder lavorano per noi alla costruzione del modello • I nostri “programmatori” – Gli specialisti SAP/Siebel/Domino/SQL/REST/W S/EJB... Gli specialisti W eb/AJAX/Dojo – – Gli specialisti Portal/W idget/Mashups – Gli specialisti Rich Client Gli specialisti Lotus Forms/Collaboration – – Gli specialisti Excel 3 © 2007 IBM Corporation
  • 4. Portlet factory in 5 minuti • Mi serve uno “sviluppatore” ? • Si.... ma: – Orientato alla business logic, meno al codice – Si parte dall'obiettivo da raggiungere non da “quale framework scelgo” – La qualità del risultato è mediamente “migliore”, basata su pattern e best practices – La manutenibilità.... beh... un'altra vita 4 © 2007 IBM Corporation
  • 5. Portlet factory in 5 minuti • Si... ma io vorrei anche ... • Portlet Factory si può estendere: – Creando nuovi Builder (complesso e potentissimo) – Usando codice java esistente (integrazione di Java Linked Objects) • Portlet factory favorisce il riuso: – Fatto una volta, copio e incollo “modelli” – Il codice è sempre rigenerato, non “dimentico” codice in giro 5 © 2007 IBM Corporation
  • 6. Un esempio pratico, lead manager • Due applicazioni notes: – Anagrafica clienti / lead – Anagrafica contatti • Nessuna interfaccia web all'applicativo • Necessità di accedere alle informazioni via web • Serve per ieri, poi lo “miglioriamo” 6 © 2007 IBM Corporation
  • 7. Sviluppiamo, accesso a dati domino • In 10 minuti • Creiamo un progetto portlet factory • Creiamo un modello • Aggiungiamo un builder di accesso dati • Aggiungiamo un builder di deployment • Andiamo sul portale 7 © 2007 IBM Corporation
  • 8. Grazie per l'attenzione 8 © 2007 IBM Corporation