Home    Novitą    Ricerca   In offerta   Consigliati   Prossimi arrivi   Bestsellers   Software    CBT  
P.Iva 01029770490   [Ordini telefonici 0586 210919]  Ordini rapidi 
Ricerca Veloce   per Titolo o ISBN  [Mailing delle novitą]   [Servizio di CallBack]  
  Argomenti 

  Applicazioni
  CAD
  Certificazione e formazione
  Commercio elettronico
  Cultura Informatica
  Database
  Dizionari
  Elettronica
  Enterprise
  Grafica
  Hardware
  Internet
  Legislazione informatica
  Multimedia
  Progettazione WEB
  Programmazione
  Reti e telecomunicazioni
  Sicurezza
  Sistemi operativi
  Tecnologia e societa'
  Universita' e ricerca
ProgrammazioneAmbienti di sviluppo


Prodotto ESAURITO/FUORI CATALOGO

Programmare VB. NET per esperti
EditoreMondadori Informatica
AutoreCornell Gary, Morrison Jonathan
Titolo originaleProgramming VB .NET: a guide for experienced programmers
Editore originaleApress
CollanaProgrammazione d'autore
Pagine418
Volumi1
LivelloAvanzato
Linguaitaliano
Data pubblicazione02 - 2002
ISBN8883313143


 Prezzo di copertina 
 Euro 40,00  

 Presentazione       Indice      

Indice

Su questo libro
Ringraziamenti

Capitolo 1 Introduzione
Visual Basic prima e adesso
Le versioni di Visual Basic
Il cambiamento di mentalita' con .NET
Il Common Language Runtime
Completamente orientato agli oggetti
Garbage Collection automatico: pochi Memory Leale
Structured Exception Handling
Vero multithreading
Perche' e' necessario imparare molti concetti nuovi per usare VB .NET
Si dovrebbe usare C# e lasciar perdere VB .NET?

Capitolo 2 L'IDE di VB .NET: Visual Studio .NET
Per iniziare
Creare una nuova soluzione
Un giro nella finestra principale dell'IDE
L'Editor
la finestra solution explorer
La finestra Proprieta'
Referenze e finestra delle Referenze
le finestre Output e Command
Lavorare con una soluzione
Aggiungere progetti a una soluzione
Compilazione
Compilazioni multiple
Opzioni per la generazione
Debug contro versioni Release
File generati
Il debug in VB .NET
Nuove caratteristiche del Debugger

Capitolo 3 Espressioni, operatori e control flow
Applicazioni Console
Enunciati in VB .NET
Commenti
Variabili ed assegnazione di variabili
Literal e tipi di dati associati
Literal non numerici
Dichiarare variabili
Conversione tra valori o tipi differenti
Stringhe
Funzioni Stringa
Formattare dati
Operatori aritmetici
Parentesi e precedenze
Funzioni e costanti matematiche
Costanti
Operazioni ripetute - Cicli
Cicli determinati
Cicli indeterminati
Condizionali, prendere decisioni
Modifiche dello Scope
Short Circuit
Select Case
GoTo
Gli operatori logici a livello di bit
Array
Il costrutto For-Each
Array con piu' di una dimensione
Procedure: funzioni e sub definite dall'utente
Funzioni
Procedure Sub
Usare Array con funzioni e procedure
Procedure con una variabile o un numero opzionale di argomenti
Ricursione

Capitolo 4 Introduzione alla OOP
Classi come tipi (intelligenti) definiti dall'utente
Il vocabolario della OOP
Le relazioni tra le classi nelle applicazioni
Come "oggettizzare" i programmi
Cosa dire dei singoli oggetti?
I vantaggi della OOP
Creare istanze di oggetti in VB .NET
Di piu' sui costruttori: costruttori parametrizzati
Esempio: la classe String
Esempio: la classe StringBuilder
Namespace
Imports
Help e il .NET Framework
Esempio: le classi Collection del Framework
Ancora sulle variabili Object
Is e Nothing
TypeName e TypeOf
Insidie nel passare variabili Object By Value
Costruire classi proprie
Overloading dei membri di una classe
Altro sui costruttori
Altro sulle proprieta'
Validita' delle variabili
Classi annidate
Dati shared e membri shared nelle classi
Membri condivisi
Il ciclo di vita di un oggetto
Morte di un oggetto
Tipi Valore
Enumerazioni
Tipi Structure
Namespace per le proprie classi
La finestra Class view
Debug di programmi basati sugli oggetti
Riepilogo

