|
|
Prodotto ESAURITO/FUORI CATALOGO
Migrare da Visual Basic 6 a Visual Basic .NET
|
| Editore | Mondadori Informatica |
| Autore | Robinson Ed, Bond Michael, Oliver Robert Ian |
| Titolo originale | Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET |
| Editore originale | Microsoft Press |
| Collana | Programming series |
| Pagine | 491 |
| Volumi | 1 |
| Supporto digitale | 1 CD-ROM |
| Livello | Avanzato |
| Lingua | italiano |
| Data pubblicazione | 02 - 2002 |
| ISBN | 8883313496 |
|
|
| Prezzo di copertina |
| Euro 45,00 |
|
| Indice
Prefazione
Introduzione
Parte I Introduzione all'aggiornamento
1 Visual Basic .NET è più di Visual Basic 6+1
Perché non è compatibile?
Si tratta ancora di Visual Basic
Perché aggiornare?
Conclusioni
2 Differenze tra Visual Basic 6 e Visual Basic .NET
Confronto tra .NET Framework ed ActiveX
Differenze negli ambienti di sviluppo
Il formato dei form
Differenze nel linguaggio
Modifiche al debugger
Conclusioni
3 Opzioni di aggiornamento
L'aggiornamento è facoltativo
Il ruolo dell'Upgrade Wizard
Aggiornare dalle prime versioni di Visual Basic
Selezionare i progetti da aggiornare
Sviluppare una strategia per l'aggiornamento
Conclusioni
4 Preparare i progetti per l'aggiornamento a Visual Basic .NET
Perché modificare?
Eliminare il codice obsoleto
Le buone tecniche di programmazione con Visual Basic 6
Conclusioni
Parte II Aggiornare le Applicazioni
5 Il primo aggiornamento
Panoramica sull'aggiornamento
Aggiornare i gruppi di progetti
Utilizzare l'add-in VS Snippet Upgrade
Aggiornare dalla riga di comando
Conclusioni
6 Operazioni comuni in Visual Basic .NET
Una guida al lavoro con Visual Basic .NET
Elementi vari
Tecniche di risoluzione dei problemi
Conclusioni
7 Upgrade Wizard: pro e contro
Filosofia dell'aggiornamento
Libreria di compatibilità
Capacità e limiti dell'Upgrade Wizard
Metodologia del Wizard
Conclusioni
8 Errori, warning e problemi
I diversi tipi di EWI
Comprendere il report di aggiornamento
Lavorare con gli EWI
I diversi EWI di aggiornamento
Quali sono i problemi non individuati?
Conclusione
9 Usare Visual Basic 6 con Visual Basic .NET: COM Interop
Dove entra in gioco COM Interop
Aggiornare un'applicazione client/server Visual Basic 6
Sostituzione di COM con .NET: Compatibilità binaria
Conclusioni
Parte III Far funzionare il progetto Working
10 Dieci problemi comuni di aggiornamento
Proprietà predefinite
AddItem e ToString con oggetti COM
Finalizzazione deterministica e garbage collection
Oggetti generici (Control/Form/Screen)
Dim...As New
Sub Main (o form predefinito)
Disparità nei Font
Cattive costanti
Drag and Drop
Classi collezione
Conclusioni
11 Risoluzione dei problemi di linguaggio
Elementi di linguaggio
Tipi e operazioni sui tipi
Rendere il codice thread-safe
Windows API
Conclusioni
12 Risolvere problemi con i form
Somiglianze in strutture di form
Problemi generali
Problemi riguardo ai Form
Conclusioni
13 Aggiornare componenti e controlli ActiveX
Sì! I controlli ActiveX sono ancora supportati
Limitazioni all'ospitabilità di controlli ActiveX
Controlli ActiveX .NET: il meglio di entrambi i mondi
Wrapper di componenti standard e sotto-oggetti di controlli ActiveX
Collisioni sui nomi
Usare componenti ActiveX da .NET
Conclusioni
14 Risolvere i problemi di accesso ai dati
Accesso ai dati in Visual Basic
Il futuro e ADO .NET
Problemi generali con codice di accesso ai dati
Ambiente di dati ADO
ADO Data Binding
Conclusioni
15 Problemi che richiedono Riprogettazione
Sostituire il controllo contenitore OLE
Sostituire funzioni di Painting
Riscrivere codice clipboard
Usare la collezione Controls
Usare la collezione Forms
Aggiornare codice PrintForm
Sostituire pagine Property
Eliminare ObjPtr, e StrPtr
16 Aggiornare i componenti COM+
I tipi di applicazione COM+
Usare COM+ in Visual Basic .NET
Aggiornare i componenti COM+
Far lavorare i componenti .NET e COM insieme
Conclusioni
17 Aggiornare progetti VB Application Wizard
App.Revision
Form frmAbout
Form frmLogin
Form frmMain
Form frmSplach
Form frmBrowser
Form per dati
Il modulo Module 1
Conclusioni
Parte IV Tecniche per aggiungere valore
18 Aggiungere valore alle applicazioni
Panoramica dell'applicazione d'esempio
Nuove funzioni per i File
Nuove possibilità di Windows
Distribuzione con Xcopy
Conclusioni
19 Sostiuire controlli ActiveX con i controlli Windows Forms
Benefici nell'aggiornare i controlli
Il processo di sostituzione dei controlli
Mappature per i controlli ActiveX di Visual Basic 6
Conclusioni
20 Passare da ADO a ADO .NET
ADO .NET per il programmatore ADO
Integrare il codice ADO in un'applicazione Visual Basic .NET
Mappare oggetti ADO ad ADO .NET
Usare DataViews
Il data binding
Una considerazione sulle prestazioni
Conclusioni
21 Aggiornare applicazioni distribuite
Concetti importanti delle applicazioni distribuite
Tecnologie distribuite in .NET
XML Web Services
Remoting
Applicazioni distribuite COM+
Conclusioni
Parte V Appendici
Appendice A Riferimento alle mappature degli oggetti
Appendice B Riferimento alle mappature delle funzioni
Indice analitico |
|
|
|