Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Milano, 19-21 ottobre 2011 - Fieramilanocity




Siti Web Portali e Rich Internet Applications
                           ...
Milano, 19­21 ottobre 2011 ­ Fieramilanocity 




    Cos’è IWA?                                         IWA/HWG è un’Asso...
Milano, 19­21 ottobre 2011 ­ Fieramilanocity 




Perché IWA?
• Fare rete tra professionisti
       – Scambiarsi informazi...
Milano, 19­21 ottobre 2011 ­ Fieramilanocity 




   Chi sono

                                                   Diego La...
Perchè
sei
così
serio?
Milano, 19-21 ottobre 2011 - Fieramilanocity




Breve definizione di World Wide Web (WWW)

Il World Wide Web [...], è un ...
Milano, 19-21 ottobre 2011 - Fieramilanocity




Cenni evolutivi
• La comunicazione                                • I con...
Milano, 19-21 ottobre 2011 - Fieramilanocity




Cos’è stato il Web ad oggi?
Il Web è una fonte                           ...
Milano, 19-21 ottobre 2011 - Fieramilanocity




Gli strumenti?

✔
      Rich Internet Application
✔
      Editor WYSIWYG
...
Sai qual'è
il bello del
Caos?
È che è
equo!
Milano, 19-21 ottobre 2011 - Fieramilanocity




Definizioni - Sito web
È un insieme di pagine web correlate, ovvero una
s...
Milano, 19-21 ottobre 2011 - Fieramilanocity




Definizioni - Portale
È un sito web che costituisce un punto di partenza,...
Milano, 19-21 ottobre 2011 - Fieramilanocity




Definizioni - Social Network
Una rete sociale (in inglese social network)...
Milano, 19-21 ottobre 2011 - Fieramilanocity




Definizioni: Rich Internet Applications

Sono applicazioni web che possie...
Milano, 19-21 ottobre 2011 - Fieramilanocity




Siti web – Portali – Social Network

• Il target di utenze non è ben defi...
Milano, 19-21 ottobre 2011 - Fieramilanocity




Utilizzo di CMS (Content Management System)

• Pro:
       – Sono economi...
Milano, 19-21 ottobre 2011 - Fieramilanocity




Soluzioni ad-hoc?
• Pro:
       – Analisi accurata della soluzione

     ...
Milano, 19-21 ottobre 2011 - Fieramilanocity




Usare CMS con personalizzazioni forti?
• Pro:
       – Totale rimodellazi...
...vedi io
non sono
un mostro...
sono solo
in anticipo
sul percorso
Milano, 19-21 ottobre 2011 - Fieramilanocity




La scelta migliore?
• CMS con piccole personalizzazioni per le Pubbliche
...
Milano, 19-21 ottobre 2011 - Fieramilanocity




Rich Internet Applications (RIA)

• Sulle intranet:
       – Si conosce d...
Milano, 19­21 ottobre 2011 ­ Fieramilanocity 




Architettura di un applicazione classica




                           ...
Milano, 19-21 ottobre 2011 - Fieramilanocity




Cosa sono i Framework
Sono le fondamenta dell’edilizia del software
Lo sc...
Milano, 19­21 ottobre 2011 ­ Fieramilanocity 




Applicazione basata su Framework




                                   ...
Milano, 19­21 ottobre 2011 ­ Fieramilanocity 




Framework che lavorano nel browser


 ✔
      jQuery, MooTools
 ✔
      ...
Milano, 19­21 ottobre 2011 ­ Fieramilanocity 




Framework che lavorano sul server

• Zend Framework
• Struts
           ...
Milano, 19­21 ottobre 2011 ­ Fieramilanocity 




Framework che lavorano in modalità ibrida

• Ruby On Rails
• Microsoft ....
Milano, 19­21 ottobre 2011 ­ Fieramilanocity 




Quanto mi costa?

Lo scopo di un framework è di risparmiare allo svilupp...
Milano, 19-21 ottobre 2011 - Fieramilanocity




Suggerimenti per la progettazione di RIA

• Non inventare mai la ruota

•...
Se sei
bravo a
fare una
cosa, mai
farla
Gratis!
Milano, 19-21 ottobre 2011 - Fieramilanocity




Trend Content Management System
   Wordpress 14 – Joomla 13,2 – Drupal 4 ...
Milano, 19-21 ottobre 2011 - Fieramilanocity




Trend Framework Javascript
             jQuery 60 – YUI 20 – MooTools 4 –...
Milano, 19-21 ottobre 2011 - Fieramilanocity




