Guida Visual Studio 2008

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Guida Visual Studio 2008"

Transcript

1 Guida Visual Studio 2008 di: Giuseppe Marchi 1. Introduzione Le pricipali novità di Visual Studio 2008 L'area di lavoro 2. Editor e designer I principali strumenti di sviluppo ed alcune funzioni dell'area di editing 3. Le finestre Una panoramica sulle finestre presenti nell'area di lavoro Compilazione e debug 4. Strumenti per la compilazione Le fasi di debug e release, gli strumenti per "generare" le applicazioni 5. Breakpoint e debug a runtime Testare, verificare le applicazioni e tenere traccia delle evoluzioni a runtime 6. Soluzioni e progetti Gli strumenti per gestire le impostazioni di soluzioni e progetti 7. Multi-targeting Scegliere la versione del.net Framework con la quale sviluppare Supporto per lo sviluppo Web 8. L'interfaccia di sviluppo per il Web Gli strumenti per il Web e le novità introdotte nella versione Tipologie di progetto Cosa è possibile sviluppare per il Web e come scegliere la piattaforma di test 10. Progetti per Web Application Come è evoluto il concetto di applicazione Web: i modelli proposti 11. Master page annidate Il supporto visuale per le master page annidate per layout complessi 12. JavaScript e Ajax Debug ed intellisense per codice JavaScript ed applicazioni AJAX-Enabled Supporto per l'accesso ai dati 13. Introduzione alla gestione dei dati Gli strumenti visuali a supporto delle tecnologie.net per l'accesso ai dati 14. DataSet Designer Costruire in modo visuale oggetti DataSet per la gestione dei DB 15. Object-Relational Designer Costruire in modo visuale il mapping per le entità del database Strumenti per applicazioni desktop 16. Applicazioni Windows Form, WPF e WCF Le migliorie introdotte dal.net Framework 3.5 al presentation layer e alle comunicazioni 17. Class designer Modellare il diagramma delle classi e aggiungere strutture in modo visuale 18. Nuove feature per il deployment Le novità introdotte per gli strumenti di installazione e distribuzione delle applicazioni Appendice: Shortcut 19. Visual C# Shortcut Le combinazioni di tasti (o scorciatoie) per velocizzare il lavoro con Visual C# 20. Visual Basic.NET Shortcut Le combinazioni di tasti per velocizzare il lavoro con VB.NET

2 Introduzione Visual Studio è il tool di sviluppo Microsoft di punta per lo sviluppo su sistemi Microsoft e ambiente principale di tutta la linea di software per sviluppatori sul.net Framework. Nato negli anni '90 come editor per sviluppatori Visual Basic, ha visto la sua evoluzione con il passare degli anni passando dalla versione per sviluppo in C++ (1993) alle versioni 2002 e 2003 che supportavano le prime versioni del.net Framework (1.0 e 1.1). Nel 2005 poi, è stata rilasciata una nuova versione del prodotto in corrispondenza alla diffusione della versione 2.0 del.net Framework, che ha segnato grossi cambiamenti architetturali su tutto l'ambiente di programmazione. A due anni di distanza della versione 2005, Microsoft lancia una nuova versione dell'ide, anche questa volta in parallelo con il rilascio della nuova edizione del.net Framework: la 3.5. Nasce così Visual Studio 2008 (noto nelle fasi di sviluppo sotto il nome di "Orcas"). Sia il.net Framework sia VS2008 presentano molte novità, in grado di aumentare la produttività degli sviluppatori e la qualità dei prodotti, grazie alle revisioni sul Framework e alle numerose semplificazioni a livello visuale. Troviamo strumenti in grado di supportarci nella costruzione di nuove applicazioni e servizi, basati sulle più recenti tecnologie Microsoft. Possiamo sviluppare ad esempio: applicazioni Web (ASP.NET 3.5), e applicazioni Ajax-enabled servizi (Web services) e client WCF, flussi di lavoro (Windows Workflow Foundation), applicazioni desktop di impatto con WPF, nei diversi linguaggi di programmazione contemplati dal.net Framework (da VB.NET a C++) componenti per Office (tramite VSTO). Il vantaggio è sempre quello di avere tutto integrato in un ambiente unico con funzionalità di collaborazione per lo sviluppo di progetti in team. Versioni La versione attuale del prodotto risulta la 9.0, mentre per il.net Framework siamo alla versione 3.5; al suo interno anche il compilatore di C# segna la versione 3.5, mentre quello di VB.NET la 9.0; i rispettivi linguaggi di sviluppo sono infatti presentati come C# 3.0 e VB 9, ASP.NET è 3.5. Inoltre si può notare l'inserimento di librerie già esistenti precedentemente come plug-in esterni, come ad esempio il pacchetto AJAX e o come il SQL Server Database Publishing Wizard. Molti invece risultano i componenti visuali aggiunti, sia per quanto riguarda lo sviluppo Web, sia per lo sviluppo di applicazioni Windows; in sostanza per supportare tutte le novità presenti all'interno del.net Framework 3.5. Sono stati creati ex-novo dei designer grafici per la creazione e la modifica di pagine Web, per lo sviluppo di applicazioni WPF e per la creazione del modello ad oggetti per i nostri software mappato direttamente sulle tabelle del database correlato. Inoltre, troviamo nuovi wizard per la migrazione dei progetti e una comoda procedura guidata per l'importazione delle impostazioni da Visual Studio Come nell'edizione 2005 sono disponibili sia versioni a pagamento (Professional Edition, Team Suite, Team Foundation Server e Test Load Agent), sia versioni Express totalmente gratuite, che possono essere liberamente scaricate ed usate. Editor e designer Visual Studio.NET offre un certo numero di designer visuali per il supporto allo sviluppo con le principali tecnologie legate al.net Framework. I principali sono: Windows Form designer - per la creazione di applicazioni windows form in maniera visuale; WPF designer - per la creazione di applicazioni Windows Presentation Foundation (designer aggiunto nella versione 2008 dell'ide); ASP.NET designer - un editor WYSIWYG per la costruzione di Web form (nei capitoli successivi vedremo in dettaglio le funzionalità legate a questo particolare designer e allo sviluppo di applicazioni Web ASP.NET); CSS designer - editor per la creazione e la manutenzione di fogli di stile CSS; Component designer - editor per lo sviluppo di componenti lato server;

3 XML designer - editor per la generazione e la manutenzione di file XML e di file in formato derivato dall'xml, come fogli di stile XSLT, schemi XSD. Questo editor viene arricchito di ulteriori funzionalità visuali per la costruzione di DataSet per le nostre applicazioni; Workflow designer - editor per la costruzione in maniera grafica di flusso di lavoro basati sul framework di Windows Workflow Foundation. Database designer - editor che permette la creazione di tabelle, viste, funzioni e stored procedures in database SQL Express Object-Relational designer - editor per la costruzione del mapping tra gli oggetti dell'applicazione e gli oggetti del database, detto Linq to SQL (funzionalità aggiunta nella versione 2008 a fronte della nascita del linguaggio Linq, di cui vedremo le principali funzionalità nei capitoli successivi). Resource designer - editor per la manutenzione dei file di risorse (.resx) legati ai propri progetti. Settings designer - editor per la creazione e la gestione di proprietà chiave-valore da utilizzare all'interno delle proprie applicazioni Windows Form o WPF. In generale la parte centrale dell'ide è dedicata all'editing e fornisce funzionalità comuni a tutti i designer sia testuali che visuali; prima fra tutte risulta l'intellisense. Tramite questo meccanismo è possibile essere supportati durante la stesura del codice delle proprie applicazioni da un menu contestuale che in base alla posizione corrente presenta all'utente le possibili soluzioni da attuare. Questo strumento risulta a dir poco fondamentale, in quanto evita la lettura continua della documentazione delle classi del.net Framework da utilizzare, proponendo la lista completa di tipi, proprietà, metodi ed eventi per le classi dichiarate all'interno dell'applicazione e per quelle degli assembly esterni referenziati al progetto. Figura 1. Esempio di Intellisense Interessante è anche la possibilità di inserire dei frammenti di codice sorgente preconfezionati (Code Snippets) per snellire le operazioni più ripetitive. Esistono snippet per cicli, dichiarazioni di proprietà, e costrutti come try e catch, using, etc, che vengono richiamati digitando la parola chiave associata e premendo "Tab" sulla tastiera.