Capitolo 5 Basi dell'ereditarieta'
Introduzione alla ereditarieta'
Ridefinire proprieta' e metodi
Classi base astratte
Object: la prima classe base
I membri piu' utili di Object
Il problema della classe base fragile: Versioning
Panoramica delle interfacce
Meccanismo per implementare una interfaccia
L'importanza delle interfacce nel .NET Framework
ICloneable
IDisposablc
Collection
For Each e IEnumerable

Capitolo 6 Gestione degli errori dal punto di vista della OOP
Cosa deve esserci nelle funzioni chiamate dagli eventi?
Aspetti base per l'invio di eventi
Collegare gli oggetti ascoltatori agli oggetti sorgenti
Costruire proprie classi di eventi
Gestione dinamica degli eventi
Gestire eventi in una catena di ereditarieta'
Delegate
Costruire un Delegate
Un esempio piu' realistico: un ordinamento speciale
Delegate Multicast
Delegate ed eventi

Capitolo 7 Controllo degli errori e loro gestione
Il primo passo nella gestione delle eccezioni
Analizzare le eccezioni
Clausole Catch multiple
Inviare eccezioni
Eccezioni nella catena alimentare
II blocco Finally
Alcuni suggerimenti per usare le eccezioni

Capitolo 8 Primo, un po' di storia
Gli aspetti principali del Form Designer
Tenere le cose proporzionate: le proprieta' Anchor e Dock
Il menu Ordine di tabulazione
Ritornare a un semplice programma
Altre proprieta' dei Form
Controlli menu e il Menu Editor di Visual Studio
I Context Menu
Form MDI
ColorDialog
FontDialog
FileDialog
Aggiungere controlli in fase di esecuzione
Ereditarieta' dei forni: eredita' visuale
Costruire controlli personalizzati con l'ereditarieta' dei controlli
Ridefinire un evento
La catena dell'ereditarieta' nel namespace System.Windows.Forms
Funzionalita' fondamentali della classe Control
Grafica: usare GDI+
Un modo semplice di disegnare
Disegnare testo
Stampare

Capitolo 9 Directory e file
La classe Path
La classe Directory
La classe File
Le classi Directorylnfo e Filelnfo
Lavorare in modo ricorsivo in un albero di directory
I membri piu' utili delle classi FileSystemlnfo, Filelnfo e Directorylnfo.
Stream
Scrivere su file: File Stream
Gestire dati binari da e verso Stream: BinaryReader e BinaryWriter
TextReader, TextWriter e le loro classi derivate
Oggetti Stream: oggetti persistenti
Semplice serializzazione
Semplice deserializzazione
Stream su rete
Scrivere un monitor per il File System
Andare ulteriormente avanti con il monitoraggio di file

Capitolo 10 Iniziare con il Multithreading
Il meccanismo della creazione di Thread
Il grande pericolo: i dati condivisi
Soluzione: la sincronizzazione
Altro su SyncLock e la classe Monitor
Situazioni di stallo: il pericolo della sincronizzazione
Condividere dati cosi come sono prodotti
Un programma GUI multithreading

Capitolo 11 Perche' ADO .NET non e' ADO++
DataSet non connessi: il nuovo modo di usare database
Le classi in System.Data.DLL
System.Data.OleDb
System. Data.Sql Client
Chiamare una stored procedure
Un'applicazione database VB .NET piu' completa

Capitolo 12 Un po' di storia
Una semplice applicazione WEB con ASP .NET
Cosa mandare al client?
Il fileWeb.config
Un semplice Web server
Uso di un Web Service da parte del client

Capitolo 13 Come funziona COM
.NET Assembly
Il Manifest
Scendere nel Manifest
Assembly condivisi e GAC
Aggiungere e Rimuovere Assembly dalla GAC
Nomi Sicuri = Nomi Condivisi
Ottenere Una Coppia di Chiavi
Firmare un Assembly
COM interoperability e chiamate a funzioni in DLL native
Chiamate a DLL

Indice analitico



  Login 

  Non ricordo la password
  Nuovo account
  Cliente 

  Il carrello

 Carrello 

  Informazioni 

  Contatti
  Qualitą del servizio
  Costi e tempi di consegna
  Modalitą di pagamento
  Prezzi
  Sconti
  Privacy