|
|
- Fortunato Rocca
- 8 anni fa
- Visualizzazioni
Transcript
1 Introduzione Devo fare una confessione. Fino a qualche anno fa, Visual Basic non era il mio strumento preferito per lo sviluppo di applicazioni client/server. Ho realizzato applicazioni per database per due decenni e i linguaggi e gli strumenti di sviluppo che ho utilizzato sono stati numerosi. Non ho mai preteso di conoscere tutto, ma ho buon senso a sufficienza per sapere che cosa funziona e che cosa no nel mondo reale. Per quanto riguarda lo sviluppo di applicazioni client/ server, Visual Basic 5 mi sembrava sulla buona strada per diventare un valido strumento per ottime applicazioni. Con Visual Basic 6 la mia opinione è cambiata. Chi realizza programmi di tipo client/server necessita di uno strumento di sviluppo, non di un linguaggio, e deve essere uno strumento solido, in grado di supportare una miriade di differenti back-end (le fonti dati) e di produrre vari tipi diversi di applicazioni, dalla soluzione desktop per l utente singolo a quelle a più strati utilizzate in Internet. Visual Basic 6 è uno strumento straordinario, adatto a tutti questi tipi di progetto e ad altri ancora. VB 6 non è l ideale in tutte le discipline. In alcune aree, come l orientamento agli oggetti e la creazione di modelli di dati, restano diverse lacune e i suoi strumenti sono, talvolta, un po carenti di integrazione. Tuttavia VB 6 è attualmente la migliore scelta per lo sviluppo rapido di applicazioni che si occupino della gestione dei dati in un ambiente client/server.
2 X INTRODUZIONE In questo libro, io e il mio coautore Kurt Cagle, in mesi di lavoro con le versioni beta di VB 6, abbiamo raccolto informazioni su ciò che funziona, e cosa no, usando molti diversi back-end e piattaforme applicative. Tra tutti e due abbiamo maturato quarant anni di esperienza e il libro che abbiamo confezionato non vuole essere né un rimaneggiamento dei file della guida di VB6, né un costoso volantino pubblicitario di Microsoft. Abbiamo realizzato una guida per lo sviluppo di applicazioni client/server che speriamo si adatti alle necessità dei lettori e che dovrebbe essere in grado di accogliere i rapidi cambiamenti tecnologici. Abbiamo posto particolare attenzione ai destinatari del testo, ossia i programmatori Visual Basic più esperti, ben consapevoli che esperto significa molte cose diverse in ambienti differenti. Non insultiamo l intelligenza dei lettori, per esempio, con dettagli particolareggiati sull uso delle procedure guidate. Siamo partiti supponendo che il lettore non abbia mai realizzato prima su larga scala sistemi client/ server a più strati; sono infatti molto pochi coloro che hanno realizzato applicazioni di questo tipo. I capitoli dal primo al terzo si concentrano sull ambiente in cui dovranno funzionare le applicazioni client/ server Visual Basic. Vi si parla del client/server in termini di reti e di database, riassumendone i problemi, e viene spiegato come progettare in modo intelligente un database e come usare SQL. Nel Capitolo 4 ci si occupa dell insieme delle tecniche di accesso ai database proprie di Visual Basic 6, tra le quali DAO, RDO, ODBC, VBSQL e ADO. Vengono offerti consigli pratici su quando è meglio usare una o l altra delle tecniche, sulla base delle nostre opinioni relative ai meriti e ai demeriti di ogni sistema. I Capitoli 5 e 6 affrontano lo sviluppo di applicazioni con DAO ed RDO. È probabile che la maggior parte dei programmatori, alla fine, si migrerà ad ADO. Comunque, DAO ed RDO sono stati entrambi sulla piazza per parecchio tempo per essere ora abbandonati.
3 INTRODUZIONE XI Il Capitolo 7 presenta ADO e OLE DB. Vi si mostra come usare questi nuovi strumenti, prendendo tutto il tempo sufficiente per metterli a confronto con i modelli DAO e RDO, più familiari. Nel Capitolo 8 si affronta la conversione in ADO dei progetti DAO e RDO esistenti. Come esempi si usano i progetti realizzati nei Capitoli 5 e 6 e si fornisce una guida dettagliata, pensata in modo da porre attenzione alle esigenze reali e quindi si fa ricorso anche a tecniche da forza bruta, quando sono quelle che funzionano meglio. Nel Capitolo 9 si inizia a parlare di tecniche più avanzate ed efficienti, usando ADO e OLE DB. Vengono illustrati alcuni dei più recenti strumenti con esempi dettagliati. Si discute dell oggetto DataEnvironment, dell oggetto DataRepeater, dell oggetto Format e così via. Non ci si è fatti scrupolo, quando il gioco si fa duro, di spiegare come aggirare i difetti nella presentazione di dati gerarchici e altre amenità. Nel Capitolo 10 si parla di tecniche di sviluppo a oggetti. Vengono elencati nel dettaglio i vantaggi e gli svantaggi dei differenti approcci a questo tipo di sviluppo con l uso di classi e si tratta dell efficienza e dell inefficienza delle diverse tecniche di gestione dei vincoli. Da qui si parte poi per affrontare gli oggetti business, dalle classi che agiscono come provider di dati ai differenti oggetti, ottimizzando ognuno di essi rispetto alle circostanze in cui sono messi in campo. Vengono illustrate le situazioni critiche, come quando si sposta un oggetto business locale su di una piattaforma remota. Nel Capitolo 11 si sfruttano le conoscenze acquisite nei dieci capitoli precedenti per esplorare le tecniche avanzate per la gestione dei database, come la creazione e l utilizzo di procedure memorizzate. Questo capitolo è stato posto deliberatamente a questo punto del libro perché, da un lato, queste tecniche aiutano a rendere più solida l applicazione client/server tradizionale, mentre, dall altro, sono assolutamente critiche per il successo di applicazioni basate
4 XII INTRODUZIONE sul Web, che saranno trattate nel resto del libro. Poiché si parla tanto di procedure registrate e di segnali di attivazione, e poiché in realtà sono così pochi coloro che ne fanno un uso effettivo, in questo capitolo si esplorano gli utilizzi atipici nei termini di convalida dei dati e, insieme, nella creazione di un dizionario di dati autoreferenziale. Questo porta alla terza parte del libro: VB6 e Internet. Se le applicazioni client/server sono, per definizione, applicazioni di rete, Internet è la madre di tutte le reti: connette quasi ottanta milioni di persone solamente negli Stati Uniti, con un numero di server superiore ai dieci milioni e più di trecento milioni di pagine Web, e la sua crescita continua ad accelerare. La cosa stupefacente è che tutti gli ottanta milioni di utenti sono connessi l un con l altro e a molti altri milioni di utenti sparsi in tutto il globo, ognuno dei quali ridefinisce ciò che si intende per programmazione client/server. Quando i modem via cavo e le linee DSL inizieranno a sostituire i modem analogici a 28 Kbps e a 56 Kbps, il numero di persone che utilizzano Internet crescerà in modo astronomico, come cresceranno le aspettative degli utenti. La programmazione client/server è tutto ciò che occorre per portare i dati da e verso gli utenti. Visual Basic 6 ridefinisce profondamente i confini tra client e server, tra dati e utente, offrendo una combinazione tra uno dei migliori ambienti di sviluppo RAD (Rapid Application Development) e tutta la potenza di Active Server Pages e di Dynamic HTML. Essenzialmente, con Visual Basic 6 è possibile realizzare sofisticate applicazioni Web, indirizzate al pubblico più ampio possibile, usando i medesimi strumenti che si sono conosciuti a fondo in altri progetti di sviluppo client/server. Gli ultimi quattro capitoli del testo si concentrano su questa nuova tecnologia, con uno sguardo in profondità alle applicazioni IIS (Internet Information Services) e DHTML. Inoltre, viene esplorato uno degli argomenti più nuovi nella comunicazione dei dati, ossia XML (Extensible Markup
5 INTRODUZIONE XIII Language), mostrando come sfruttare, nei propri programmi, questo nuovo standard. Infine, il libro spiega molte tecnologie utili ai tecnici di database esperti di Internet, come i server con componenti remote, gli scriptlet lato client e lato server, la persistenza dei dati e altro ancora. Non esiste un modo giusto o sbagliato di usare questo libro, anche se, in effetti, utilizzarlo come fermaporta o come base per il monitor è probabilmente il migliore che si possa immaginare. I programmatori più esperti di client/server possono dare una semplice scorsa ai primi tre capitoli o saltarli a piè pari. I lettori totalmente digiuni di programmazione client/server possono decidere di perdervi un po più tempo. Chi è impegnato con ADO dovrebbe leggere almeno i Capitoli 7 e 9, prima di passare oltre alla parte divertente (lo sviluppo per il Web). Chi invece cerca di verificare la praticabilità dello sviluppo basato sul Web può passare direttamente al Capitolo 12, prima di tornare indietro alle altre parti del libro. Si consiglia ai lettori di utilizzare gli esempi di codice presenti online all'indirizzo nella sezione Minisito. Molte persone ne hanno verificato ogni frammento ma, sebbene noi abbiamo fatto ogni sforzo per accertarci che tutte le applicazioni funzionassero a dovere, la natura del materiale è tale che non è stato possibile verificarlo su ogni singola combinazione di piattaforme. Per esempio, potrebbe rendersi necessario apportare alcune trascurabili modifiche nella sintassi SQL secondo il database con cui si è connessi. Occorre prestare particolare attenzione alle necessarie regolazioni e alle impostazioni del sistema. Molti esempi utilizzano una fonte dati ODBC e, dopo aver creato il database (le istruzioni SQL per farlo sono disponibili online), è necessario impostarle dal Pannello di controllo. Può darsi che in qualche esempio sia necessario modificare il percorso dei dati, per riflettere quello del sistema in uso. Si tenga in particolare considerazione anche il fatto che alcuni esempi si collegano ad applicazioni su server. Poiché
6 XIV INTRODUZIONE queste devono essere registrate (vedere in particolare il Capitolo 10), sarà necessario compilarle, quindi portarsi nella finestra di dialogo Riferimenti e selezionare i riferimenti necessari, altrimenti si rischiano di ottenere solo misteriosi messaggi d errore. Per i capitoli su Internet, molti esempi sono realizzati usando la versione 5 di Internet Explorer, che può essere prelevata dal sito Web di Microsoft. Con la maggior parte degli esempi di questo libro è possibile utilizzare Access, se non si possiede un altro accesso a database relazionali. Inoltre, è possibile prelevare versioni di prova di molti motori di database per utente singolo di buon livello. Sybase SQL Anywhere (rinominato Sybase Adaptive Server Anywhere nel momento in cui questo libro è entrando in stampa) è un prodotto di facile installazione e uso, disponibile all indirizzo products/anywhere/index.html.
ASSOCIAZIONE ANFFAS ONLUS UDINE. presenta LA NOSTRA VISION. Questo documento è in versione facile da leggere
ASSOCIAZIONE ANFFAS ONLUS UDINE presenta LA NOSTRA VISION Questo documento è in versione facile da leggere - Michele Bertotti - Chiara Billo - Elena Casarsa - Anna Latargia - Lucrezia Pittolo - Erika Pontelli
DettagliPROMUOVERSI MEDIANTE INTERNET di Riccardo Polesel. 1. Promuovere il vostro business: scrivere e gestire i contenuti online» 15
Indice Introduzione pag. 9 Ringraziamenti» 13 1. Promuovere il vostro business: scrivere e gestire i contenuti online» 15 1. I contenuti curati, interessanti e utili aiutano il business» 15 2. Le aziende
Dettagli. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi
Capitolo Terzo Primi passi con Microsoft Access Sommario: 1. Aprire e chiudere Microsoft Access. - 2. Aprire un database esistente. - 3. La barra multifunzione di Microsoft Access 2007. - 4. Creare e salvare
DettagliCamera dei Deputati 449 Senato della Repubblica. xiv legislatura disegni di legge e relazioni documenti
Camera dei Deputati 449 Senato della Repubblica Camera dei Deputati 450 Senato della Repubblica Camera dei Deputati 451 Senato della Repubblica Camera dei Deputati 452 Senato della Repubblica Camera dei
Dettagliwww.filoweb.it STAMPA UNIONE DI WORD
STAMPA UNIONE DI WORD Molte volte abbiamo bisogno di stampare più volte lo stesso documento cambiando solo alcuni dati. Potremmo farlo manualmente e perdere un sacco di tempo, oppure possiamo ricorrere
DettagliOffice 2007 Lezione 02. Le operazioni più
Le operazioni più comuni Le operazioni più comuni Personalizzare l interfaccia Creare un nuovo file Ieri ci siamo occupati di descrivere l interfaccia del nuovo Office, ma non abbiamo ancora spiegato come
Dettagli"Trasforma Immediatamente i tuoi semplici documenti in Pagine Web generatrici di guadagno con Google Adsense!"
"Trasforma Immediatamente i tuoi semplici documenti in Pagine Web generatrici di guadagno con Google Adsense!" Questo Semplice Software ti permette di Costruire Centinaia Di Pagine Web Gratuitamente! Caro
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
DettagliPlurilinguismo: dal mondo a casa nostra Poster 6
1 Plurilingue?! Si, ma come? Spiegazioni Domande Risposte Corrette Note Non è assolutamente possibile dare una breve definizione scientifica che sia in grado di rendere la complessità del sistema di segni
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,
DettagliLa mia autostima. Edizioni Erickson. Deborah Plummer. Dario Ianes Centro Studi Erickson Università di Bolzano www.darioianes.it
Edizioni Erickson La mia autostima Dario Ianes Centro Studi Erickson Università di Bolzano www.darioianes.it Deborah Plummer Introduzione L immaginazione come strumento per il cambiamento Imagework: un
DettagliUniversità per Stranieri di Siena Livello A1
Unità 20 Come scegliere il gestore telefonico CHIAVI In questa unità imparerai: a capire testi che danno informazioni sulla scelta del gestore telefonico parole relative alla scelta del gestore telefonico
DettagliArchitetture Informatiche. Dal Mainframe al Personal Computer
Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico
DettagliFINESTRE INTERCULTURALI
Scuola Classe 1C FINESTRE INTERCULTURALI DIARIO DI BORDO 2013 / 2014 IC Gandhi - Secondaria di primo grado Paolo Uccello Insegnante / materia Anelia Cassai/lettere Data Febbraio Durata 4h TITOLO DELLA
DettagliAntonella Martinucci, Rossana Nencini, 2013 IL PESO. classe quarta
Antonella Martinucci, Rossana Nencini, 2013 IL PESO classe quarta I bambini utilizzano spontaneamente il concetto di pesante? Collochiamo su un banco alcuni oggetti: penne matite gomme fogli scottex quaderni
DettagliSiamo così arrivati all aritmetica modulare, ma anche a individuare alcuni aspetti di come funziona l aritmetica del calcolatore come vedremo.
DALLE PESATE ALL ARITMETICA FINITA IN BASE 2 Si è trovato, partendo da un problema concreto, che con la base 2, utilizzando alcune potenze della base, operando con solo addizioni, posso ottenere tutti
DettagliCome masterizzare dischi con Nero 11
Come masterizzare dischi con Nero 11 Non c è dubbio che Nero è diventato un sinonimo di masterizzatore di dischi, data la lunga esperienza sul mercato. Molte persone pensano in questo programma nel momento
DettagliVisual basic base Lezione 01. L'ambiente di sviluppo
L'ambiente di sviluppo L'ambiente di sviluppo Visual basic è un linguaggio di programmazione Microsoft. In questo corso prenderemo in considerazione, l'ultima versione. net di questo linguaggio. Microsoft
DettagliNovità di Access 2010
2 Novità di Access 2010 In questo capitolo: Gestire le impostazioni e i file di Access nella visualizzazione Backstage Personalizzare l interfaccia utente di Access 2010 Creare database utilizzando modelli
DettagliArchitetture Informatiche. Dal Mainframe al Personal Computer
Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico
DettagliITALIANO PONTE TRA LE CULTURE NEL MEDITERRANEO
ITALIANO PONTE TRA LE CULTURE NEL MEDITERRANEO 1 PERCHÉ CONOSCERE L ITALIANO È UN PLUSVALORE? 2 Italiano lingua del cuore Feten Fradi - esperta comunicazione audiovisiva Copeam La mia esperienza personale
DettagliState pensando di acquistare una nuova macchina? Nei prossimi 60 secondi potrete risparmiare tantissimo denaro...
State pensando di acquistare una nuova macchina? Nei prossimi 60 secondi potrete risparmiare tantissimo denaro... La scelta giusta fin dall inizio Lavorare in modo intelligente fa la differenza Un buon
DettagliUNO SGUARDO OLTRE LA SCUOLA ALTERNANZA SCUOLA-LAVORO E PROGETTO DI VITA
ENTE DI APPARTENENZA ASSOCIAZIONI Coinvolgimento prima e durante l esperienza Riflessione sull esperienza Collegamenti con realtà vissuta Scoperta di nuovi bisogni e nuove opportunità Possibilità di provare
DettagliCOME SVILUPPARE UN EFFICACE PIANO DI INTERNET MARKETING
Febbraio Inserto di Missione Impresa dedicato allo sviluppo pratico di progetti finalizzati ad aumentare la competitività delle imprese. COME SVILUPPARE UN EFFICACE PIANO DI INTERNET MARKETING COS E UN
Dettagliwww.internetbusinessvincente.com
Come trovare nuovi clienti anche per prodotti poco ricercati (o che necessitano di essere spiegati per essere venduti). Raddoppiando il numero di contatti e dimezzando i costi per contatto. Caso studio
DettagliFINESTRE INTERCULTURALI
Scuola Classe 1C FINESTRE INTERCULTURALI DIARIO DI BORDO 2013 / 2014 IC Gandhi - Secondaria di primo grado Paolo Uccello Insegnante / materia lettere Data Febbraio Durata 4h TITOLO DELLA FINESTRA INTERCULTURALE
DettagliCOMUNIC@CTION INVIO SMS
S I G e s t S.r.l S e d e l e g a l e : V i a d e l F o r n o 3 19125 L a S p e z i a T e l e f o n o 0187/284510/15 - F a x 0187/525519 P a r t i t a I V A 01223450113 COMUNIC@CTION INVIO SMS GUIDA ALL
DettagliSISTEMA di GESTIONE QUALITÀ Non Conformità ed Efficacia delle Azioni Correttive Preventive
SISTEMA di GESTIONE QUALITÀ Non Conformità ed Efficacia delle Azioni Correttive Preventive Il sistema di gestione della qualità a cui mi riferisco è quello relativo alla norma ISO-9001:2000. Prima di entrare
DettagliI libri di testo. Carlo Tarsitani
I libri di testo Carlo Tarsitani Premessa Per accedere ai contenuti del sapere scientifico, ai vari livelli di istruzione, si usa comunemente anche un libro di testo. A partire dalla scuola primaria, tutti
DettagliSistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate
MODULO BASE Quanto segue deve essere rispettato se si vuole che le immagini presentate nei vari moduli corrispondano, con buona probabilità, a quanto apparirà nello schermo del proprio computer nel momento
DettagliCOME PARLARE DI DISLESSIA IN CLASSE.
COME PARLARE DI DISLESSIA IN CLASSE. UNA METAFORA PER SPIEGARE I DSA La psicologa americana ANIA SIWEK ha sviluppato in anni di pratica professionale un modo semplice ed efficace di spiegare i DSA ai bambini,
DettagliGuida al sistema. Dott. Enea Belloni
Sistema Gestionale Voucher Guida al sistema Dott. Enea Belloni Sommario della presentazione Il sistema informatico per la gestione delle domande L utente presentatore: diritti e responsabilità La pagina
DettagliUNIVERSITÀ DEGLI STUDI DI TORINO FACOLTÀ DI SCIENZE DELLA FORMAZIONE CORSO DI STUDIO TRIENNALE IN SCIENZE DELL EDUCAZIONE
UNIVERSITÀ DEGLI STUDI DI TORINO FACOLTÀ DI SCIENZE DELLA FORMAZIONE CORSO DI STUDIO TRIENNALE IN SCIENZE DELL EDUCAZIONE Curriculum: Esperto di formazione a distanza DISSERTAZIONE FINALE Raccontami :
DettagliPROGETTAZIONE MECCANICA DESIGN INDUSTRIALE OUTSOURCING RICERCA E SVILUPPO GRAFICA DOCUMENTAZIONE TECNICA STUDIO TECNICO
PROTEK é una nuova realtà nel settore della meccanica e del design industriale, che prende corpo dopo una esperienza maturata nel corso di dieci anni. Lo studio tecnico PROTEK si propone come interlocutore
DettagliFile, Modifica, Visualizza, Strumenti, Messaggio
Guida installare account in Outlook Express Introduzione Questa guida riguarda di sicuro uno dei programmi maggiormente usati oggi: il client di posta elettronica. Tutti, ormai, siamo abituati a ricevere
DettagliWEB SEMINAR Dettaglio servizio
WEB SEMINAR Dettaglio servizio INTRODUZIONE L organizzazione di un web seminar prevede diverse e ben distinte fasi che iniziano con la promozione dell evento e si concludono con i report relativi alle
DettagliActive Directory. Installatore LAN. Progetto per le classi V del corso di Informatica
Installatore LAN Progetto per le classi V del corso di Informatica Active Directory 26/02/08 Installatore LAN - Prof.Marco Marchisotti 1 Agli albori delle reti...... nelle prime LAN era facile individuare
DettagliIl database management system Access
Il database management system Access Corso di autoistruzione http://www.manualipc.it/manuali/ corso/manuali.php? idcap=00&idman=17&size=12&sid= INTRODUZIONE Il concetto di base di dati, database o archivio
DettagliUn Anno con Il Piccolo Principe
Un Anno con Il Piccolo Principe Il Piccolo Principe, spinto dal bisogno di conoscere e di realizzarsi, lascia il suo asteroide e vaga nello spazio per cercare degli amici, trovare un occupazione ed istruirsi.
DettagliPRESENTAZIONE. Chi è B-Bright
PRESENTAZIONE Chi è B-Bright B-Bright è un gruppo di lavoro che riunisce professionalità derivate non solo dallo studio, ma da più di un decennio di esperienze maturate sul campo, nel confronto quotidiano
DettagliLande Immortali GDR-Descrittivo. Progetto a cura di Martino Michele Matricola: 0124000461 Miglio Stefano Matricola: 0124000462
Lande Immortali GDR-Descrittivo Progetto a cura di Martino Michele Matricola: 0124000461 Miglio Stefano Matricola: 0124000462 Cos è!? Lande Immortali è un gioco di ruolo del tipo descrittivo. Attualmente
Dettaglida 2 a 5 giocatori, dai 10 anni in su, durata 30 minuti
da 2 a 5 giocatori, dai 10 anni in su, durata 30 minuti OBIETTIVO Il vincitore è colui che, dopo due round di gioco, delle sue 11 ordinazioni, ne ha consegnate il maggior numero. CONTENUTO DELLA SCATOLA
DettagliPREMESSA Continuità curricolare Continuità metodologica
PREMESSA Il progetto continuità, nasce dall esigenza di garantire al bambinoalunno un percorso formativo organico e completo, che miri a promuovere uno sviluppo articolato e multidimensionale del soggetto,
DettagliUso dei modelli/template
Uso dei modelli/template Il modello (o template, in inglese) non è altro che un normale file di disegno, generalmente vuoto, cioè senza alcuna geometria disegnata al suo interno, salvato con l estensione.dwt.
DettagliProgrammare in ambiente Java Enterprise: l offerta formativa di Infodue
Tecnologia e professionalità al servizio del business, dal 1986 Programmare in ambiente Java Enterprise: l offerta Copyright 2006 Infodue S.r.l. La programmazione nell era era del Web Computing L evoluzione
DettagliScuole Classiche e moderne. La realtà Italiana.
CONTINUA L INTRODUZIONE ARCHITETTURA FENG SHUI Scuole Classiche e moderne. La realtà Italiana. 1. Parlando strettamente nell ambito del Feng Shui c'è anche da comprendere che esistono le Scuole classiche
DettagliDa: http://guide.aiutamici.com/guide?c1=7&c2=15&id=75084
Da: http://guide.aiutamici.com/guide?c1=7&c2=15&id=75084 Spazio web gratuito Per poter pubblicare il proprio sito su internet, si deve disporre di uno spazio web, se non ne abbiamo già uno lo dobbiamo
DettagliAUTOREGOLAZIONE PER IL COMPITO
B5 queste schede ti aiuteranno a scoprire quanto sia utile autointerrogarsi e autovalutarsi potrai renderti conto di quanto sia utile porsi domande per verificare la propria preparazione se ti eserciterai
DettagliSoluzioni di analisi per incrementare il ROI WEB ANALYTICS. L utilizzo di strumenti analitici per conoscere l utente e migliorare la user experience 1
Soluzioni di analisi per incrementare il ROI WEB ANALYTICS L utilizzo di strumenti analitici per conoscere l utente e migliorare la user experience 1 Problemi e soluzioni Gli strumenti per la Web Analytics
DettagliLA GESTIONE DELLE VISITE CLIENTI VIA WEB
LA GESTIONE DELLE VISITE CLIENTI VIA WEB L applicazione realizzata ha lo scopo di consentire agli agenti l inserimento via web dei dati relativi alle visite effettuate alla clientela. I requisiti informatici
DettagliLa valutazione nella didattica per competenze
Nella scuola italiana il problema della valutazione delle competenze è particolarmente complesso, infatti la nostra scuola è tradizionalmente basata sulla trasmissione di saperi e saper fare ed ha affrontato
DettagliSTUDI SU MATERIALE GENETICO
Istituto Oncologico Veneto Istituto di Ricovero e Cura a Carattere Scientifico Ospedale Busonera I.O.V. ISTITUTO ONCOLOGICO VENETO I.R.C.C.S. STUDI SU MATERIALE GENETICO Comitato Etico Istituto Oncologico
Dettagli1) GESTIONE DELLE POSTAZIONI REMOTE
IMPORTAZIONE ESPORTAZIONE DATI VIA FTP Per FTP ( FILE TRANSFER PROTOCOL) si intende il protocollo di internet che permette di trasferire documenti di qualsiasi tipo tra siti differenti. Per l utilizzo
DettagliIT Questionario per formatori di insegnanti di lingue Analisi dei dati
IT Questionario per formatori di insegnanti di lingue Analisi dei dati Tu 1. Al questionario hanno risposto sette formatori di insegnanti di lingue. 2. Sei formatori parlano l inglese, sei il francese,
Dettagli...sprint. Il tedesco, in tre settimane
...sprint. Il tedesco, in tre settimane A1 - Grundstufe Deutsch 1 e A2 - Grundstufe Deutsch 2 T.+39-06-32 13 483, E: roma@oei.org www.oesterreichinstitut.it pronti, via! Imparare il tedesco a tempo di
DettagliPROCEDURA INVENTARIO DI MAGAZZINO di FINE ESERCIZIO (dalla versione 3.2.0)
PROCEDURA INVENTARIO DI MAGAZZINO di FINE ESERCIZIO (dalla versione 3.2.0) (Da effettuare non prima del 01/01/2011) Le istruzioni si basano su un azienda che ha circa 1000 articoli, che utilizza l ultimo
DettagliCiao, intanto grazie per essere arrivato/a fin qui.
2 Ciao, intanto grazie per essere arrivato/a fin qui. Probabilmente ti stai chiedendo se posso aiutarti, la risposta è sì se: vuoi raccontare qualcosa di te o di quello che fai; vuoi dei testi che descrivano
DettagliL interfaccia utente di Office 2010
L interfaccia utente di Office 2010 Personalizza la barra multifunzione Pagine: 3 di 4 Autore: Alessandra Salvaggio - Tratto da: Office 2010 la tua prima guida - Edizioni FAG Milano Ridurre la barra multifunzione
DettagliInsegnare con il blog. Materiale tratto da:
Insegnare con il blog Materiale tratto da: Weblog La parola "blog" nasce dalla contrazione del termine anglosassone "weblog" che, letteralmente, significa "traccia nella rete". Il blog infatti rappresenta
DettagliBayer. Vodafone Global Enterprise
Vodafone Global Enterprise Bayer Studio del Caso Bayer S.p.A. (Italia) & Vodafone Global Enterprise sviluppano la formula corretta per aumentare la produttività degli impiegati Vodafone Global Enterprise
DettagliFONDAMENTI DI INTELLIGENZA ARTIFICIALE-M
FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M A.A. 2014/2015 Gioco del "Mulino" Prof. Paola Mello, Ing. Federico Chesani 1 Il gioco del Mulino Stimolare la comprensione e la discussione sugli algoritmi di base
Dettaglibrisighellanelcuore.wordpress.com
GRUPPO CONSILIARE BRISIGHELLA NEL CUORE Brisighella, 22/09/2010 Al Segretario Comunale Al Presidente del Consiglio Comunale All Assessore con delega alle nuove tecnologie Oggetto: PROBLEMI RELATIVI ALL
DettagliISO/IEC 2700:2013. Principali modifiche e piano di transizione alla nuova edizione. DNV Business Assurance. All rights reserved.
ISO/IEC 2700:2013 Principali modifiche e piano di transizione alla nuova edizione ISO/IEC 27001 La norma ISO/IEC 27001, Information technology - Security techniques - Information security management systems
DettagliSTAMPA DI UNA PAGINA SEMPLICE
Pagina 11 copiati nel proprio sistema (disco fisso o floppy). Questa operazione è detta download o scaricamento. Il modo più semplice per effettuare un download di un file (a meno che non sia specificato
DettagliEsercizi su. Funzioni
Esercizi su Funzioni ๒ Varie Tracce extra Sul sito del corso ๓ Esercizi funz_max.cc funz_fattoriale.cc ๔ Documentazione Il codice va documentato (commentato) Leggibilità Riduzione degli errori Manutenibilità
DettagliCOMUNICAZIONE E ASCOLTO NELLA COPPIA
COMUNICAZIONE E ASCOLTO NELLA COPPIA Comunicare vuol dire scambiare informazioni legate a fatti o ad emozioni personali con un'altra persona. La vera comunicazione avviene quando uno riceve il messaggio
DettagliSistema per scambi/cessioni di Gas al Punto di Scambio Virtuale
Sistema per scambi/cessioni di Gas al Punto di Scambio Virtuale Modulo Bacheca 1 INDICE 1 Generalità...3 2 Accesso al sistema...4 2.1 Requisiti tecnici 5 3 Elenco funzioni e tasti di navigazione...6 3.1
Dettagliwww.domuslandia.it Il portale dell edilizia di qualità domuslandia.it è prodotto edysma sas
domuslandia.it è prodotto edysma sas L evoluzione che ha subito in questi ultimi anni la rete internet e le sue applicazioni finalizzate alla pubblicità, visibilità delle attività che si svolgono e di
DettagliPrestazioni CPU Corso di Calcolatori Elettronici A 2007/2008 Sito Web:http://prometeo.ing.unibs.it/quarella Prof. G. Quarella prof@quarella.
Prestazioni CPU Corso di Calcolatori Elettronici A 2007/2008 Sito Web:http://prometeo.ing.unibs.it/quarella Prof. G. Quarella prof@quarella.net Prestazioni Si valutano in maniera diversa a seconda dell
DettagliModulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress
Copyright Andrea Giavara wppratico.com Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress 1. Il pannello amministrativo 2. I dati importanti 3. Creare il database - Cpanel - Plesk
DettagliInformatica pratica. File e cartelle
Informatica pratica File e cartelle Riassunto della puntata precedente Abbiamo visto a cosa serve un word processor: Quali sono i suoi benefici rispetto alla macchina da scrivere tradizionale Quali sono
DettagliAURORA LUCA MARTINA GIANLUCA
ALESSIO Team Firestorm MICHELE AURORA LUCA MARTINA GIANLUCA Quest anno il nome del robot è Rhynobot a causa del prolungamento frontale che ricorda il corno di un rinoceronte. Capitolo 1: Missioni scelte
DettagliImprese multinazionali e outsourcing
Economia Internazionale Alireza Naghavi Capitolo 9 (a) L outsourcing di beni e servizi 1 Imprese multinazionali e outsourcing Gli investimenti diretti all estero rappresentano quegli investimenti in cui
DettagliSPC e distribuzione normale con Access
SPC e distribuzione normale con Access In questo articolo esamineremo una applicazione Access per il calcolo e la rappresentazione grafica della distribuzione normale, collegata con tabelle di Clienti,
DettagliNOZIONI DI BASE DEL DIRITTO IL DIRITTO COME INSIEME DI REGOLE
NOZIONI DI BASE DEL DIRITTO IL DIRITTO COME INSIEME DI REGOLE SI SENTONO SPESSO MOLTE FRASI CHE CONTENGONO LA PAROLA DIRITTO, AD ESEMPIO: - L omicidio è punito dalla legge - I cittadini sono obbligati,
DettagliAttività Descrizione Materiali utilizzati
Voglio un(a) Prato per giocare: ragazzina, colorata e accogliente Percorso di pianificazione partecipata e comunicativa per la definizione di linee guida per il nuovo Piano Strutturale del Comune di Prato
DettagliChe cos è l intelligenza e come funzionano i test del Q.I.
Che cos è l intelligenza e come funzionano i test del Q.I. Non esiste, al giorno d oggi, un parere unanime della comunità scientifica sulla definizione di intelligenza. In generale, potremmo dire che è
DettagliMANUALE D USO DELLA PIATTAFORMA ITCMS
MANUALE D USO DELLA PIATTAFORMA ITCMS MANULE D USO INDICE 1. INTRODUZIONE... 2 2. ACCEDERE ALLA GESTIONE DEI CONTENUTI... 3 3. GESTIONE DEI CONTENUTI DI TIPO TESTUALE... 4 3.1 Editor... 4 3.2 Import di
DettagliISTITUTO COMPRENSIVO BARBERINO MUGELLO
IL PESO percorso didattico scuola primaria Sperimentazione didattica ISTITUTO COMPRENSIVO BARBERINO MUGELLO I bambini utilizzano spontaneamente il concetto di pesante? Collochiamo su un banco alcuni oggetti:
DettagliCONSIGLI PER POTENZIARE L APPRENDIMENTO DELLA LINGUA
CONSIGLI PER POTENZIARE L APPRENDIMENTO DELLA LINGUA Possiamo descrivere le strategie di apprendimento di una lingua straniera come traguardi che uno studente si pone per misurare i progressi nell apprendimento
DettagliGuida alla registrazione on-line di un DataLogger
NovaProject s.r.l. Guida alla registrazione on-line di un DataLogger Revisione 3.0 3/08/2010 Partita IVA / Codice Fiscale: 03034090542 pag. 1 di 17 Contenuti Il presente documento è una guida all accesso
DettagliMemory Fitness TECNICHE DI MEMORIA
Memory Fitness TECNICHE DI MEMORIA IL CERVELLO E LE SUE RAPPRESENTAZIONI Il cervello e le sue rappresentazioni (1/6) Il cervello e le sue rappresentazioni (2/6) Approfondiamo ora come possiamo ulteriormente
Dettaglif(x) = 1 x. Il dominio di questa funzione è il sottoinsieme proprio di R dato da
Data una funzione reale f di variabile reale x, definita su un sottoinsieme proprio D f di R (con questo voglio dire che il dominio di f è un sottoinsieme di R che non coincide con tutto R), ci si chiede
Dettagliorganizzazioni di volontariato
Il bilancio sociale per le organizzazioni di volontariato Modena, 1 Ottobre 2009 Bilancio sociale Cosa ci viene in mente? Rendere conto Perché fare un bilancio? La relazione di fiducia Ti dico chiaramente
DettagliCorso di Sistemi di Elaborazione delle informazioni
Corso di Sistemi di Elaborazione delle informazioni Basi di Dati Claudio Marrocco I report I Report sono lo strumento più adatto per ottenere una copia stampata dei dati e delle informazioni ricavate dalle
DettagliLA TERAPIA DELLA RICONCILIAZIONE
Premise 1 LA TERAPIA DELLA RICONCILIAZIONE Ci sono varie forme di riconciliazione, così come ci sono varie forme di terapia e varie forme di mediazione. Noi qui ci riferiamo alla riconciliazione con una
DettagliBrand Il primo corso per gli imprenditori che vogliono imparare l arma segreta del Brand Positioning Introduzione
Il primo corso per gli imprenditori che vogliono imparare l arma segreta del Brand Positioning Un corso di Marco De Veglia Brand Positioning: la chiave segreta del marketing Mi occupo di Brand Positioning
DettagliCapitolo 1 Installazione del programma
Capitolo 1 Installazione del programma Requisiti Hardware e Software Per effettuare l installazione del software Linea Qualità ISO, il computer deve presentare una configurazione minima così composta:
DettagliUN VIAGGIO TRA LA SCOPERTA DEL PROPRIO CORPO E LA RICERCA DELLA BELLEZZA: IL LABORATORIO "MA COME TI TRUCCHI?!" PER PERSONE CON DISABILITÀ.
UN VIAGGIO TRA LA SCOPERTA DEL PROPRIO CORPO E LA RICERCA DELLA BELLEZZA: IL LABORATORIO "MA COME TI TRUCCHI?!" PER PERSONE CON DISABILITÀ. Relatore: Martina Tarlazzi Make your smile up LA NASCITA DEL
DettagliTraining sulle soluzioni SAP BusinessObjects BI4
Training sulle soluzioni SAP BusinessObjects BI4 dai valore alla formazione nella Business Intelligence: iscriviti ai training proposti da Méthode, scopri i vantaggi che la BI può dare al tuo business!
DettagliNUOVI APPROCCI PER UN MANAGER ALLENATORE : IL PROCESSO DI COACHING
gno Inserto di Missione Impresa dedicato allo sviluppo pratico di progetti finalizzati ad aumentare la competitività delle imprese. NUOVI APPROCCI PER UN MANAGER ALLENATORE : IL PROCESSO DI COACHING COSA
DettagliMentore. Rende ordinario quello che per gli altri è straordinario
Mentore Rende ordinario quello che per gli altri è straordinario Vision Creare un futuro migliore per le Nuove Generazioni Come? Mission Rendere quante più persone possibili Libere Finanziariamente Con
DettagliDatabase e reti. Piero Gallo Pasquale Sirsi
Database e reti Piero Gallo Pasquale Sirsi Approcci per l interfacciamento Il nostro obiettivo è, ora, quello di individuare i possibili approcci per integrare una base di dati gestita da un in un ambiente
DettagliConfigurare un client di posta per gestire la propria casella di posta elettronica certificata su Aruba
Configurare un client di posta per gestire la propria casella di posta elettronica certificata su Aruba Se non sai di cosa parlo, leggi la premessa, altrimenti vai alla pagina successiva. Premessa. 1.
DettagliAlla scoperta della nuova interfaccia di Office 2010
Alla scoperta della nuova interfaccia di Office 2010 Una delle novità più eclatanti della versione 2007 era la nuova interfaccia con la barra multifunzione. Office 2010 mantiene questa filosofia di interfaccia
DettagliI modelli di qualità come spinta allo sviluppo
I modelli di qualità come spinta allo sviluppo Paolo Citti Ordinario Università degli studi di Firenze Presidente Accademia Italiana del Sei Sigma 2005 1 Si legge oggi sui giornali che l azienda Italia
DettagliIl funzionamento di prezzipazzi, registrazione e meccanismi
Prima di spiegare prezzipazzi come funziona, facciamo il punto per chi non lo conoscesse. Nell ultimo periodo si fa un gran parlare di prezzipazzi ( questo il sito ), sito che offre a prezzi veramente
DettagliAnno 2004/2005 CORSO SNES-CSI PER FORMATORI. Bologna, 3 dicembre 2005. Lara Rossin
Anno 2004/2005 LA FIGURA DEL FORMATORE CSI -LE SUE PECULIARITÀ E LA SUA MISSION- CORSO SNES-CSI PER FORMATORI Bologna, 3 dicembre 2005 Lara Rossin 1 INTRODUZIONE Non si insegna e non si può insegnare,
DettagliCreare una Rete Locale Lezione n. 1
Le Reti Locali Introduzione Le Reti Locali indicate anche come LAN (Local Area Network), sono il punto d appoggio su cui si fonda la collaborazione nel lavoro in qualunque realtà, sia essa un azienda,
DettagliGUIDA DETTAGLIATA ALL ACQUISIZIONE DELL ACCOUNT GMAIL.
GUIDA DETTAGLIATA ALL ACQUISIZIONE DELL ACCOUNT GMAIL. La pagina di accesso alla Gmail è presente all indirizzo http://www.gmail.com. Qui possiamo accedere al servizio inserendo il nostro nome utente e
Dettagli