4 Figura 2. Applicare uno snippet In aggiunta, ogni sviluppatore può creare i propri snippet di codice ed utilizzarli all'interno delle proprie applicazioni. L'elenco degli snippet è visualizzabile scegliendo l'opzione "Code Snippets Manager" presente all'interno del menu "Tools" (o digitando lo shortcut Crtl+K+B). Sono state pensate altre due funzioni molto utili (nel menu contestuale che appare cliccando col tasto destro sull'editor dei contenuti): Refactor - che permette all'utente di modificare i nomi in modo consistente tra le diverse parti del progetto, di estrarre un frammento di codice e formare un nuovo metodo, incapsulare campi e rimuovere o riordinare i parametri in un metodo. Surround with - che permette all'utente di selezionare un blocco particolare di codice e circondarlo da un particolare statement (scelto dalla lista che propone il menu stesso) come un blocco try e catch, una direttiva using, cicli e blocchi condizionali. Le finestre Le finestre degli strumenti sono poste intorno alla parte centrale e forniscono allo sviluppatore informazioni sul contesto corrente, permettono un rapido accesso ai file della soluzione o al database, o ancora forniscono informazioni sulle classi utilizzate. Possiamo spostare queste finestre a piacimento e ottenere la nostra configurazione ideale, inoltre possiamo attivarle o disattivarle attraverso combinazioni di tasti. Esaminiamone alcune. Solution Explorer (Ctrl+Alt+L) La finestra "Solution Explorer" (Esplora Soluzioni) è tra le più importanti: contiene l'elenco dei progetti legati alla soluzione aperta e mostra tutti i file presenti all'interno di ciascun progetto.

5 Figura 1. Solution Explorer Una soluzione è una sorta di "contenitore di progetti", che possono essere legati tra loro attraverso precisi collegamenti (references), in modo tale da poter comporre in un'unica applicazione le funzionalità sviluppate in livelli differenti. Cliccando con il tasto destro sulla soluzione possiamo aggiungere nuovi progetti, cliccando col destro sul nome del progetto, possiamo aggiungere nuovi elementi in base al tipo di progetto e alla cartella di destinazione. Ad esempio se decidiamo di aggiungere un file all'interno della directory App_Code di una Web application, l'ide ci proporrà di creare classi, class diagram, DataSet, report, classi "Linq to SQL" o file di testo. Utilizzare bene il Solution Explorer è un buon punto di partenza per sviluppare applicazioni con Visual Studio. Per chi utilizza già Visual Studio 2005 le differenze sono veramente minime, quindi si parte avvantaggiati. Class View (Ctrl+Shift+C) La finestra "Class View" permette di visualizzare tutte le classi presenti all'interno dei progetti della soluzione, divise secondo il progetto di appartenenza. Selezionando una singola classe è possibile visualizzarne tutti i metodi, le proprietà e i campi o semplicemente, con un doppio click, di aprirla all'interno dell'editor di testo. Figura 2. Class View

6 Per ogni progetto è presente anche una lista di tutte le librerie esterne utilizzate (visibili espandendo la cartella "Project References"). Possiamo anche sfruttare la funzione di ricerca per ritrovare classi, proprietà o metodi sia all'interno della soluzione, sia nell'intero.net Framework. Il Class View risulta molto utile durante lo sviluppo di progetti di grosse dimensioni, divisi in sotto progetti con classi raggruppate in differenti namespace. Properties (F4) La finestra delle proprità permette di visualizzare o impostare il valore delle proprietà di tutti i diversi elementi selezionati. È possibile selezionare gli elementi all'interno delle aree di editing quando impostiamo la modalità visuale dei diversi designer. Se abbiamo selezioniamo un controllo, possiamo anche creare e gestire gli handler per gli eventi ad esso associati. Figura 3. Properties In fondo troviamo uno spazio contenente la descrizione, presa dalla documentazione del.net Framework, di ciò che si sta modificando. Server Explorer (Ctrl+Alt+S) La finestra "Server Explorer" viene utilizzata per visualizzare le fonti di dati presenti in locale, o su server remoto. Questa finestra ci permette di creare nuove "data-connection", creare tabelle, viste, funzioni, procedure ed è possibile inoltre costruire il diagramma visuale del database, il tutto senza dover utilizzare strumenti esterni. Figura 4. Server Explorer

7 Inoltre per ogni server aggiunto (il primo della lista è il computer locale) è possibile visualizzare l'elenco dei servizi, il log degli eventi, i servizi di crystal report e i contatori di performance. Toolbox (Ctrl+Alt+X) La toolbox (Casella strumenti) è la finestra in cui sono posti tutti i controlli o gli oggetti che possono essere aggiunti ai contenuti trascinati nella finestra di editing sia in visualizzazione design che in visualizzazione codice. Figura 5. Toolbox Gli oggetti presenti in questa finestra cambiano a seconda del tipo di file che si sta utilizzando nell'editor. Se stiamo lavorando su una Web Form, ad esempio, troviamo in toolbox i controlli Web e HTML. Command Window (Ctrl+Alt+A) La finestra dei comandi permette di effetuuare operazioni a riga di comando direttamente all'interno dell'ide, una alternativa per richiamare ogni tipo di comando senza utilizzare menu, finestre o shortcut. Figura 6. Command Window Alcune operazioni inoltre non sono inserite nelle barre di strumenti e possono essere eseguite solamente dalla Command Window. Anche qui è abilitato l'intellisense, che ci ricorda la sintassi dei vari comandi. Error List Window (Ctrl+\+E) Questa finestra mostra l'elenco degli errori, dei warning e dei messaggi dati da una compilazione del progetto corrente.

8 Figura 7. Error List Window All'interno della tab "Errors" sono presenti gli errori di compilazione che non permettono la generazione degli assembly. I warning sono invece degli avvisi, che permettono comunque la compilazione; esempi di warning sono l'utilizzo di classi marcate come obsolete o l'utilizzo, per esempio, di tag HTML non validi. Task List Window (Ctrl+\+T) Fornisce uno spazio per appuntarci le operazioni (task) ancora da fare e segnare quelle già fatte. Molto utile per non lasciare indietro niente durante lo sviluppo delle nostre applicazioni. Figura 8. Task List Output Window (Ctrl+Alt+O) Ci permette di visualizzare il risultato delle operazioni di compilazione o pubblicazione del progetto corrente. Figura 9. Output Window Find Symbol Results Window (Ctrl+Alt+F12) Permette di visualizzare i risultati della ricerca di tutte le occorrenze di un particolare nome o oggetto all'interno del progetto. La ricerca parte cliccando con il tasto destro su una classe, proprietà, metodo, campo o evento, e selezionando l'opzione "Find all references". Figura 10. Find Symbol Results Window

9 Strumenti per la compilazione Prima di eseguire una applicazione (e sperare che funzioni) è necessario averne compilato tutte le parti senza errori. In Visual Studio lanciamo quella che viene chiamata "Generazione" dell'applicazione. L'ambiente di sviluppo fornisce gli strumenti per generare e testare le applicazioni. Questi strumenti possono essere configurati in modo particolare per ogni singolo progetto, come osserveremo più avanti. Durante la progettazione gli sviluppatori tendono a compilare più volte l'applicazione, per verificarne le funzionalità man mano; questa fase è detta "generazione in Debug" ed è divisa in due parti bene distinte: 1. compilazione e correzione degli eventuali errori di sintassi, incongruenze tra tipi di dati o semplicemente errori di scrittura; 2. test dell'applicazione e del suo funzionamento logico. Queste due fasi vengono eseguite più volte durante lo sviluppo, proprio perché oltre alla correzione di errori che impediscono la compilazione, esistono degli errori (eccezioni) che possono essere scatenati durante l'esecuzione del progetto, che rappresentano quindi errori della logica con cui è stata pensata l'applicazione. Completata la fase di test raggiunti i requisiti funzionali richiesti, è possibile passare alla compilazione finale del progetto, detta "Release". In questa fase è possibile ottimizzare la compilazione in modo tale da aumentare la velocità di esecuzione nei confronti di quanto era disponibile in fase di test. Troviamo le funzioni di ottimizzazione nel menu "Build", che presenta opzioni diverse a seconda del tipo di progetto. Figura 1. Menu Build Build solution - Generazione completa di tutti i progetti inseriti all'interno della soluzione; Rebuild solution - Rigenerazione completa di tutti i progetti della soluzione; Clean solution - Cancellazione di tutti i file risultanti dalle precedenti compilazioni di ogni progetto della soluzione; Build <progetto selezionato> - Generazione del singolo progetto selezionato; Rebuild <progetto selezionato> - Rigenerazione completa del singolo progetto selezionato; Clean <progetto selezionato> - Cancellazione di tutti i file risultanti dalle precedenti compilazioni del solo progetto selezionato; Publish <progetto selezionato> - Pubblicazione del progetto selezionato. Se stiamo sviluppando una applicazione desktop, ci verrà proposto il wizard di pubblicazione dell'applicazione con ClickOnce, se invece lavoriamo ad un sito Web, utilizzeremo il wizard per la pubblicazione di un'applicazione ASP.NET. Batch build - Maschera di opzioni di compilazione e debug dei progetti presenti all'interno della soluzione; Configuration Manager - Maschera di opzioni generali di compilazione e debug, da applicare successivamente ai vari progetti. I risultati di tutte queste operazioni li ritroviamo nella cartella /bin del progetto e nelle sue sottocartelle: in fase di sviluppo e test sarà utilizzata la cartella /bin/debug, mentre in modalità release la cartella utilizzata sarà bin/release.

10 Breakpoint e debug a runtime Per verificare il funzionamento logico delle applicazioni, in fase di debug, risulta molto utile seguirne l'esecuzione passo passo. Visual Studio permette questo tipo di analisi mostrando ad ogni step, lo stato di oggetti e variabili. Possiamo indicare i punti in cui vogliamo interrompere l'esecuzione della applicazione inserendo nel codice i cosiddetti breakpoint. Un breakpoint viene visualizzato con una linea rossa in corrispondenza della riga di codice sulla quale si blocca il programma e si può aggiungere o togliere cliccando sulla barra a sinistra dello spazio di editing o premendo il tasto F9. Per avviare il debug di un progetto, scegliere l'opzione "Start Debugging" presente all'interno del menu "Debug" (o in alternativa, premere il tasto F5). Figura 1. Esecuzione passo passo con i breakpoint Una volta avviato il debug ci si può muovere all'interno del codice con il tasto F5 (per passare direttamente al breakpoint successivo), o F11 (per passare alla riga di codice successiva). Passando il puntatore del mouse sopra le variabili facciamo apparire delle finestre che mostrano i valori attuali di ogni campo, oggetto o proprietà. Figura 2. Visualizzare lo stato delle variabili Le stesse informazioni possiamo trovarle anche nelle finestre:, e che rispettivamente visualizzano: Autos - mostra lo stato delle variabili utilizzate all'interno dello statement corrente (permettendo inoltre di cambiarne i valori per modificare l'esecuzione dell'applicazione a run-time), Locals - mostra lo stato delle variabili locali all'applicazione (anche in questo caso permettendo di cambiarne i valori nel corso dell'esecuzione), Watch - mostra lo stato delle variabili che decidiamo di ispezionare, selezionando e spostandole direttamente all'interno della finestra. Figura 3. Finestre Watch

