Manuali Scontati

Manuali Scontati

Manuali Gratis > Programmazione > Visual Basic

Manuale 101 applicazioni Visual Basic .NET

Editore: Mondadori Informatica
Pagine: 565
Autore: 3 Leaf Solutions
Collana: Programming series

Acquistalo a prezzo scontato:
Manuali Scontati
Data Pubblicazione: 2003-09-01
ISBN: 8883315421
Prezzo: 45.00 €
Lingua: Italiano

Quarta di copertina

Contiene esempi di codice per:
  • Microsoft Visual Studio .NET versioni 2002 e 2003
  • Microsoft .NET Framework versioni 1.0 e 1.1
Finalmente una guida che contiene tutte le piu' utili applicazioni di Microsoft Visual Basic .NET! 700 ore di codice e tanti esempi pratici, concisi e di facile lettura.

Esplora 101 delle piu' utili applicazioni Visual Basic .NET e avvia immediatamente il tuo progetto di sviluppo basato sul Framework Microsoft .NET. In questa guida trovi i commenti dettagliati di programmatori esperti su 101 esempi di codice eseguibile, per trasformare 700 ore di programmazione nei piu' validi suggerimenti per lo sviluppo con Microsoft Windows Forms.
Ogni esempio di codice illustra le principali caratteristiche e funzionalita' di Visual Basic .NET e del Framework .NET, spiegandone i concetti di programmazione sottostanti e fornendo una descrizione dettagliata del codice. Dalla creazione di form per l'immissione di dati agli approfondimenti sul Framework .NET, hai la possibilita' di apprendere le tecniche utilizzate dagli sviluppatori Microsoft per realizzare applicazioni reali con Visual Basic .NET.

Tra gli argomenti trattati:

  • Creazione di applicazioni client tramite Windows Forms
  • Utilizzo di Microsoft ADO .NET per realizzare applicazioni basate sull'accesso ai dati
  • Impiego di tecniche avanzate in .NET: threading, utilizzo remoto e serializzazione
  • Uso di GDI+ per gestire immagini e applicare effetti animati alle soluzioni
  • Monitoraggio del sistema operativo e arricchimento delle applicazioni con i contatori delle prestazione e il log eventi
  • Utilizzo delle funzionalita' COM+, tra cui transazioni e sicurezza basata sui ruoli
  • Implementazione delle funzionalita' di protezione delle applicazioni, quali crittografia e autenticazione
  • Automatizzazione di Microsoft Office e Microsoft Internet Explorer mediante l'interoperabilita' COM
  • Creazione e distribuzione di componenti aggiuntivi per Microsoft Visual Studio
  • Abilitazione della messaggistica nelle applicazioni tramite MSMQ
  • Creazione e utilizzo dei servizi Web
  • Nuove caratteristiche e procedure per l'utilizzo di Visual Studio .NET 2003 e il Framework 1.1
  • Impatto di Microsoft Windows Server 2003 sullo sviluppo e il supporto delle applicazioni
  • Linee guida per l'applicazione delle convenzioni di scrittura del codice descritte nel volume
Fasi: Progettazione di soluzioni - Implementazione di codice - Test e debug

Sean Campbell, Scott Swigart, Bob Carver, Patrick Barnes, Jim Pragit, Oz Rugless e Kris Horrocks sono collaboratori di 3 Leaf Solutions, una societa' di formazione e consulenza sulle nuove tecnologie Microsoft. Gli autori lavorano a stretto contatto con i gruppi di prodotto di Microsoft e sviluppano le applicazioni di esempio per illustrare l'utilizzo delle tecnologie per creare soluzioni reali, come quell presentate in questo libro.



Indice

Indice

Informazioni sulle applicazioni

1 Utilizzo di Microsoft Visual Studio .NET 2003 e Microsoft .NET Framework 1.1
Visual Studio .NET 2003
Modifiche ad Aggiungi riferimento Web
Miglioramenti nel codice
Miglioramenti al debug
Accesso facile al Visualizzatore oggetti
Modifiche alla pagina iniziale
Codice e migrazione di progetti
Modifiche significative al framework
Servizi senza componenti
Applicazione n. 101: Novità della versione 2003
Esecuzione affiancata
Applicazioni Windows Form
Applicazioni ASP .NET
Distribuzione No-Touch
Componenti
Configurazione Framework
Modifiche di linguaggio
Dichiarazione variabile di ciclo
Operatori BitShift
Ulteriori modifiche del framework
Lo spazio dei nomi ODBC
Attivazione del supporto del tema Windows XP
Browser di cartella
Enumerazione SpecialFolder
System.IO
Conclusioni