Trend Framework lato server e ibridi
  Zend Framework 103 – RoR 68 – Code...
Milano, 19-21 ottobre 2011 - Fieramilanocity




Qual'è quindi la scelta migliore?


• Dipende
      – dalle esigenze e da...
Diego La Monica
web: http://diegolamonica.info
email: me@diegolamonica.info
skype: diego.la.monica
mobile: +39 3337235382
Upcoming SlideShare
Loading in …5
×

of

Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 1 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 2 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 3 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 4 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 5 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 6 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 7 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 8 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 9 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 10 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 11 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 12 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 13 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 14 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 15 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 16 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 17 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 18 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 19 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 20 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 21 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 22 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 23 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 24 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 25 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 26 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 27 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 28 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 29 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 30 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 31 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 32 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 33 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 34 Siti web, Portali, Rich Internet Application: tendenze e controtendenze Slide 35
Upcoming SlideShare
Office & VBA - Giorno 8
Next
Download to read offline and view in fullscreen.

3 Likes

Share

Download to read offline

Siti web, Portali, Rich Internet Application: tendenze e controtendenze

Download to read offline

Gli strumenti informatici a disposizione degli addetti ai lavori per la produzione di contenuti e per la comunicazione è elevato, ogni strumento è più adatto ad uno scopo. Con questo seminario si costruirà un percorso tra le varie soluzioni che le aziende (e il web) offrono provando insieme a identificarne i punti di forza.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Siti web, Portali, Rich Internet Application: tendenze e controtendenze

  1. 1. Milano, 19-21 ottobre 2011 - Fieramilanocity Siti Web Portali e Rich Internet Applications 1 Tendenze e controtendenze Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  2. 2. Milano, 19­21 ottobre 2011 ­ Fieramilanocity  Cos’è IWA? IWA/HWG è un’Associazione professionale no profit riconosciuta leader mondiale nella fornitura dei principi e Partecipazioni internazionali delle certificazioni di formazione per i professionisti della   Rete Internet; è presente in 100 paesi, con 130 sedi ufficiali in rappresentanza di più di 200.000 associati. La sua missione: • Fornire programmi formativi di qualità; • Fornire agli associati supporto e collaborazione a livello regionale, nazionale e internazionale, nonché un marchio di affiliazione riconosciuto a livello 2 Partecipazioni nazionali mondiale; • Promuovere i principi universali di etica e di pratica professionale per tutti i professionisti della Rete Internet; • Fornire supporto per la definizione e lo studio di normative nei Paesi in cui è presente Network: http://www.iwa.it http://www.itlists.org http://blog.iwa.it http://webaccessibile.org http://skillprofiles.eu Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  3. 3. Milano, 19­21 ottobre 2011 ­ Fieramilanocity  Perché IWA? • Fare rete tra professionisti – Scambiarsi informazioni / esperienze – Condividere buone pratiche di lavoro • Apprendere – Consultare documentazione condivisa 3 – Discutere con gli altri soci – Partecipare ad eventi formativi / informativi • Divulgare – Effetto “ebola”: condividere la conoscenza – Proporsi come discenti per seminari e corsi Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  4. 4. Milano, 19­21 ottobre 2011 ­ Fieramilanocity  Chi sono Diego La Monica Web Solution Developer ✔ Membro del Consiglio Direttivo di IWA Italy ✔ Coordinatore area Tecnica di IWA Italy 4 ✔ Membro del Protocols and Formats Working Group istituito dal W3C in rappresentanza di IWA/HWG (http://www.w3.org/WAI/intro/aria) ✔ Membro del Web Skill Profile Working Group (http:://skillprofiles.eu) http://diegolamonica.info http://wili.diegolamonica.info ✔ Autore del framework javascript JAST http://cleanx.diegolamonica.info ✔ Autore del Framework ALPHA http://jastegg.it http://github.com/diegolamonica/ALPHA/ Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  5. 5. Perchè sei così serio?
  6. 6. Milano, 19-21 ottobre 2011 - Fieramilanocity Breve definizione di World Wide Web (WWW) Il World Wide Web [...], è un insieme vastissimo di contenuti (multimediali e non) e servizi che possono essere resi 6 disponibili a/da chiunque abbia a disposizione una connessione ad Internet. Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  7. 7. Milano, 19-21 ottobre 2011 - Fieramilanocity Cenni evolutivi • La comunicazione • I contenuti – Corrispondenza postale – Standard di condivisione – Email – Pagina di presentazione – News ticker – Sito web – Feed RSS – Sistemi per la gestione 7 dei contenuti SGML XHTML HTML XML SVG HTML5 Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  8. 8. Milano, 19-21 ottobre 2011 - Fieramilanocity Cos’è stato il Web ad oggi? Il Web è una fonte • Riviste on-line / Testate giornalistiche inesauribile di • Mailing list • Newsgroup informazioni • Siti tematici 8 XHTML • Wiki • Blog email • Social Network WSDL RSS Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  9. 9. Milano, 19-21 ottobre 2011 - Fieramilanocity Gli strumenti? ✔ Rich Internet Application ✔ Editor WYSIWYG ✔ Sistemi per la gestione di contenuti ✔ Piattaforme ad-hoc 9 Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  10. 10. Sai qual'è il bello del Caos? È che è equo!
  11. 11. Milano, 19-21 ottobre 2011 - Fieramilanocity Definizioni - Sito web È un insieme di pagine web correlate, ovvero una struttura ipertestuale di documenti che risiede, tramite hosting, su un web server [...] 11 http://it.wikipedia.org/wiki/Sito_web Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  12. 12. Milano, 19-21 ottobre 2011 - Fieramilanocity Definizioni - Portale È un sito web che costituisce un punto di partenza, una porta di ingresso, ad un gruppo consistente di risorse di Internet o di una intranet. […] I migliori portali consentono ai loro utenti di personalizzare alcune loro prestazioni. 12 http://it.wikipedia.org/wiki/Portale_web Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  13. 13. Milano, 19-21 ottobre 2011 - Fieramilanocity Definizioni - Social Network Una rete sociale (in inglese social network) consiste di un qualsiasi gruppo di persone connesse tra loro da diversi legami sociali, che vanno dalla conoscenza casuale, ai rapporti di lavoro, ai vincoli familiari. Le reti sociali sono spesso usate come base di studi 13 interculturali in sociologia e in antropologia. http://it.wikipedia.org/wiki/Rete_sociale Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  14. 14. Milano, 19-21 ottobre 2011 - Fieramilanocity Definizioni: Rich Internet Applications Sono applicazioni web che possiedono le caratteristiche e le funzionalità delle applicazioni desktop, senza però necessitare dell'installazione sul disco fisso. 14 http://it.wikipedia.org/wiki/Rich_Internet_application Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  15. 15. Milano, 19-21 ottobre 2011 - Fieramilanocity Siti web – Portali – Social Network • Il target di utenze non è ben definito: chiunque può visitare un sito Web; • Per garantire un ottimo risultato bisognerebbe pensare 15 e testare il prodotto con qualsiasi tecnologia; • Le esigenze si evolvono e non sono sempre ben definite sin dall’inizio. Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  16. 16. Milano, 19-21 ottobre 2011 - Fieramilanocity Utilizzo di CMS (Content Management System) • Pro: – Sono economici – Tempo di sviluppo ridotto 16 • Contro: – Compatibilità (future) customizzazioni incerto – La sicurezza dipende dal team di sviluppo Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  17. 17. Milano, 19-21 ottobre 2011 - Fieramilanocity Soluzioni ad-hoc? • Pro: – Analisi accurata della soluzione – Migliori performance 17 – Maggiore sicurezza • Contro: – Hanno un costo elevato – Si è talvolta vincolati all’autore della soluzione Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  18. 18. Milano, 19-21 ottobre 2011 - Fieramilanocity Usare CMS con personalizzazioni forti? • Pro: – Totale rimodellazione della piattaforma alle proprie esigenze 18 • Contro: – Costo particolarmente elevato – Si è vincolati all'autore della soluzione – Potenziali instabilità del sistema – Impossibile aggiornare alle nuove versioni Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  19. 19. ...vedi io non sono un mostro... sono solo in anticipo sul percorso
  20. 20. Milano, 19-21 ottobre 2011 - Fieramilanocity La scelta migliore? • CMS con piccole personalizzazioni per le Pubbliche Ammministrazioni e per aziende medio piccole. • Soluzioni ad-hoc per le aziende medio grandi. 20 Ogni realtà è a se, in dipendenza del problema da affrontare si seguirà una strada. Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  21. 21. Milano, 19-21 ottobre 2011 - Fieramilanocity Rich Internet Applications (RIA) • Sulle intranet: – Si conosce da subito il target – Si ha conoscenza del (set ridotto di) tecnologia da supportare – Si conoscono le esigenze 21 • Su internet: – Il target non è necessariamente definito – Si conoscono le esigenze, – Bisogna sviluppare per la maggior parte dei browser Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  22. 22. Milano, 19­21 ottobre 2011 ­ Fieramilanocity  Architettura di un applicazione classica 22 Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  23. 23. Milano, 19-21 ottobre 2011 - Fieramilanocity Cosa sono i Framework Sono le fondamenta dell’edilizia del software Lo scopo di un framework è di risparmiare allo sviluppatore la riscrittura di codice già steso in precedenza per compiti simili. Questa circostanza si è presentata sempre più spesso man mano che 23 le interfacce utente sono diventate sempre più complesse, o più in generale man mano che è aumentata la quantità di software con funzionalità secondarie simili. Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  24. 24. Milano, 19­21 ottobre 2011 ­ Fieramilanocity  Applicazione basata su Framework 24 Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  25. 25. Milano, 19­21 ottobre 2011 ­ Fieramilanocity  Framework che lavorano nel browser ✔ jQuery, MooTools ✔ Prototype (alla base di script.aculo.us) 25 ✔ JAST ✔ Yui, AxsJS ✔ ExtJS Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  26. 26. Milano, 19­21 ottobre 2011 ­ Fieramilanocity  Framework che lavorano sul server • Zend Framework • Struts 26 • Springs • .NET Framework • ALPHA Framework Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  27. 27. Milano, 19­21 ottobre 2011 ­ Fieramilanocity  Framework che lavorano in modalità ibrida • Ruby On Rails • Microsoft .NET Framework 27 • Cake PHP, Code Igniter • ALPHA Framework Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  28. 28. Milano, 19­21 ottobre 2011 ­ Fieramilanocity  Quanto mi costa? Lo scopo di un framework è di risparmiare allo sviluppatore la riscrittura di codice già steso in precedenza per compiti simili. Questa circostanza si è presentata sempre più spesso man mano che le interfacce utente sono diventate sempre più complesse, o 28 più in generale man mano che è aumentata la quantità di software con funzionalità secondarie simili. Il costo è determinato dalla complessità delle funzioni accessorie e della Business Logic Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  29. 29. Milano, 19-21 ottobre 2011 - Fieramilanocity Suggerimenti per la progettazione di RIA • Non inventare mai la ruota • Esiste già un prodotto utile ai nostri scopi? • Non esiste la perfezione assoluta 29 • È più economico utilizzare un framework Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  30. 30. Se sei bravo a fare una cosa, mai farla Gratis!
  31. 31. Milano, 19-21 ottobre 2011 - Fieramilanocity Trend Content Management System Wordpress 14 – Joomla 13,2 – Drupal 4 – Plone 1 31 http://www.google.com/trends?q=wordpress%2C+joomla%2C+drupal%2C+plone&ctab=0&geo=all&date=all&sort=0 Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  32. 32. Milano, 19-21 ottobre 2011 - Fieramilanocity Trend Framework Javascript jQuery 60 – YUI 20 – MooTools 4 – JAST 1 32 http://www.google.com/trends?q=jquery%2C+mootools%2C+yui%2C+JAST&ctab=0&geo=all&date=all&sort=3 Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  33. 33. Milano, 19-21 ottobre 2011 - Fieramilanocity Trend Framework lato server e ibridi Zend Framework 103 – RoR 68 – Code Igniter 1 – CakePHP 38 33 http://www.google.com/trends?q=zend%2C+Ruby+on+Rails%2C+Code+Igniter%2C+CakePHP&ctab=0&geo=all&date=all&sort=2 Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  34. 34. Milano, 19-21 ottobre 2011 - Fieramilanocity Qual'è quindi la scelta migliore? • Dipende – dalle esigenze e dalla volontà del cliente 34 – dalle specifiche di progetto e requisiti applicativi – dalle proprie competenze Diego La Monica – Web Solution Developer – http://diegolamonica.info IWA Italy – http://www.iwa.it
  35. 35. Diego La Monica web: http://diegolamonica.info email: me@diegolamonica.info skype: diego.la.monica mobile: +39 3337235382
  • robycucco

    May. 11, 2013
  • frcolletta

    Jan. 3, 2012
  • diego.la.monica

    Oct. 22, 2011

Gli strumenti informatici a disposizione degli addetti ai lavori per la produzione di contenuti e per la comunicazione è elevato, ogni strumento è più adatto ad uno scopo. Con questo seminario si costruirà un percorso tra le varie soluzioni che le aziende (e il web) offrono provando insieme a identificarne i punti di forza.

Views

Total views

2,805

On Slideshare

0

From embeds

0

Number of embeds

1,587

Actions

Downloads

18

Shares

0

Comments

0

Likes

3

×