11 Altra funzionalità veramente molto utile, per la fase di debug delle proprie applicazioni (soprattutto per siti ASP.NET o applicazioni basate su Windows Sharepoint Services), è la funzione "Attach to process" presente sempre all'interno del menu "Debug". Questo meccanismo permette all'utente di "attaccare" il debugger presente all'interno dell'ide ad uno dei processi in esecuzione sulla macchina locale o in remoto (tramite il remote debugger di Visual Studio) e di eseguire operazioni di introspezione su applicazioni che sono già in esecuzione. Per esempio, possiamo selezionare il processo w3wp.exe (processo con cui gira IIS su Windows Server 2003 e Windows Vista) ed avviare il debug di una delle nostre applicazioni ASP.NET già in esecuzione. Figura 4. Attach to process Soluzioni e progetti Per sviluppare applicazioni complesse, risulta utile avere una buona organizzazione del progetto, ordinata e curata nei dettagli. Con Visual Studio possiamo creare diverse tipologie di progetti e raggrupparli in soluzioni uniche. Inoltre possiamo istaurare collegamenti (referneces) tra progetti della medesima soluzione o con assembly esterni. Grazie al Solution Explorer possiamo aggiungere nuovi progetti alla soluzione principale, specificando se questi devono essere creati ex-novo oppure se già presenti sul file system. Questa opzione risulta molto utile, in quanto possiamo aggiungere uno stesso progetto in soluzioni differenti. Nelle nuove versioni dell'ide esistono tipologie di progetti che non visualizzano la soluzione una volta creati; un esempio perfetto è il progetto di tipo "Web Site". Per questi particolari tipi di progetto Visual Studio crea comunque una soluzione "temporanea", ma si limita a nasconderla nella visualizzazione proposta dal Solution Explorer. È possibile impostare alcune proprietà per gestire al meglio il comportamento della soluzione, queste proprietà si dividono in due gruppi principali, Common Properties e Configuration Properties. Common Properties Startup project - Per specificare il progetto che deve essere fatto partire quando l'utente seleziona l'opzione di debug dell'applicazione (nel caso in cui la soluzione contenga più progetti). Project Dependecies - Per specificare l'ordine con cui i vari progetti devono essere compilati. Questa opzione risulta fondamentale nel caso in cui la soluzione risulta contenere più progetti e questi siano referenziati gli uni con gli altri; in casi del genere infatti, l'ordine di compilazione è una tematica abbastanza critica, da trattare quindi con particolare attenzione. Debug source files - Per specificare i percorsi agli assembly esterni referenziati all'interno dei vari progetti della soluzione, in modo tale che l'ide sia in grado di presentare opzioni di debug anche per questi oggetti esterni.