2 Come lavorare con il linguaggio Microsoft Visual Basic .NET
Applicazione n. 1 : Utilizzo degli array
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 2: Utilizzo di DateTime
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 3: Manipolazione delle stringhe
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 4: Try...Catch...Finally
Nuovi concetti
Particolarità della gestione delle eccezioni strutturata
Analisi del codice
Conclusioni
Applicazione n. 5: Eccezioni personalizzate
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 6: Percorrere lo stack
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 7: Funzioni orientate ad oggetti
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 8: Ambito, overload, override
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 9: Utilizzo dei callback
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 10: Utilizzo dei commenti XML
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 11: Vantaggi principali di Visual Basic .NET
Nuovi concetti
Analisi del codice
Conclusioni

3 Accesso ai dati
Applicazione n. 12: Utilizzo di DataSete DataView
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 13: Utilizzo delle Stored Procedure
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 14: Utilizzo di SqlDataReader
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 15: Associazione di dati a un ComboBox
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 16: Associazione di dati ed esplorazione
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 17: Gestori personalizzati del formato dell'associazione di dati
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 18: Sviluppo di un Windows Form master-dettagli
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 19: Utilizzo di un DataSet tipizzato
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 20: Costruire un form di immissione dati
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 21: Costruzione di un form di dati atre livelli
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 22: Sviluppo dì un'applicazione non in linea
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 23: Utilizzo di T-SQL per la creazione di oggetti di database
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 24: Caricamento e salvataggio di immagini da e in un database
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 25: Utilizzo dell'ADO precedente
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 26: Utilizzo di Crystal Reports
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 27: Confronto dell'associazione dei dati nel Web e in Windows Form
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 28: Utilizzo del DOM di XML
Nuovi concetti
Analisi del codice
Conclusioni

4 Sviluppo di interfacce utente Windows Form
Applicazione n. 29: Utilizzo di ListBox e ComboBox
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 30: Utilizzo delle finestre di dialogo comuni
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 31: Convalida delle caselle di testo
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 32: Utilizzo dei codici di formato per formattare i dati
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 33: Formattazione di un DataGrid
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 34: Ordinamento e filtri DataGnd
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 35: Creazione di un'applicazione con lo stile di Esplora risorse
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 36: Creare un'icona System Tray
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 37: Utilizzo dei menu
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 38: Utilizzo dei menu creati dal proprietario
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 39: Utilizzo di Appunti
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 40: Utilizzo del trascinamento
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 41: Stampa semplice
Nuovi concetti
Analisi dei codice
Conclusioni
Applicazione n. 42: Associazione della Guida a un'applicazione
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 43: Supporto dei temi XP
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 44: Windows form ereditati
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 45: Creazione di form di primo livello
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 46: Creazione di controlli dinamici
Nuovi concetti
Analisi del codice
Conclusioni

5 Sviluppo di applicazioni Web
Applicazione n. 47: Sviluppo di form per l'immissione dei dati in ambiente Web
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 48: Implementazione dell'ordinamento del DataGrid
Analisi del codice
Conclusioni
Applicazione n. 49: Implementare il paging del DataGrid
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 50: Esposizione di un semplice servizio Web
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 51: Fruizione di un servizio Web
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 52: Trasferimento di dati binari da un servizio Web 302
Nuovi concetti
Analisi del codice
Conclusioni

6 Utilizzo delle applicazioni console
Applicazione n. 53: Utilizzo delle applicazioni console
Nuovi concetti
Analisi del codice
Conclusioni

7 Interazione con il sistema operativo
Applicazione n. 54: Lavorare con le impostazioni dell'ambiente
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 55: Utilizzo del file System
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 56: Ricezione delle notifiche sui file
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 57: Utilizzo del log eventi
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 58: Lettura e scrittura dei contatori delle prestazioni
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 59: Utilizzo della classe Process e della
funzionalità Shell
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 60: Visualizzazione delle informazioni sui processi 328
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 61: Utilizzo di WMI
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 62: Risposta agli eventi di sistema
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 63: Utilizzo della porta COM
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 64: Interazione con i servizi
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 65: Interazione con Servizio Windows
Nuovi concetti
Analisi del codice
Conclusioni

