Indice. Introduzione PARTE PRIMA IL FRAMEWORK DI JAVASERVER FACES 1
|
|
- Leonzia Frigerio
- 8 anni fa
- Visualizzazioni
Transcript
1 Indice Introduzione XI PARTE PRIMA IL FRAMEWORK DI JAVASERVER FACES 1 Capitolo 1 Introduzione a JavaServer Faces Che cos è JavaServer Faces La storia di JavaServer Faces Gli obiettivi progettuali di JavaServer Faces JSF: un framework per sviluppatori aziendali e di sistema L architettura di un applicazione JSF 12 Capitolo 2 Realizzazione di una semplice applicazione JavaServer Faces Panoramica dell applicazione Configurazione dell ambiente di sviluppo di JSF Compilazione, packaging ed esecuzione dell applicazione Esame degli elementi chiave dell applicazione 44 Capitolo 3 Il ciclo di vita per l elaborazione delle richieste di JavaServer Faces Panoramica di alto livello del ciclo di vita per l elaborazione delle richieste di JSF Il ciclo di vita per l elaborazione delle richieste in azione 60 JSF Sommario.p65 5
2 VI INDICE 3.3 Argomenti avanzati relativi al ciclo di vita per l elaborazione delle richieste Concetti da ricordare a proposito del ciclo di vita 68 Capitolo 4 I managed bean e il linguaggio per espressioni di JSF Che cosa sono i managed bean? Come controllare la durata (scope) dei managed bean Il linguaggio per espressioni di JSF Lo sviluppo di applicazioni Web e i managed bean 96 Capitolo 5 Il modello di navigazione Panoramica sul modello di navigazione Creazione delle regole di navigazione Esempi di navigazione più sofisticati 118 Capitolo 6 Il modello a componenti dell interfaccia utente Che cosa sono i componenti dell interfaccia utente? Introduzione all architettura a componenti dell interfaccia utente di JSF I componenti dell interfaccia utente e JSP 136 Capitolo 7 Conversione e convalida dei dati Alcuni esempi di convalida e conversione Conversione e convalida dietro le quinte Il sistema di conversione di Faces Il sistema di convalida di Faces Per riepilogare: i messaggi in una vista 179 Capitolo 8 Il modello a eventi di JSF Panoramica del modello a eventi di JSF Come funzionano gli eventi in JSF Creazione di listener personalizzati d azione e di cambiamento del valore Due esempi di eventi in Faces Utilizzo degli eventi e dei listener di fase Creazione di eventi e listener personalizzati 216 JSF Sommario.p65 6
3 INDICE VII PARTE SECONDA ESTENSIONE DI JAVASERVER FACES 219 Capitolo 9 L applicazione Virtual Trainer Introduzione all applicazione Virtual Trainer I requisiti dell applicazione Virtual Trainer L architettura dell applicazione Virtual Trainer Creazione dell applicazione Virtual Trainer Implementazione dell ordinamento delle colonne Il passo successivo: i dati persistenti di Virtual Trainer Localizzazione dell applicazione Virtual Trainer 292 Capitolo 10 Creazione di componenti personalizzati per l interfaccia utente Come decidere se creare un componente personalizzato per l interfaccia utente Che cosa sono i componenti dell interfaccia utente Gli ingranaggi di un componente dell interfaccia utente Un semplice esempio Hello World Un componente InputDate con più renderer Cambiare dinamicamente il renderer runtime Un componente personalizzato per grafici Uso di JavaScript in un componente JSF personalizzato: un cursore a scorrimento Uso di codice JavaScript avanzato Sviluppo di componenti JSF personalizzati avanzati Inserimento di componenti JSF in un file JAR Un esempio di package per componenti JSF: components.jar Il futuro dei metadati per componenti JSF 369 Capitolo 11 Creazione di componenti JSF per AJAX Introduzione ad AJAX Le basi di AJAX DirectorySearch: un esempio di AJAX senza JSF Creazione di componenti JSF per AJAX Suggerimenti e trucchi per AJAX Tabelle di riferimento per AJAX XMLHttpRequest 413 JSF Sommario.p65 7
4 VIII INDICE Capitolo 12 Creazione di componenti personalizzati non dedicati all interfaccia utente I componenti personalizzati non visibili e la decorazione in JSF I componenti personalizzati non appartenenti alla vista 419 Capitolo 13 Tecnologia alternativa di descrizione della vista e le Facelet Motivazioni per la scelta di una tecnologia alternativa di descrizione della vista Le relazioni fra il ViewHandler e la parte rimanente del sistema JSF Come costruire e installare un ViewHandler personalizzato La tecnologia Facelet per la descrizione della vista Progettazione, architettura e implementazione delle Facelet 490 PARTE TERZA UTILIZZO DI JAVASERVER FACES 497 Capitolo 14 Localizzazione e accessibilità con JavaServer Faces La localizzazione Accessibilità 514 Capitolo 15 Sicurezza delle applicazioni JavaServer Faces La sicurezza e la sua implementazione nelle applicazioni Web La sicurezza gestita dal container La sicurezza gestita dall applicazione con JavaServer Faces Implementazione di una funzionalità Remember Me Utilizzo di JAAS da un applicazione JSF 562 JSF Sommario.p65 8
5 INDICE IX Capitolo 16 Collaudo automatizzato e debugging delle applicazioni JavaServer Faces Introduzione alla terminologia di collaudo del software Strumenti per il collaudo automatizzato delle applicazioni Web Debugging di applicazioni JSF Debugging del codice sorgente con Eclipse Debugging del codice sorgente con NetBeans Debugging del codice JSP/JSF con Oracle JDeveloper 614 PARTE QUARTA STRUMENTI PER JAVASERVER FACES 619 Capitolo 17 JSF e gli ambienti di sviluppo visuali L applicazione Sun Java Studio Creator BEA Workshop Studio Oracle JDeveloper 10g IBM Rational Web Developer Exadel Studio Pro 671 PARTE QUINTA APPENDICI 683 Appendice A Riferimento rapido alla Faces Console 685 A.1 File di configurazione supportati 686 A.2 Acquisizione e installazione di Faces Console 688 A.3 Uso di Faces Console come applicazione indipendente 688 A.4 Uso di Faces Console in Borland JBuilder 690 A.5 Uso di Faces Console in Eclipse 691 A.6 Uso di Faces Console in IBM Rational Application Developer for WebSphere 695 A.7 Uso di Faces Console in IntelliJ IDEA 697 A.8 Uso di Faces Console in NetBeans e Sun ONE Studio (Forte) 700 A.9 Uso di Faces Console in Oracle JDeveloper 703 A.10 Configurazione delle opzioni di output di Faces Console 703 JSF Sommario.p65 9
6 X INDICE Appendice B Librerie di componenti JSF indipendenti 709 B.1 La libreria di componenti Extended UI di Sun 709 B.2 WebGalileo Faces di JScape 710 B.3 Oracle ADF Faces 710 B.4 Le principali tecnologie di ADF Faces 717 B.5 JSFCentral: un riferimento per componenti sviluppati da terzi 737 Appendice C Migrazione da Struts a Faces 739 C.1 Analogie e differenze 739 C.2 Stile di sviluppo 739 C.3 Strategia di migrazione: la libreria di integrazione Struts-Faces 742 Appendice D Il futuro di JSF: Apache Shale 749 D.1 Shale, il Java Community Process e l innovazione 750 D.2 Problemi di migrazione: vale la pena di dipendere da Shale? 752 D.3 Procurarsi e installare Shale 752 D.4 Guida alle funzionalità di Shale 756 Indice analitico 775 JSF Sommario.p65 10
Indice PARTE PRIMA L INIZIO 1
Indice Introduzione XIII PARTE PRIMA L INIZIO 1 Capitolo 1 Esplorare il World Wide Web 3 1.1 Come funziona il World Wide Web 3 1.2 Browser Web 10 1.3 Server Web 14 1.4 Uniform Resource Locators 15 1.5
DettagliProva Finale a.a. 2011/2012. Laboratorio 1: Introduzione a Java e Eclipse
Prova Finale a.a. 2011/2012 Laboratorio 1: Introduzione a Java e Eclipse 1 Java 6 Standard Edition Linguaggio Java (... (javac, Tool di sviluppo Librerie per l'interfaccia grafica Librerie di base Macchina
DettagliINTRODUZIONE AD ASP.NET
Indice Introduzione XI PARTE PRIMA INTRODUZIONE AD ASP.NET 1 Capitolo 1 Framework.NET 3 1.1 Il framework di programmazione.net 3 1.2 VB.NET, C# e i linguaggi.net 4 1.3 Common Language Runtime 9 1.4 La
DettagliBreve introduzione curata da Alessandro Benedetti. Struts2-Introduzione e breve guida
Breve introduzione curata da Alessandro Benedetti Struts2-Introduzione e breve guida 22-11- 2008 1 Struts 2 Costruisci,attiva e mantieni! Apache Struts 2 è un framework elegante ed estensibile per creare
DettagliIndice. Introduzione. Capitolo 1
Indice Introduzione XI Capitolo 1 Pagine dei fornitori: applicazione dei fogli di stile CSS in XML 1 1.1 Introduzione a HTML e XHTML 1 1.2 Controllo della presentazione: fogli di stile CSS 8 1.3 Approfondimento
DettagliIndice. 1.13 Configurazione di PHP 26 1.14 Test dell ambiente di sviluppo 28
Indice 25 184 Introduzione XI Capitolo 1 Impostazione dell ambiente di sviluppo 2 1.1 Introduzione ai siti Web dinamici 2 1.2 Impostazione dell ambiente di sviluppo 4 1.3 Scaricamento di Apache 6 1.4 Installazione
DettagliCapitolo 1 Oracle: la società e il software 1 1.1 Terminologia 1 1.2 Oracle Corporation: la storia 2 1.3 L offerta corrente 12 1.
Indice INTRODUZIONE XI Capitolo 1 Oracle: la società e il software 1 1.1 Terminologia 1 1.2 Oracle Corporation: la storia 2 1.3 L offerta corrente 12 1.4 Domande 13 Capitolo 2 I servizi Oracle 15 2.1 Terminologia
DettagliIndice Introduzione Elementi di base dei database Il linguaggio SQL (Structured Query Language)
Indice Introduzione XI Capitolo 1 Elementi di base dei database 1 1.1 Che cos è un database 1 1.2 L architettura di Oracle Database 10g 3 Progetto 1.1 L architettura di Oracle Database 10g 8 1.3 I tipi
Dettagli01KPS BF Progettazione di applicazioni web
01KPS BF Progettazione di applicazioni web Presentazione del corso http://elite.polito.it/ Fulvio Corno, Emiliano Castellina Dipartimento di Automatica e Informatica Politecnico di Torino PAW - Presentazione
DettagliIndice. Introduzione PARTE PRIMA COMPRENSIONE DELL AMBIENTE DI MS ACCESS 1
Indice Introduzione XIII PARTE PRIMA COMPRENSIONE DELL AMBIENTE DI MS ACCESS 1 Capitolo 1 Introduzione a Visual Basic for Applications 3 1.1 Storia di Microsoft Access 3 1.2 Sviluppo in Access 4 La finestra
DettagliLinguaggi dinamici. Giacomo Cabri giacomo.cabri@unimore.it Riccardo Martoglia riccardo.martoglia@unimore.it
Linguaggi dinamici Giacomo Cabri giacomo.cabri@unimore.it Riccardo Martoglia riccardo.martoglia@unimore.it Home page del corso https://www.agentgroup.unimore.it/didattica/ld/ 1 LINGUAGGI DINAMICI PARTE
DettagliRealizzazione di uno strumento web-based per la simulazione remota di reti di sensori senza filo
tesi di laurea Realizzazione di uno strumento web-based per la simulazione remota di reti di sensori senza filo Anno Accademico 2009/2010 relatore Ch.mo prof. Marcello Cinque correlatore Ing. Catello di
DettagliFormazione sulla piattaforma Java2EE
cprsjava2ee Formazione Personale Applicativo JAVA Pag 1 di 8 Formazione sulla piattaforma Java2EE Obiettivo: Figure interessate Informare sulle tecniche OOP OOA e OOD applicate alla piattaforma Java2EE-JSP-
DettagliAmbienti di Sviluppo
Ambienti di Sviluppo Insieme omogeneo di strumenti adatti allo sviluppo di progetti software. Editor; Compilatori e/o interpreti; Strumenti di test; Applicazioni che permettono di editare / disegnare il
DettagliIndice generale. Ringraziamenti...xi. Introduzione...xv. Capitolo 1 Tweet di benvenuto in ios 6...1. Programmazione in ios...23
Ringraziamenti...xi Introduzione...xv Un nuovo inizio e nuove possibilità...xv Contenuto del libro...xvi Aspettative e requisiti tecnici...xvii Risorse online...xviii Al lavoro!...xviii Capitolo 1 Tweet
DettagliProcesso parte VII. Strumenti. Maggiore integrazione. Sviluppo tecnologico
Strumenti Processo parte VII Leggere Cap. 9 Ghezzi et al. Strumenti software che assistono gli ingegneri del software in tutte le fasi del progetto; in particolare progettazione codifica test Evoluzione
DettagliImplementazione di MVC. Gabriele Pellegrinetti
Implementazione di MVC Gabriele Pellegrinetti 2 Come implementare il pattern Model View Controller con le tecnologie JSP, ASP e XML Implementazione del pattern MVC in Java (JSP Model 2) SUN è stato il
DettagliIBM Software Demos Rational Software Delivery Platform - Funzioni di creazione e sviluppo
Alex, lo sviluppatore capo, utilizza Rational Software Architect per implementare rapidamente la funzione Buy it Now. Utilizza la finestra di navigazione del sito Web per aggiungere una nuova pagina
DettagliIndice. 1 Introduzione a Joomla! 1 1.1 L autore 4 1.2 I lettori 4 1.3 Di cosa parla il libro 6 1.4 Altre domande 7
Indice Introduzione XV 1 Introduzione a Joomla! 1 1.1 L autore 4 1.2 I lettori 4 1.3 Di cosa parla il libro 6 1.4 Altre domande 7 2 Vetrina 9 2.1 La Torre Eiffel 9 2.2 Gli Howoldies 10 2.3 Oltre 3000 siti
DettagliIndice. Introduzione PARTE PRIMA L ARCHITETTURA DEI DATABASE 1
Indice Introduzione XI PARTE PRIMA L ARCHITETTURA DEI DATABASE 1 Capitolo 1 Introduzione all architettura di Oracle 3 1.1 I database e le istanze 3 1.2 Installazione del software 9 1.3 Creazione di un
DettagliIndice generale. Gli autori...xiii. Prefazione...xv. Benvenuti nel cloud computing...1
Indice generale Gli autori...xiii Prefazione...xv Capitolo 1 Benvenuti nel cloud computing...1 Come evitare un successo disastroso... 2 Saperne di più sul cloud computing... 3 Cosa si intende per nuvola...
DettagliALLEGATO 8.1 DESCRIZIONE PROFILI PROFESSIONALI
PROCEDURA DI SELEZIONE PER L AFFIDAMENTO DEL SERVIZIO DI PROGETTAZIONE, ANALISI, SVILUPPO, MANUTENZIONE ADEGUATIVA, CORRETTIVA ED EVOLUTIVA DI SISTEMI INFORMATIVI SU PIATTAFORMA IBM WEBSPHERE BPM (EX LOMBARDI)
DettagliIndice generale. Introduzione...xi. Gli autori...xv. Che cos è un server PostgreSQL...1
Introduzione...xi Contenuti del libro... xi Di cosa avete bisogno... xii A chi si rivolge questo libro... xii Convenzioni... xii Feedback dei lettori... xiii Supporto... xiii Scaricare il codice di esempio...
DettagliCorso App modulo Android. Antonio Gallo info@laboratoriolibero.com
Corso App modulo Android Antonio Gallo info@laboratoriolibero.com Strumentazione: PC + smartphone Android + cavo micro USB per connessione Framework Phonegap SDK di Android JDK (Java) Eclipse (opzionale)
DettagliOggetto: MASTER DI ALTA FORMAZIONE PROFESSIONALE IN PROGRAMMATORE JAVA PARTECIPAZIONE GRATUITA
Oggetto: MASTER DI ALTA FORMAZIONE PROFESSIONALE IN PROGRAMMATORE JAVA PARTECIPAZIONE GRATUITA Salerno Formazione, società operante nel settore della didattica, della formazione professionale e certificata
DettagliLinguaggi dinamici. Giacomo Cabri giacomo.cabri@unimore.it Mauro Andreolini mauro.andreolini@unimore.it
Giacomo Cabri giacomo.cabri@unimore.it Mauro Andreolini mauro.andreolini@unimore.it Home page del corso https://www.agentgroup.unimore.it/didattica/ld/ 1 LINGUAGGI DINAMICI PARTE 1 INTRODUZIONE 2 Parte
DettagliDa Settembre 2010 Oggi. Go Project srl via Alessandria 88, Roma. Inail Istituto Nazionale Infortuni sul Lavoro
F O R M A T O E U R O P E O P E R I L C U R R I C U L U M V I T A E Qualifica: INFORMAZIONI PERSONALI Nome Nazionalità italiana Data di nascita 08/10/1974 ESPERIENZA LAVORATIVA Date (da a) Da Settembre
DettagliSISTEMI E RETI 4(2) 4(2) 4(2) caratteristiche funzionali
CL AS SE INFORMATICA 6(3) 6(4) - 6(4) SISTEMI E RETI 4(2) 4(2) 4(2) TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI COMPETENZE 3 Essere in grado di sviluppare semplici applicazioni
DettagliLinee guida progetto IS. Linee guida progetto IS
Linee guida progetto IS Linee guida progetto IS STORICO REVISIONI Data Revisione Descrizione Redatto Verificato Approvato Prima stesura Progetto Ingegneria del Software 2 INDICE DEGLI ARGOMENTI 1. ATTIVITÀ
DettagliPrefazione. Parte I Informazioni preliminari 1. Capitolo 1 Introduzione 3
Prefazione IX Parte I Informazioni preliminari 1 Capitolo 1 Introduzione 3 Immaginate.................................................... 3 Contenuto del libro..............................................
DettagliUML e (R)UP (an overview)
Lo sviluppo di sistemi OO UML e (R)UP (an overview) http://www.rational.com http://www.omg.org 1 Riassumento UML E un insieme di notazioni diagrammatiche che, utilizzate congiuntamente, consentono di descrivere/modellare
DettagliUniversità degli studi di Ferrara. Sviluppo di un Web Service per la classificazione del suolo e sua integrazione sul Portale SSE
Università degli studi di Ferrara Facoltà di scienze MM.FF.NN. Corso di Laurea Specialistica in Informatica Sviluppo di un Web Service per la classificazione del suolo e sua integrazione sul Portale SSE
DettagliPROTOTIPAZIONE DI UN TRADUTTORE DA SORGENTE PLC AD ASSEMBLY DI UNA MACCHINA VIRTUALE
PROTOTIPAZIONE DI UN TRADUTTORE DA SORGENTE PLC AD ASSEMBLY DI UNA MACCHINA VIRTUALE Relatore: prof. Michele Moro Laureando: Marco Beggio Corso di laurea in Ingegneria Informatica Anno Accademico 2006-2007
DettagliFONDAMENTI DI AUTOCAD
Indice Introduzione XIII PARTE PRIMA FONDAMENTI DI AUTOCAD 1 Capitolo 1 Iniziare a disegnare 3 1.1 Conoscere AutoCAD 3 1.2 Avviare AutoCAD 4 1.3 Creare un nuovo disegno 5 1.4 Utilizzare l interfaccia di
DettagliEn.Te.R. Team srl. Engineering Technology Research
En.Te.R. Team srl Engineering Technology Research LA NOSTRA AZIENDA AL SERVIZIO DELLE TUE IDEE Progettiamo e sviluppiamo software personalizzato secondo le vostre esigenze, il nostro impegno è soddisfare
DettagliREALIZZAZIONE DI UN LABORATORIO REMOTO PER ESPERIENZE DI ROBOTICA EDUCATIVA: LATO CLIENT
TESI DI LAUREA REALIZZAZIONE DI UN LABORATORIO REMOTO PER ESPERIENZE DI ROBOTICA EDUCATIVA: LATO CLIENT RELATORE: Prof. Michele Moro LAUREANDO: Marco Beggio Corso di laurea Specialistica in Ingegneria
DettagliITI M. FARADAY Programmazione modulare a.s. 2014-2015
Indirizzo: INFORMATICA E TELECOMUNICAZIONI Disciplina: Informatica Docente:Maria Teresa Niro Classe: Quinta B Ore settimanali previste: 6 (3 ore Teoria - 3 ore Laboratorio) ITI M. FARADAY Programmazione
DettagliGuida all uso dell ambiente di sviluppo 1 integrato o IDE. JCreator LE 4.50
Guida all uso dell ambiente di sviluppo 1 integrato o IDE JCreator LE 4.50 Inizializzazione: creazione del nuovo progetto e del file sorgente in ambiente JCreator Al lancio del programma si apre la finestra
DettagliCorso di Laurea Ingegneria Civile Fondamenti di Informatica. Traduzione ed esecuzione di programmi. Dispensa 08
Corso di Laurea Ingegneria Civile Fondamenti di Informatica Dispensa 08 Traduzione ed esecuzione di programmi Traduzione ed esecuzione di programmi 1 Nota bene Alcune parti del presente materiale didattico
DettagliUniversità degli studi di Roma Tor Vergata Ingegneria Medica Informatica I Programma del Corso
Obiettivi formativi Introdurre i principi del funzionamento di un elaboratore e della programmazione. Presentare gli approcci elementari alla soluzione di problemi (algoritmi)e al progetto di strutture
DettagliIndice generale. Parte I Le nozioni di base... 9. Introduzione...xiii. Presentazione... 1. Capitolo 1 Un po di teoria...11
Indice generale Introduzione...xiii A chi si rivolge il libro...xiii Organizzazione del libro... xiv Novità rispetto alla precedente edizione del libro... xv Convenzioni adottate... xv Presentazione...
DettagliTitolo Perché scegliere Alfresco. Titolo1 ECM Alfresco
Titolo Perché scegliere Alfresco Titolo1 ECM Alfresco 1 «1» Agenda Presentazione ECM Alfresco; Gli Strumenti di Alfresco; Le funzionalità messe a disposizione; Le caratteristiche Tecniche. 2 «2» ECM Alfresco
DettagliBiblioTech - Personal Digital Library
Albana Gaba Alessandro Pegoraro Mirco Bocedi Fabio Giuseppe Strozzi Gruppo 8 Obiettivo Creare un software efficiente per la catalogazione di documenti digitali in categorie personalizzabili dall utente.
DettagliCorso sul linguaggio Java
Corso sul linguaggio Java Modulo JAVA0 0 Linguaggio Java 1 Prerequisiti Utilizzo elementare di un pc Utilizzo di Internet per il downloading di file 2 1 Introduzione In questa lezione si descrivono gli
DettagliAREA TEMATICA SVILUPPO COMPETENZE DI BASE INFORMATICA
AREA TEMATICA SVILUPPO COMPETENZE DI BASE INFORMATICA Microsoft Word (corsi base e avanzati) 1 Microsoft Excel (corsi base e avanzati) 4 Microsoft Access 7 Microsoft PowerPoint 10 Microsoft Outlook e Internet
DettagliProgramma del corso Core. Programma del corso Advanced. Programma del corso Expert. Contents
Contents Programma del corso Core L ambiente di lavoro e le funzioni di base (Durata del modulo: 4 ore) Introduzione operazioni fondamentali modifica del layout, salvataggio e stampa Fare calcoli analisi
DettagliCorso Programmazione Java Android. Programma
Corso Programmazione Java Android Programma 1.1 Obiettivo e modalità di fruizione L obiettivo del corso è di fornire le conoscenze tecniche e metodologiche per svolgere la professione di Programmatore
DettagliINGEGNERIA DEL SOFTWARE. Prof. Paolo Salvaneschi
Università di Bergamo Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica INGEGNERIA DEL SOFTWARE Prof. Paolo Salvaneschi 1 Obiettivi Scopi del corso: - Fornire gli elementi di base della disciplina,
DettagliConfiguratore di Prodotto Diapason
Configuratore di Prodotto Diapason Indice Scopo di questo documento...1 Perché il nuovo Configuratore di Prodotto...2 Il configuratore di prodotto...3 Architettura e impostazione tecnica...5 Piano dei
DettagliIndice. Indice V. Introduzione... XI
V Introduzione........................................................ XI PARTE I Installazione di Linux come Server.............................. 1 1 Riepilogo tecnico delle distribuzioni Linux e di Windows
DettagliAllegato 1 CIG 58703795FF PROCEDURA DI AFFIDAMENTO PER LA FORNITURA DI UNA PIATTAFORMA PER SERVICE MASHUP AND DELIVERY CAPITOLATO TECNICO
PROCEDURA DI AFFIDAMENTO PER LA FORNITURA DI UNA PIATTAFORMA PER SERVICE MASHUP AND DELIVERY CAPITOLATO TECNICO SOMMARIO 1 Oggetto della Fornitura... 3 2 Composizione della Fornitura... 3 2.1 Piattaforma
DettagliSOMMarIO INIZIARE. iii. Adobe dreamweaver CS5 ClASSroom in A book
SOMMarIO INIZIARE XI Informazioni su questo libro................................xi Prerequisiti.................................................xi Installare il programma....................................
DettagliCorso di INFORMATICA 2 (Matematica e Applicazioni)
Università di Camerino Scuola di Scienze e Tecnologie Sezione di Matematica Corso di INFORMATICA 2 (Matematica e Applicazioni) Anno Accademico 2014/15 3 Anno Primo Semestre Docenti: Paolo Gaspari Roberto
DettagliApplication Server per sviluppare applicazioni Java Enterprise
Application Server per sviluppare applicazioni Java Enterprise Con il termine Application Server si fa riferimento ad un contenitore, composto da diversi moduli, che offre alle applicazioni Web un ambiente
DettagliScrivere un programma in Java
Programmare in JAVA Leonardo Rigutini Dipartimento Ingegneria dell Informazione Università di Siena Via Roma 56 53100 SIENA uff. 0577 234850 - interno: 7102 Stanza 119 rigutini@dii.unisi.it http://www.dii.unisi.it/~rigutini/
DettagliIndice. Introduzione PARTE PRIMA PHP: I FONDAMENTI
00som_PHP_4320_2 12-03-2003 20:59 Pagina V Indice Introduzione XV PARTE PRIMA PHP: I FONDAMENTI Capitolo 1 Perché PHP? 3 1.1 Cos è PHP? 3 1.2 La storia di PHP 4 1.3 Le ragioni per amare PHP 5 1.4 Sommario
DettagliIntroduzione. Parte 1 Scrivere documenti 1
Indice Introduzione xiii Parte 1 Scrivere documenti 1 1 Scrivere con Word 3 1.1 Comandi principali e personalizzazioni...... 3 1.1.1 Barradeimenu... 3 1.1.2 BarrastandardeBarradiformattazione... 4 1.1.3
DettagliSettimana I...1. Giorno 1 - Introduzione all XSLT...3
Settimana I...1 Giorno 1 - Introduzione all XSLT...3 Generalità su XSLT...3 Introduzione a XML e XSLT... 4 Cos è XSLT?... 5 Che cosa fa XSLT?... 6 Come si presenta XSLT?... 6 XSLT e la famiglia di XML...
DettagliIndice. Prefazione alla seconda edizione italiana XVII. Introduzione. Parte 1 Introduzione all UML e all UP 1
00PrPag 19-07-2006 15:22 Pagina V Prefazione alla seconda edizione italiana Introduzione XV XVII Parte 1 Introduzione all UML e all UP 1 Capitolo 1 UML 3 1.1 Contenuto del capitolo 3 1.2 Cos è l UML? 3
DettagliLande Immortali: Riepilogo dello Stato di Avanzamento del Progetto
Lande Immortali: Riepilogo dello Stato di Avanzamento del Progetto Progetto a cura di Martino Michele Matricola: 0124000461 Miglio Stefano Matricola: 0124000462 Obiettivi Iniziali Si intende realizzare
DettagliAPPENDICE 4 AL CAPITOLATO TECNICO. Descrizione dei profili professionali e template del CV
APPENDICE 4 AL CAPITOLATO TECNICO Descrizione dei profili professionali e template del CV INDICE INTRODUZIONE... 3 1 PROFILI PROFESSIONALI RICHIESTI... 4 1.1 CAPO PROGETTO DI SISTEMI INFORMATIVI (CPI)...
DettagliIl CMS Moka. Giovanni Ciardi Regione Emilia Romagna
Il CMS Moka Giovanni Ciardi Regione Emilia Romagna Moka è uno strumento per creare applicazioni GIS utilizzando oggetti (cartografie, temi, legende, database, funzioni) organizzati in un catalogo condiviso.
Dettagli01KPS BF Progettazione di applicazioni web
01KPS BF Progettazione di applicazioni web Presentazione del corso (A.A. 2009/2010) http://elite.polito.it/ Fulvio Corno, Emiliano Castellina Dipartimento di Automatica e Informatica Politecnico di Torino
DettagliIndice. Prefazione all edizione italiana
Indice Prefazione all edizione italiana XV Capitolo 1 Il software e l ingegneria del software 1 1.1 L evoluzione del ruolo del software 3 1.2 Il software 5 1.3 La natura mutevole del software 8 1.4 Il
DettagliDBORED - Oracle Report Developer 10g: Costruire Report (5 gg)
DBORED - Oracle Report Developer 10g: Costruire Report (5 gg) OBIETTIVO: I partecipanti alla fine del corso saranno in grado di: Aggiungere dati dinamici a una pagina HTML Usare parametri del report e
DettagliIl web server Apache Lezione n. 3. Introduzione
Procurarsi ed installare il web server Apache Introduzione In questa lezione cominciamo a fare un po di pratica facendo una serie di operazioni preliminari, necessarie per iniziare a lavorare. In particolar
DettagliI MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale
La soluzione modulare di gestione del Sistema Qualità Aziendale I MODULI Q.A.T. - Gestione clienti / fornitori - Gestione strumenti di misura - Gestione verifiche ispettive - Gestione documentazione del
DettagliApplicazione: Servizio periferico per l'invio telematico delle domande di nulla osta al lavoro
Riusabilità del software - Catalogo delle applicazioni Appl_vo/Verticale Applicazione: Servizio periferico per l'invio telematico delle domande di nulla osta al lavoro Amministrazione: Ministero dell Interno
DettagliDescrizione del prodotto WebPEG: Piano Esecutivo Gestione
Descrizione del prodotto WebPEG: Piano Esecutivo Gestione Il Piano Esecutivo di Gestione rappresenta, nell'ambito del procedimento di programmazione dell'ente locale, una delle novità più rilevanti introdotte
DettagliSpecifiche dello sviluppo di un progetto software e indicazioni sulla documentazione e sulle modalità di esercizio delle prestazioni
Specifiche dello sviluppo di un progetto software e indicazioni sulla documentazione e sulle modalità di esercizio delle prestazioni Redatto dalla Commissione per l elettronica, l informatica e la telematica
Dettagli01KPS BF Progettazione di applicazioni web
01KPS BF Progettazione di applicazioni web Presentazione del corso (A.A. 2010/2011) http://elite.polito.it/ Fulvio Corno, Emiliano Castellina Dipartimento di Automatica e Informatica Politecnico di Torino
DettagliIndice generale. Introduzione. Parte I Panoramica generale. Capitolo 1 L ambiente di lavoro... 3
Indice generale Introduzione...xv Tra cronaca e storia...xvi Il ruolo di Microsoft...xvii Le versioni di Excel...xviii Convenzioni usate nel libro...xix Parte I Panoramica generale Capitolo 1 L ambiente
DettagliProgrammazione Java Avanzata Concetti su Java
Programmazione Java Avanzata Concetti su Java Ing. Giuseppe D'Aquì Testi di Riferimento Java ( R. Liguori, P. Liguori), O'Reilly Hops Tecniche Nuove (2008) Java Virtual Machine Il codice scritto in Java
DettagliRiepilogo delle modifiche di PA-DSS dalla versione 2.0 alla 3.0
Settore delle carte di pagamento (PCI) Standard di protezione dei dati per le applicazioni di pagamento () Riepilogo delle modifiche di dalla versione 2.0 alla 3.0 Novembre 2013 Introduzione Il presente
Dettaglisito web sito Internet
Siti Web Cos è un sito web Un sito web o sito Internet è un insieme di pagine web correlate, ovvero una struttura ipertestuale di documenti che risiede, tramite hosting, su un web server e accessibile
DettagliIndice. Introduzione. Capitolo 1
indice Xp pro.qxd 4-04-2002 19:42 Pagina V Indice Introduzione XV Capitolo 1 Sistemi operativi Windows di nuova generazione 1 1.1 Introduzione 1 1.2 Introduzione alla famiglia Windows XP 1 Windows XP Home
DettagliTitolo del corso. Obiettivi didattici. Indice del corso. Open Office for Kids. Gli obiettivi del corso sono:
Titolo del corso Open Office for Kids Obiettivi didattici Gli obiettivi del corso sono: Comprendere come si compone la suite Open Office for Kids e capirne i punti di forza Installare la suite Open Office
DettagliIndice. Gestione del computer mediante Pannello di controllo 13
Indice Introduzione XI PARTE PRIMA CONOSCERE WINDOWS VISTA 1 Capitolo 1 Il desktop di Vista 3 1.1 Avvio del computer 3 1.2 Il desktop di Windows Vista 4 1.3 Disconnessione dal computer 11 1.4 Riavvio o
DettagliTelematica II 5. Esercitazione/Laboratorio 1
IDE Ambiente di sviluppo IDE - Integrated Development Environment Telematica II 5. Esercitazione/Laboratorio 1 e un Ambiente di Sviluppo Integrato che consente di creare in modo semplice progetti composti
DettagliAl giorno d oggi, i sistemi per la gestione di database
Introduzione Al giorno d oggi, i sistemi per la gestione di database implementano un linguaggio standard chiamato SQL (Structured Query Language). Fra le altre cose, il linguaggio SQL consente di prelevare,
DettagliSistemi avanzati di gestione dei Sistemi Informativi
Esperti nella gestione dei sistemi informativi e tecnologie informatiche Sistemi avanzati di gestione dei Sistemi Informativi Docente: Email: Sito: Eduard Roccatello eduard@roccatello.it http://www.roccatello.it/teaching/gsi/
DettagliApproccio stratificato
Approccio stratificato Il sistema operativo è suddiviso in strati (livelli), ciascuno costruito sopra quelli inferiori. Il livello più basso (strato 0) è l hardware, il più alto (strato N) è l interfaccia
DettagliObiettivi d esame PHP Developer Fundamentals on MySQL Environment
Obiettivi d esame PHP Developer Fundamentals on MySQL Environment 1.0 Ambiente di sviluppo 1.1 Web server e database MySQL Comprendere la definizione dei processi che si occupano di fornire i servizi web
DettagliStrumenti per la gestione della configurazione del software
tesi di laurea Anno Accademico 2005/2006 relatore Ch.mo prof. Porfirio Tramontana correlatore Ch.mo ing. Luigi Suarato candidato Pasquale Palumbo Matr. 534/000021 MANUTENZIONE DEL SOFTWARE Il Configuration
DettagliSOMMARIO. www.trustonline.org. 1. Introduzione 3. 2. Caratteristiche generali della piattaforma 3. 2.1. Amministrazione degli utenti 5
www.trustonline.org SOMMARIO 1. Introduzione 3 2. Caratteristiche generali della piattaforma 3 2.1. Amministrazione degli utenti 5 2.2. Caricamento dei corsi 5 2.3. Publishing 6 2.4. Navigazione del corso
DettagliCorso di: ECDL Core full 7 moduli
PROGRAMMA Corso di: ECDL Core full 7 moduli MODULO 1 Concetti di base dell ICT Information technology Hardware Introduzione all ICT e definizioni Tipologie e prestazioni di un computer Componenti principali
DettagliLaboratorio di Basi di Dati
Laboratorio di Basi di Dati Docente: Alberto Belussi Lezione 9 Architettura Model-View-Controller (MVC) Adottando l'architettura MVC e la tecnologia Servlet-JSP, un'applicazione web può essere realizzata
DettagliMetaMAG METAMAG 1 IL PRODOTTO
METAMAG 1 IL PRODOTTO Metamag è un prodotto che permette l acquisizione, l importazione, l analisi e la catalogazione di oggetti digitali per materiale documentale (quali immagini oppure file di testo
DettagliSommario. Capitolo 1 Componenti della GUI: prima parte 1. Capitolo 2 Grafica e Java 2D 79
Deitel_VolII_SOMMARIO.indd VII 25/06/2008 13.27.15 Prefazione Prima di cominciare XIII XXI Capitolo 1 Componenti della GUI: prima parte 1 1.1 Introduzione 1 1.2 Semplice Input/Output con JOptionPane 2
DettagliTale attività non è descritta in questa dispensa
Fondamenti di informatica Oggetti e Java ottobre 2014 1 Nota preliminare L installazione e l uso di Eclipse richiede di aver preliminarmente installato Java SE SDK Tale attività non è descritta in questa
DettagliSoftware di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche
Software di sistema e software applicativo I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software soft ware soffice componente è la parte logica
DettagliUniversità degli Studi di Salerno Ingegneria del Software: Tecniche Avanzate
Università degli Studi di Salerno Ingegneria del Software: Tecniche Avanzate Mystic Pizza Gestione Pizzeria Scheda di Progetto Version 1.0 Data 19/03/2007 Indice degli argomenti 1. Introduzione 3 a. Scenario
DettagliPanoramica: che cosa è necessario
Scheda 02 L installazione dell SDK G IOVANNI PULITI Panoramica: che cosa è necessario Per poter lavorare con applicazioni Java o crearne di nuove, il programmatore deve disporre di un ambiente di sviluppo
DettagliTecniche di progettazione e sviluppo di applicazioni mobile
Slide del corso FSE Tecniche di progettazione e sviluppo di applicazioni mobile svolto presso AREA Science Park Padriciano - Trieste - Italy diegozabot@yahoo.it Android Introduzione diegozabot@yahoo.it
DettagliCorso Android Corso Online Programmatore Android
Corso Android Corso Online Programmatore Android Accademia Domani Via Pietro Blaserna, 101-00146 ROMA (RM) info@accademiadomani.it Programma Generale del Corso Modulo Uno - Programmazione J2ee 1) Programmazione
DettagliCorso AutoCAD. Perché usare il C.A.D.????? Struttura a blocchi. AutoCAD LT 2000 BASE. Programma. Obiettivo del corso AVANZATO.
EN.A.I.P. PIEMONTE C.S.F. DOMODOSSOLA Anno Formativo 2001/2002 Relatore: Rolandini Operatore Lunedì Mercoledì C.A.D. Giovedì dalle 19.30 Serale alle 22.30 250 ore Mario Presentazione Che cos è il C.A.D.?????
DettagliCandidato: Luca Russo Docente: Prof. Raffaele Montella. 27 Marzo 2013
e di e di Candidato: Luca Russo Docente: Corso di laurea in Informatica Applicata Facoltá di Scienze e Tecnologie Programmazione su Reti 27 Marzo 2013 Traccia d esame Sviluppare multitier con disaccoppiamento
DettagliIndice. Introduzione. PARTE PRIMA PHP: i fondamenti 1
Indice Introduzione XV PARTE PRIMA PHP: i fondamenti 1 Capitolo 1 Perché PHP e MySQL? 3 1.1 Cos è PHP? 3 1.2 Cos è MySQL? 4 1.3 La storia di PHP 5 1.4 La storia di MySQL 6 1.5 Le ragioni per amare PHP
DettagliCorso Android Corso Online Sviluppo su Cellulari con Android
Corso Android Corso Online Sviluppo su Cellulari con Android Accademia Futuro info@accademiafuturo.it Programma Generale del Corso di Sviluppo su Cellulari con Android Programma Base Modulo Uno - Programmazione
DettagliUniversità degli Studi di Pisa
Università degli Studi di Pisa Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Informatica per la Gestione d Azienda Tesi di laurea specialistica Reengineering di un modulo di un sistema
Dettagli