12 Configuration Properties Configuration - Per specificare particolari impostazioni di compilazione dei singoli progetti nella soluzione. Questa finestra possiamo aprirla cliccando con il destro sul nome della soluzione dal Solution Explorer e scegliendo l'opzione "Properties". Figura 1. Pagina delle proprietà della soluzione Per quanto riguarda invece le proprietà di ogni singolo progetto, abbiamo la possibilità di accedere a diversi tipi di configurazioni, legate principalmente al tipo di progetto che abbiamo creato. Per applicazioni Windows Forms o WPF, o per librerie di classi, Visual Studio ci mette a disposizione una finestra divisa in tab differenti, uno per ognuna di queste tipologie di proprietà: Tab Descrizione Da questo tab è possibile specificare il nome dell'assembly che dovrà essere generato, il nome del namespace di default, il framework su cui si basa il progetto (questa proprietà specifica verrà spiegata in dettaglio nella prossima lezione) e il tipo di output che dovrà avere la Application compilazione. Inoltre, da questa finestra, è possibile aggiungere un file di chiave.snk per firmare l'assembly generato e in generale per modificarne le proprietà quali Titolo, Autore, Descrizione, Company, Copyright, Guid e versione. Da questo tab è possibile specificare il tipo di configurazione del progetto per la fase di compilazione (Debug o Release), il percorso di output del progetto (cioè dove verranno salvati i Build file dopo la compilazione), opzioni aggiuntive per il trattamento dei warnings e per l'ottimizzazione di codice, trace e debug. Build Events Debug Resources Services Settings Da questo tab è possibile aggiungere degli eventi a riga di comando prima della compilazione o dopo di essa. Per esempio possiamo decidere di copiare i file di output su una share di rete o comunque in un'altra locazione, tramite il comando copy. Da questo tab è possibile modificare le configurazioni per la fase di debug del progetto selezionato. È possibile abilitare il debug di SQL Server, di codice unmanaged e di Visual Studio.NET stesso; inoltre è possibile specificare programmi opzionali da far partire all'inizio della fase di debug o azioni a linea di comando. All'interno di questo tab è possibile gestire il file di risorse principale legato all'applicazione. Se presente almeno un file di risorse, l'ide visualizzerà il Resource Designer, tool creato apposta per la manutenzione di file di risorse. In questa parte di configurazione è possibile specificare all'applicazione di abilitare i "Client Application Services", una nuova funzionalità del.net Framework 3.5 che permette ad applicazioni client di utilizzare i servizi di autenticazione, role manager e profili esposti da un'applicazione web ASP.NET 3.5 (per un esempio di questa funzionalità rimandiamo alla lettura di questo articolo ( In questo tab è presente il designer per la manutenzione grafica dei file.settings contenenti i settaggi per l'applicazione corrente. All'interno di questo tipo di file è infatti possibile salvare delle coppie chiave-valore da utilizzare all'interno del proprio progetto.

13 Reference Paths Signing Security Publish In questa parte è presente l'elenco di tutti i percorsi di tutte le referenze che contiene attualmente il progetto in questione. Questo tab è fondamentale per segnare il file di manifest per l'installazione dell'applicazione con ClickOnce e per segnare l'assembly compilato come "strong name assembly", attraverso la specifica di una chiave (estensione.snk). Area utile a specificare i permessi per la code access security che la propria applicazione ClickOnce deve avere per poter essere avviata. Tab per la pubblicazione dell'applicazione con il relativo manifest per l'aggiornamento o l'installazione tramite ClickOnce. L'elenco di queste impostazione è visualizzabile cliccando con il destro sul nome del progetto selezionato e scegliendo l'opzione "Properties". Figura 2. Finestra delle impostazioni Le proprietà di un'applicazione Web contengono invece solo le impostazioni di manutenzione dei reference, le opzioni di build, per l'accessibilità e per la fase di startup. Inoltre sono disponibili anche i settings per la generazione del sito. Multi-targeting Nelle versioni precedenti di Visual Studio era possibile solamente creare applicazioni basate su una precisa versione del.net Framework: Visual Studio 2002 creava applicazioni solamente per la 1.0, la versione 2003 creava applicazioni per il framework 1.1 mentre la versione 2005 lavorava solamente con il framework 2.0; ora è possibile scegliere la versione del framework selezionandola dal menu a discesa nel wizard di creazione di un nuovo progetto. Figura 1. Selezionare la versione del.net Framework nel wizard di creazione progetto Questa caratteristica, chiamata "Multi-Targeting", segna un notevole passo avanti: non è indispensabile migrare tutte le applicazioni alla versione 3.5 del runtime per utilizzare le funzionalità del nuovo ambiente di sviluppo. Una volta scelto il framework su cui operare, l'ide adegua le opzioni di generazione dei progetti, l'intellisense, la toolbox e in generale tutti i suoi componenti, al framework scelto. Le stesse tipologie di progetto e di elementi, saranno visibili o meno a seconda della scelta effettuata.

14 Ad esempio, se scegliamo di sviluppare un'applicazione Web (ASP.NET) basata sul.net Framework 3.5, troveremo nella toolbox tutti i controlli introdotti nella nuova versione (esamineremo le novità sui controlli nei capitoli successivi). Abbiamo visto come scegliere un'edizione del.net Framework in fase di creazione del progetto, ma se volessimo cambiare scelta in corso d'opera? Anche a progetto avviato possiamo modificare la scelta del framework. Ci basta andare tra le proprietà del progetto e modificare la proprietà "Target Framework" nel "Application". Fatto questo, salviamo le impostazioni del progetto e Visual Studio si occuperà di aggiornare le reference, le opzioni di compilazione e la toolbox in modo tale che si riferiscano tutti alla versione del.net Framework appena scelta. Figura 2. Modifica del framework a progetto avviato Come è evidente, non sono supportate dal multi-targeting le versioni 1.0 e 1.1 del.net Framework. Questo perché da quelle versioni sono stati fatti dei cambiamenti architetturali sostanziali a tutto il Common Language Runtime. È anche per questo che viene consigliato di migrare le proprie applicazioni alle nuove versioni del framework, oltre alle novità dal quale si possono ottenere notevoli vantaggi. L'interfaccia di sviluppo per il Web Visual Studio 2008 fornisce agli sviluppatori Web uno strumento completo e versatile per la costruzione di Web application, in particolare mette a disposizione tutto il potenziale di ASP.NET 3.5. Come nelle precedenti versioni, troviamo l'editor visuale (WYSIWYG) che permette di inserire nostre pagine Web tutti gli elementi necessari, dai semplici testi ai controlli ASP.NET, dai tag HTML ai Web services. La novità nella nuova versione, è che questo designer è stato riscritto completamente, basandosi sul motore di Expression Web, il nuovo software Microsoft per il design di siti internet. Esaminiamo alcune evoluzioni. Visualizzazione in modalità mista Oltre alle due modalità di visualizzazione, visuale e codice, viene introdotta la split view, una modalità mista che divide in due l'area di editing mostrando sia la resa grafica, sia il markup della pagina. Figura 1. La modalità mista

Corso su LINQ Lezione 16. Introduzione

Corso su LINQ Lezione 16. Introduzione LINQ to SQL Introduzione Con questa lezione introduciamo il flavor LINQ to SQL. Dopo aver visto quindi tutte le funzionalità e gli operatori di LINQ to Object, affronteremo ora la tematica riguardante

Dettagli

Excel. A cura di Luigi Labonia. e-mail: luigi.lab@libero.it

Excel. A cura di Luigi Labonia. e-mail: luigi.lab@libero.it Excel A cura di Luigi Labonia e-mail: luigi.lab@libero.it Introduzione Un foglio elettronico è un applicazione comunemente usata per bilanci, previsioni ed altri compiti tipici del campo amministrativo

Dettagli