8 Lavorare con .NET Framework
Applicazione n. 66: Sviluppo di una classe di insiemi personalizzata
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 67: Descrizione di Garbage Collector
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 68: Suddividere un'applicazione
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 69: Invio e ricezione dei dati
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 70: Reflection
Nuovi concetti
Esame degli assembly caricati
Analisi dei codice
Conclusioni
Applicazione n. 71 : Utilizzo di MSMQ
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 72: Impostazioni della configurazione
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 73: Lettura e scrittura di un file di testo
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 74: Utilizzo di risorse temporanee
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 75: Invio di posta
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 76: Creare e utilizzare i listener di traccia
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 77: Utilizzo delle espressioni regolari
Nuovi concetti
Analisi del codice
Conclusioni

9 .NET Framework avanzato
Applicazione n. 78: Creazione di un Servizio Windows
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 79: Utilizzo dei pool di thread
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 80: Utilizzo dei socket
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 81 : Utilizzo dei file di risorse
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 82: Serializzazione degli oggetti
Nuovi concetti7
Conclusioni
Applicazione n. 83: Utilizzo di TCP in modalità remota
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 84: Chiamate asincrone
Nuovi concetti
Analisi del codice
Conclusioni

10 GDI+
Applicazione n. 85: Utilizzo delle penne GDI+
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 86: Utilizzo dei pennelli 6DI+
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 87: Utilizzo del testo GDI+
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 88: Utilizzo di GDI+ per modificare immagini
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 89: Creazione di uno screen saver con GDI+
Nuovi concetti
Analisi del codice
Distribuzione dello screen saver
Conclusioni
Applicazione n. 90: Animazione
Nuovi concetti
Analisi del codice
Conclusioni

11 Sviluppo di applicazioni Enterprise Services
Applicazione n. 91: Creazione di un componente Enterprise Services
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 92: Implementazione della protezione basata sui ruoli
Nuovi concetti
Analisi del codice
Conclusioni
Analisi del codice
Conclusioni
Applicazione n. 69: Invio e ricezione dei dati
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 70: Reflection
Nuovi concetti
Esame degli assembly caricati
Analisi dei codice
Conclusioni
Applicazione n. 71 : Utilizzo di MSMQ
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 72: Impostazioni della configurazione
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 73: Lettura e scrittura di un file di testo
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 74: Utilizzo di risorse temporanee
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 75: Invio di posta
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 76: Creare e utilizzare i listener di traccia
Nuovi concetti
Analisi del codice
Conclusioni

12 COM Interop/PInvoke
Applicazione n. 93: Automazione di Office con COM Interop
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 94: Automazione di Internet Expiorer con COM Interop
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 95: Chiamate Win32 API
Nuovi concetti
Analisi del codice
Conclusioni

13 Visual Studio .NET
Applicazione n. 96: Creazione di un componente aggiuntivo Visual Studio .NET
Nuovi concetti
Analisi del codice
Conclusioni

14 Protezione delle applicazioni
Applicazione n. 97: Implementazione della protezione basata sui ruoli di Windows
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 98: Creazione di una finestra di dialogo Accesso
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 99: Algoritmo hash crittografico
Nuovi concetti
Analisi del codice
Conclusioni
Applicazione n. 100: Crittografia e decrittografia dei dati
Nuovi concetti
Analisi del codice
Conclusioni

15 Convenzioni di codifica
importanza delle convenzioni di codifica
La giusta misura
Consigli sulla codifica
Conclusioni

16 Windows Server 2003 per gli sviluppatori .NET
Windows Server 2003 come Server di applicazioni
.NET Framework 1.1
Internet Information Services (IIS) 6.0
Architettura di IIS
Isolamento di applicazioni IIS 6.0
Pool di applicazioni IIS 6.0
Metabase XML
Enterprise UDDI Services
UDDI
Active Directory
Partizioni dell'applicazione Active Directory
Modalità delle applicazioni Active Directory
COM+ 1.5
Microsoft Message Queue (MSMQ) 3.0

Indice



MIGLIORA COSTANTEMENTE

Riceverai una sola volta al mese (no spam!) tutti i nuovi manuali e guide pubblicati !
La tua email:


Manuali gratis di Visual Basic

Tutorial Visual Basic 2008 di manuali.net

Articoli Visual Basic 2005 di Visual-Basic.it

Guida Visual Basic di WebMasterPoint

Corso di Visual Basic di SoftwarePlanet

Manuale Visual Basic di Html.it