Capitolo 4 Pianificazione e Sviluppo di Web Part

Capitolo 4 Pianificazione e Sviluppo di Web Part Capitolo 4 Pianificazione e Sviluppo di Web Part Questo capitolo mostra come usare Microsoft Office XP Developer per personalizzare Microsoft SharePoint Portal Server 2001. Spiega come creare, aggiungere,

Dettagli

Il calendario di Windows Vista

Il calendario di Windows Vista Il calendario di Windows Vista Una delle novità introdotte in Windows Vista è il Calendario di Windows, un programma utilissimo per la gestione degli appuntamenti, delle ricorrenze e delle attività lavorative

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

. 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

Dettagli

Visual basic base Lezione 01. L'ambiente di sviluppo

Visual 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

Dettagli

MANUALE D USO DELLA PIATTAFORMA ITCMS

MANUALE 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

Dettagli

Installazione MS SQL Express e utilizzo con progetti PHMI

Installazione MS SQL Express e utilizzo con progetti PHMI Installazione MS SQL Express e utilizzo con progetti PHMI Introduzione La nota descrive l utilizzo del database Microsoft SQL Express 2008 in combinazione con progetti Premium HMI per sistemi Win32/64

Dettagli

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo Creazione di moduli Creazione di moduli Che cos'è un modulo? Un elenco di domande accompagnato da aree in cui è possibile scrivere le risposte, selezionare opzioni. Il modulo di un sito Web viene utilizzato

Dettagli

Guida all installazione di Easy

Guida all installazione di Easy Guida all installazione di Easy ISTRUZIONI PER L INSTALLAZIONE DEL SOFTWARE EASY Requisiti di sistema Sistemi operativi supportati: Windows 2000 Service Pack 4; Windows Server 2003 SP2(consigliato per

Dettagli

GUIDA UTENTE PRIMA NOTA SEMPLICE

GUIDA UTENTE PRIMA NOTA SEMPLICE GUIDA UTENTE PRIMA NOTA SEMPLICE (Vers. 2.0.0) Installazione... 2 Prima esecuzione... 5 Login... 6 Funzionalità... 7 Prima Nota... 8 Registrazione nuovo movimento... 10 Associazione di file all operazione...

Dettagli

Registratori di Cassa

Registratori di Cassa modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...

Dettagli

NAVIGAORA HOTSPOT. Manuale utente per la configurazione

NAVIGAORA HOTSPOT. Manuale utente per la configurazione NAVIGAORA HOTSPOT Manuale utente per la configurazione NAVIGAORA Hotspot è l innovativo servizio che offre ai suoi clienti accesso ad Internet gratuito, in modo semplice e veloce, grazie al collegamento

Dettagli

Esercizio data base "Biblioteca"

Esercizio data base Biblioteca Rocco Sergi Esercizio data base "Biblioteca" Database 2: Biblioteca Testo dell esercizio Si vuole realizzare una base dati per la gestione di una biblioteca. La base dati conterrà tutte le informazioni

Dettagli

CREAZIONE DI UN DATABASE E DI TABELLE IN ACCESS

CREAZIONE DI UN DATABASE E DI TABELLE IN ACCESS CONTENUTI: CREAZIONE DI UN DATABASE E DI TABELLE IN ACCESS Creazione database vuoto Creazione tabella Inserimento dati A) Creazione di un database vuoto Avviamo il programma Microsoft Access. Dal menu

Dettagli

DINAMIC: gestione assistenza tecnica

DINAMIC: gestione assistenza tecnica DINAMIC: gestione assistenza tecnica INSTALLAZIONE SU SINGOLA POSTAZIONE DI LAVORO PER SISTEMI WINDOWS 1. Installazione del software Il file per l installazione del programma è: WEBDIN32.EXE e può essere

Dettagli

File, Modifica, Visualizza, Strumenti, Messaggio

File, 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

Dettagli

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

LA 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

Dettagli

Database 1 biblioteca universitaria. Testo del quesito

Database 1 biblioteca universitaria. Testo del quesito Database 1 biblioteca universitaria Testo del quesito Una biblioteca universitaria acquista testi didattici su indicazione dei professori e cura il prestito dei testi agli studenti. La biblioteca vuole

Dettagli

Gestione Rapporti (Calcolo Aree)

Gestione Rapporti (Calcolo Aree) Gestione Rapporti (Calcolo Aree) L interfaccia dello strumento generale «Gestione Rapporti»...3 Accedere all interfaccia (toolbar)...3 Comandi associati alle icone della toolbar...4 La finestra di dialogo

Dettagli

Guida alla configurazione della posta elettronica dell Ateneo di Ferrara sui più comuni programmi di posta

Guida alla configurazione della posta elettronica dell Ateneo di Ferrara sui più comuni programmi di posta Guida alla configurazione della posta elettronica dell Ateneo di Ferrara sui più comuni programmi di posta. Configurazione Account di posta dell Università di Ferrara con il Eudora email Eudora email può

Dettagli

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE 1/6 MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE Per prima cosa si ringrazia per aver scelto ImmobiPhone e per aver dato fiducia al suo autore. Il presente documento istruisce l'utilizzatore sull'uso del programma

Dettagli

Guida alla registrazione on-line di un DataLogger

Guida 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

Dettagli

Figura 1 Le Icone dei file di Excel con e senza macro.

Figura 1 Le Icone dei file di Excel con e senza macro. 18 Le macro Le macro rappresentano una soluzione interessante per automatizzare e velocizzare l esecuzione di operazioni ripetitive. Le macro, di fatto, sono porzioni di codice VBA (Visual Basic for Applications)

Dettagli

Corso Eclipse. Prerequisiti. 1 Introduzione

Corso Eclipse. Prerequisiti. 1 Introduzione Corso Eclipse 1 Introduzione 1 Prerequisiti Uso elementare del pc Esecuzione ricerche su Internet Esecuzione download Conoscenza elementare della programmazione 2 1 Cos è Eclipse Eclipse è un IDE (Integrated

Dettagli

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa.

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa. La finestra di Excel è molto complessa e al primo posto avvio potrebbe disorientare l utente. Analizziamone i componenti dall alto verso il basso. La prima barra è la barra del titolo, dove troviamo indicato

Dettagli

Manuale d uso Software di parcellazione per commercialisti Ver. 1.0.3 [05/01/2015]

Manuale d uso Software di parcellazione per commercialisti Ver. 1.0.3 [05/01/2015] Manuale d uso Software di parcellazione per commercialisti Ver. 1.0.3 [05/01/2015] Realizzato e distribuito da LeggeraSoft Sommario Premessa... 2 Fase di Login... 2 Menù principale... 2 Anagrafica clienti...

Dettagli

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Guida Joomla. di: Alessandro Rossi, Flavio Copes Guida Joomla di: Alessandro Rossi, Flavio Copes Grafica e template 1. 15. La grafica e i template Personalizzare l'aspetto del sito aggiungendo nuovi template e customizzandoli 2. 16. Personalizzare il

Dettagli

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti. SH.MedicalStudio Presentazione SH.MedicalStudio è un software per la gestione degli studi medici. Consente di gestire un archivio Pazienti, con tutti i documenti necessari ad avere un quadro clinico completo

Dettagli

EXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro,

EXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro, EXCEL PER WINDOWS95 1.Introduzione ai fogli elettronici I fogli elettronici sono delle applicazioni che permettono di sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area

Dettagli

1. Il Client Skype for Business

1. Il Client Skype for Business 1. Il Client Skype for Business 2. Configurare una Periferica Audio 3. Personalizzare una Periferica Audio 4. Gestire gli Stati di Presenza 5. Tabella Stati di Presenza 6. Iniziare una Chiamata 7. Iniziare

Dettagli

FPf per Windows 3.1. Guida all uso

FPf per Windows 3.1. Guida all uso FPf per Windows 3.1 Guida all uso 3 Configurazione di una rete locale Versione 1.0 del 18/05/2004 Guida 03 ver 02.doc Pagina 1 Scenario di riferimento In figura è mostrata una possibile soluzione di rete

Dettagli

Workland CRM. Workland CRM Rel 2570 21/11/2013. Attività --> FIX. Magazzino --> NEW. Nessuna --> FIX. Ordini --> FIX

Workland CRM. Workland CRM Rel 2570 21/11/2013. Attività --> FIX. Magazzino --> NEW. Nessuna --> FIX. Ordini --> FIX Attività Attività --> FIX In alcuni casi, in precedenza, sulla finestra trova attività non funzionava bene la gestione dei limiti tra date impostati tramite il menu a discesa (Oggi, Tutte, Ultima Settimana,

Dettagli

Introduzione. Macro macro istruzione. Sequenza di comandi memorizzati programma

Introduzione. Macro macro istruzione. Sequenza di comandi memorizzati programma Introduzione Macro macro istruzione Sequenza di comandi memorizzati programma Scopo: eseguire più volte una sequenza di operazioni che a mano sarebbero noiose e ripetitive, se non proibitive Le macro Le

Dettagli

Programmazione avanzata con Visual Basic 2005

Programmazione avanzata con Visual Basic 2005 Ambiente di sviluppo Visual P1 Creare una soluzione Visual Basic.NET 2005 nelle sue versioni (Standard Edition, Professional Edition) permette di creare diverse tipologie di progetti: Abbiamo anche Visual

Dettagli

e/fiscali - Rel. 03.03.03 e/fiscali Installazione

e/fiscali - Rel. 03.03.03 e/fiscali Installazione e/fiscali - Rel. 03.03.03 e/fiscali Installazione INDICE 1 REQUISITI... 3 1.1.1 Requisiti applicativi... 3 2 PROCEDURA DI INSTALLAZIONE... 4 2.0.1 Versione fix scaricabile dal sito... 4 2.1 INSTALLAZIONE...

Dettagli

lo 2 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000

lo 2 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000 Capittol lo 2 Visualizzazione 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000 Nel primo capitolo sono state analizzate le diverse componenti della finestra di Word 2000: barra del titolo, barra dei menu,

Dettagli

CONTENUTI 1. INTRODUZIONE...3 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 3. ACCESSO A EQUINOX CMS XPRESS...9 4. PAGINA D INIZIO...

CONTENUTI 1. INTRODUZIONE...3 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 3. ACCESSO A EQUINOX CMS XPRESS...9 4. PAGINA D INIZIO... CONTENUTI 1. INTRODUZIONE...3 DEFINIZIONE...3 ELEMENTI DEL SERVIZIO...3 TECNOLOGIA E OPERAZIONE...3 WORKFLOW E GRAFICO DI PROCESSI...4 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 STRUTTURA...5 OGGETTI...5

Dettagli

Monitor Orientamento. Manuale Utente

Monitor Orientamento. Manuale Utente Monitor Orientamento Manuale Utente 1 Indice 1 Accesso al portale... 3 2 Trattamento dei dati personali... 4 3 Home Page... 5 4 Monitor... 5 4.1 Raggruppamento e ordinamento dati... 6 4.2 Esportazione...

Dettagli

CONTENT MANAGEMENT SY STEM

CONTENT MANAGEMENT SY STEM CONTENT MANAGEMENT SY STEM I NDI CE I NTRODUZI ONE Accesso al CMS 1) CONTENUTI 1.1 I nserimento, modifica e cancellazione dei contenuti 1.2 Sezioni, categorie e sottocategorie 2) UTENTI 3) UP LOAD FILES

Dettagli

Configurazione di Outlook Express

Configurazione di Outlook Express OUTLOOK Outlook Express è il client di posta elettronica sviluppato da Microsoft, preinstallato su sistemi operativi Windows a partire da Windows 98 fino all'uscita di Windows XP. Con l'arrivo di Windows

Dettagli

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE PREMESSA La presente guida è da considerarsi come aiuto per l utente per l installazione e configurazione di Atollo Backup. La guida non vuole approfondire

Dettagli

Guida Software GestioneSpiaggia.it

Guida Software GestioneSpiaggia.it Caratteristiche Guida Software GestioneSpiaggia.it 1. Gestione prenotazioni articoli (ombrellone, cabina, ecc ) ed attrezzature (sdraio, lettino ecc ) 2. Visualizzazione grafica degli affitti sia giornaliera

Dettagli

2 Fortino Lugi. Figura Errore. Nel documento non esiste testo dello stile specificato.-3 -- Finestra attiva o nuovo documento

2 Fortino Lugi. Figura Errore. Nel documento non esiste testo dello stile specificato.-3 -- Finestra attiva o nuovo documento 1 Fortino Lugi STAMPA UNIONE OFFICE 2000 Vi sarà capitato sicuramente di ricevere lettere pubblicitarie indirizzate personalmente a voi; ovviamente quelle missive non sono state scritte a mano, ma utilizzando

Dettagli

L interfaccia utente di Office 2010

L 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

Dettagli

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti Capitolo 3 L applicazione Java Diagrammi ER Dopo le fasi di analisi, progettazione ed implementazione il software è stato compilato ed ora è pronto all uso; in questo capitolo mostreremo passo passo tutta

Dettagli

Servizi Remoti. Servizi Remoti. TeamPortal Servizi Remoti

Servizi Remoti. Servizi Remoti. TeamPortal Servizi Remoti 20120300 INDICE 1. Introduzione... 3 2. Consultazione... 4 2.1 Consultazione Server Fidati... 4 2.2 Consultazione Servizi Client... 5 2.3 Consultazione Stato richieste... 5 3. Amministrazione... 6 3.1

Dettagli

Mon Ami 3000 Varianti articolo Gestione di varianti articoli

Mon Ami 3000 Varianti articolo Gestione di varianti articoli Prerequisiti Mon Ami 3000 Varianti articolo Gestione di varianti articoli L opzione Varianti articolo è disponibile per le versioni Azienda Light e Azienda Pro e include tre funzionalità distinte: 1. Gestione

Dettagli

Modifiche in ELCAD/AUCOPLAN 7.4.0 - Service Pack 4

Modifiche in ELCAD/AUCOPLAN 7.4.0 - Service Pack 4 Modifiche in ELCAD/AUCOPLAN 7.4.0 - Service Pack 4 1. Esportazione - PDF (EL-081208-001) Particolari caratteri di lingue straniere (Es. Ceco, Turco, polacco) non venivano correttamente esportati durante

Dettagli

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale

I 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

Dettagli

PULSANTI E PAGINE Sommario PULSANTI E PAGINE...1

PULSANTI E PAGINE Sommario PULSANTI E PAGINE...1 Pagina 1 Sommario...1 Apertura...2 Visualizzazioni...2 Elenco...2 Testo sul pulsante e altre informazioni...3 Comandi...3 Informazioni...4 Flow chart...5 Comandi...6 Pulsanti Principali e Pulsanti Dipendenti...6

Dettagli

Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass

Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass 0_Iniziare con GRASS Avvio di Grass e creazione della cartella del Database di GRASS Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass

Dettagli

PowerPoint 2007 Le funzioni

PowerPoint 2007 Le funzioni PowerPoint 2007 Le funzioni Introduzione Cos è un ipertesto L' ipertesto è un testo organizzato in link, o collegamenti ad altre parti del testo e/o altri testi, in modo da consentire all utente di scegliere

Dettagli

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0 11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0 PAG. 2 DI 38 INDICE 1. PREMESSA 3 2. SCARICO DEL SOFTWARE 4 2.1 AMBIENTE WINDOWS 5 2.2 AMBIENTE MACINTOSH 6 2.3 AMBIENTE

Dettagli

PORTALE CLIENTI Manuale utente

PORTALE CLIENTI Manuale utente PORTALE CLIENTI Manuale utente Sommario 1. Accesso al portale 2. Home Page e login 3. Area riservata 4. Pagina dettaglio procedura 5. Pagina dettaglio programma 6. Installazione dei programmi Sistema operativo

Dettagli

SOMMARIO... 3 INTRODUZIONE...

SOMMARIO... 3 INTRODUZIONE... Sommario SOMMARIO... 3 INTRODUZIONE... 4 INTRODUZIONE ALLE FUNZIONALITÀ DEL PROGRAMMA INTRAWEB... 4 STRUTTURA DEL MANUALE... 4 INSTALLAZIONE INRAWEB VER. 11.0.0.0... 5 1 GESTIONE INTRAWEB VER 11.0.0.0...

Dettagli

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica Consiglio regionale della Toscana Regole per il corretto funzionamento della posta elettronica A cura dell Ufficio Informatica Maggio 2006 Indice 1. Regole di utilizzo della posta elettronica... 3 2. Controllo

Dettagli

Guida all uso di Java Diagrammi ER

Guida all uso di Java Diagrammi ER Guida all uso di Java Diagrammi ER Ver. 1.1 Alessandro Ballini 16/5/2004 Questa guida ha lo scopo di mostrare gli aspetti fondamentali dell utilizzo dell applicazione Java Diagrammi ER. Inizieremo con

Dettagli

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti)

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti) GUIDE Sa.Sol. Desk: Rete Telematica tra le Associazioni di Volontariato della Sardegna Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti) Argomento Descrizione Gestione

Dettagli

NUOVA PROCEDURA COPIA ED INCOLLA PER L INSERIMENTO DELLE CLASSIFICHE NEL SISTEMA INFORMATICO KSPORT.

NUOVA PROCEDURA COPIA ED INCOLLA PER L INSERIMENTO DELLE CLASSIFICHE NEL SISTEMA INFORMATICO KSPORT. NUOVA PROCEDURA COPIA ED INCOLLA PER L INSERIMENTO DELLE CLASSIFICHE NEL SISTEMA INFORMATICO KSPORT. Con l utilizzo delle procedure di iscrizione on line la società organizzatrice ha a disposizione tutti

Dettagli

per immagini guida avanzata Uso delle tabelle e dei grafici Pivot Geometra Luigi Amato Guida Avanzata per immagini excel 2000 1

per immagini guida avanzata Uso delle tabelle e dei grafici Pivot Geometra Luigi Amato Guida Avanzata per immagini excel 2000 1 Uso delle tabelle e dei grafici Pivot Geometra Luigi Amato Guida Avanzata per immagini excel 2000 1 Una tabella Pivot usa dati a due dimensioni per creare una tabella a tre dimensioni, cioè una tabella

Dettagli

Layout dell area di lavoro

Layout dell area di lavoro Layout dell area di lavoro In Windows, Dreamweaver fornisce un layout che integra tutti gli elementi in una sola finestra. Nell area di lavoro integrata, tutte le finestre e i pannelli sono integrati in

Dettagli

FOXWave 1.0.0 Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA

FOXWave 1.0.0 Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA FOXWave 1.0.0 Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA Redatto da IZ1FAL Secco Marco Pagina 1 di 15 INDICE 1 1- INSTALLAZIONE... 3 1-1 Scaricare i pacchetti aggiornati... 3 1-2 Startup

Dettagli

Applicazione JobScheduler su DB SQL Milano, lì 14/09/2009

Applicazione JobScheduler su DB SQL Milano, lì 14/09/2009 Documentazione KING Applicazione JobScheduler su DB SQL Milano, lì 14/09/2009 Microsoft SQL Server dispone del servizio di Job Scheduler, o Schedulatore di attività: si tratta di un applicativo che consente

Dettagli

Il software ideale per la gestione delle prenotazioni GUIDA UTENTE

Il software ideale per la gestione delle prenotazioni GUIDA UTENTE Il software ideale per la gestione delle prenotazioni GUIDA UTENTE Presentazione... 2 Installazione... 3 Prima esecuzione... 6 Registrazione del programma... 8 Inserimento Immobile... 9 Inserimento proprietario...

Dettagli

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44 filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44 Sommario Introduzione... 4 Caratteristiche del filrbox... 5 La barra principale del filrbox... 7 Elenco degli utenti... 8 Il profilo... 9 Le novità...

Dettagli

Come costruire una presentazione. PowerPoint 1. ! PowerPoint permette la realizzazione di presentazioni video ipertestuali, animate e multimediali

Come costruire una presentazione. PowerPoint 1. ! PowerPoint permette la realizzazione di presentazioni video ipertestuali, animate e multimediali PowerPoint Come costruire una presentazione PowerPoint 1 Introduzione! PowerPoint è uno degli strumenti presenti nella suite Office di Microsoft! PowerPoint permette la realizzazione di presentazioni video

Dettagli

Standard Nazionale di Comunicazione Mercato Gas

Standard Nazionale di Comunicazione Mercato Gas JULIA RETE s.u.r.l. - Società unipersonale a responsabilità limitata Soggetta a direzione e coordinamento del Comune di Giulianova Sede legale: 64021 Giulianova (TE) Corso Garibaldi, 119 Sede operativa:

Dettagli

Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare.

Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare. Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare. E stato previsto l utilizzo di uno specifico prodotto informatico (denominato

Dettagli

Manuale per la configurazione di AziendaSoft in rete

Manuale per la configurazione di AziendaSoft in rete Manuale per la configurazione di AziendaSoft in rete Data del manuale: 7/5/2013 Aggiornamento del manuale: 2.0 del 10/2/2014 Immagini tratte da Windows 7 Versione di AziendaSoft 7 Sommario 1. Premessa...

Dettagli

MANUALE PARCELLA FACILE PLUS INDICE

MANUALE PARCELLA FACILE PLUS INDICE MANUALE PARCELLA FACILE PLUS INDICE Gestione Archivi 2 Configurazioni iniziali 3 Anagrafiche 4 Creazione prestazioni e distinta base 7 Documenti 9 Agenda lavori 12 Statistiche 13 GESTIONE ARCHIVI Nella

Dettagli

Come modificare la propria Home Page e gli elementi correlati

Come modificare la propria Home Page e gli elementi correlati Come modificare la propria Home Page e gli elementi correlati Versione del documento: 3.0 Ultimo aggiornamento: 2006-09-15 Riferimento: webmaster (webmaster.economia@unimi.it) La modifica delle informazioni

Dettagli

Regione Toscana. ARPA Fonte Dati. Manuale Amministratore. L. Folchi (TAI) Redatto da

Regione Toscana. ARPA Fonte Dati. Manuale Amministratore. L. Folchi (TAI) Redatto da ARPA Fonte Dati Regione Toscana Redatto da L. Folchi (TAI) Rivisto da Approvato da Versione 1.0 Data emissione 06/08/13 Stato DRAFT 1 Versione Data Descrizione 1,0 06/08/13 Versione Iniziale 2 Sommario

Dettagli

Introduzione a Word. Prima di iniziare. Competenze che saranno acquisite. Requisiti. Tempo stimato per il completamento:

Introduzione a Word. Prima di iniziare. Competenze che saranno acquisite. Requisiti. Tempo stimato per il completamento: Introduzione a Word Word è una potente applicazione di elaborazione testi e layout, ma per utilizzarla nel modo più efficace è necessario comprenderne gli elementi di base. Questa esercitazione illustra

Dettagli

STRUMENTI DI PRESENTAZIONE MODULO 6

STRUMENTI DI PRESENTAZIONE MODULO 6 STRUMENTI DI PRESENTAZIONE MODULO 6 2012 A COSA SERVE POWER POINT? IL PROGRAMMA NASCE PER LA CREAZIONE DI PRESENTAZIONI BASATE SU DIAPOSITIVE (O LUCIDI) O MEGLIO PER PRESENTARE INFORMAZIONI IN MODO EFFICACE

Dettagli

Il web server Apache Lezione n. 3. Introduzione

Il 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

Dettagli

D R O P B O X COS È DROPBOX:

D R O P B O X COS È DROPBOX: D R O P B O X COS È DROPBOX: Dropbox è un applicazione per computer e ipad di condivisione e salvataggio files in un ambiente internet. Consiste fondamentalmente in un disco di rete, utilizzabile da più

Dettagli

WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera

WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera WORD per WINDOWS95 1.Introduzione Un word processor e` come una macchina da scrivere ma con molte più funzioni. Il testo viene battuto sulla tastiera ed appare sullo schermo. Per scrivere delle maiuscole

Dettagli

Office 2007 Lezione 02. Le operazioni più

Office 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

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise Manuale Amministratore Legalmail Enterprise Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise Pagina 2 di 16 Manuale Amministratore Legalmail Enterprise Introduzione a Legalmail Enterprise...3

Dettagli

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito) Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito) Le seguenti istruzioni sono relative all installazione di IBM SPSS Modeler Text Analytics versione 15 mediante un licenza

Dettagli

MANUALE DI UTILIZZO: INTRANET PROVINCIA DI POTENZA

MANUALE DI UTILIZZO: INTRANET PROVINCIA DI POTENZA MANUALE DI UTILIZZO: INTRANET PROVINCIA DI POTENZA Fornitore: Publisys Prodotto: Intranet Provincia di Potenza http://www.provincia.potenza.it/intranet Indice 1. Introduzione... 3 2. I servizi dell Intranet...

Dettagli

L amministratore di dominio

L amministratore di dominio L amministratore di dominio Netbuilder consente ai suoi clienti di gestire autonomamente le caselle del proprio dominio nel rispetto dei vincoli contrattuali. Ciò è reso possibile dall esistenza di un

Dettagli

Uso dei modelli/template

Uso 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.

Dettagli

FtpZone Guida all uso Versione 2.1

FtpZone Guida all uso Versione 2.1 FtpZone Guida all uso Versione 2.1 La presente guida ha l obiettivo di spiegare le modalità di utilizzo del servizio FtpZone fornito da E-Mind Srl. All attivazione del servizio E-Mind fornirà solamente

Dettagli

WORD (livello avanzato): Struttura di un Documento Complesso. Struttura di un Documento Complesso

WORD (livello avanzato): Struttura di un Documento Complesso. Struttura di un Documento Complesso Parte 5 Adv WORD (livello avanzato): Struttura di un Documento Complesso 1 di 30 Struttura di un Documento Complesso La realizzazione di un libro, di un documento tecnico o scientifico complesso, presenta

Dettagli

Breve guida a Linux Mint

Breve guida a Linux Mint Breve guida a Linux Mint Il Desktop. Il "desktop" (scrivania) è la parte del sistema operativo che è responsabile per gli elementi che appaiono sul desktop: il Pannello, lo sfondo, il Centro di Controllo,

Dettagli

NOTE OPERATIVE. Prodotto Inaz Download Manager. Release 1.3.0

NOTE OPERATIVE. Prodotto Inaz Download Manager. Release 1.3.0 Prodotto Inaz Download Manager Release 1.3.0 Tipo release COMPLETA RIEPILOGO ARGOMENTI 1. Introduzione... 2 2. Architettura... 3 3. Configurazione... 4 3.1 Parametri di connessione a Internet... 4 3.2

Dettagli

Software di parcellazione per commercialisti Ver. 1.0.3 [10/09/2015] Manuale d uso [del 10/09/2015]

Software di parcellazione per commercialisti Ver. 1.0.3 [10/09/2015] Manuale d uso [del 10/09/2015] Software di parcellazione per commercialisti Ver. 1.0.3 [10/09/2015] Manuale d uso [del 10/09/2015] Realizzato e distribuito da LeggeraSoft Sommario Introduzione... 2 Guida all installazione... 2 Login...

Dettagli

Riccardo Dutto, Paolo Garza Politecnico di Torino. Riccardo Dutto, Paolo Garza Politecnico di Torino

Riccardo Dutto, Paolo Garza Politecnico di Torino. Riccardo Dutto, Paolo Garza Politecnico di Torino Integration Services Project SQL Server 2005 Integration Services Permette di gestire tutti i processi di ETL Basato sui progetti di Business Intelligence di tipo Integration services Project SQL Server

Dettagli

Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014)

Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014) Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014) Il software per gli esami ICON può essere eseguito su qualunque computer dotato di Java Virtual Machine aggiornata.

Dettagli

File Server Resource Manager (FSRM)

File Server Resource Manager (FSRM) File Server Resource Manager (FSRM) di Nicola Ferrini MCT MCSA MCSE MCTS MCITP Introduzione FSRM, File Server Resource Manager, è un ruolo opzionale che può essere installato in Windows Server 2008 nel

Dettagli

Sistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate

Sistema 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

Dettagli

www.saggese.it www.domenicosaggese.it Pagina 1 di 10

www.saggese.it www.domenicosaggese.it Pagina 1 di 10 Materiale prodotto da Domenico Saggese unicamente come supporto per i suoi corsi. E lecito trattenerne una copia per uso personale; non è autorizzato alcun uso commerciale o in corsi non tenuti od organizzati

Dettagli

Manuale NetSupport v.10.70.6 Liceo G. Cotta Marco Bolzon

Manuale NetSupport v.10.70.6 Liceo G. Cotta Marco Bolzon NOTE PRELIMINARI: 1. La versione analizzata è quella del laboratorio beta della sede S. Davide di Porto, ma il programma è presente anche nel laboratorio alfa (Porto) e nel laboratorio di informatica della

Dettagli

INSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014)

INSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014) INSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014) Se la Suite risulta già stata installata e quindi sono già presenti le configurazioni di seguito indicate, si prega di andare direttamente alla fine

Dettagli

Con accesso remoto s'intende la possibilità di accedere ad uno o più Personal Computer con un modem ed una linea telefonica.

Con accesso remoto s'intende la possibilità di accedere ad uno o più Personal Computer con un modem ed una linea telefonica. Tecnologie informatiche ACCESSO REMOTO CON WINDOWS Con accesso remoto s'intende la possibilità di accedere ad uno o più Personal Computer con un modem ed una linea telefonica. Un esempio di tale servizio

Dettagli

1. I database. La schermata di avvio di Access

1. I database. La schermata di avvio di Access 7 Microsoft Access 1. I database Con il termine database (o base di dati) si intende una raccolta organizzata di dati, strutturati in maniera tale che, effettuandovi operazioni di vario tipo (inserimento

Dettagli