Manuali Scontati

Manuali Scontati

Manuali Gratis > Programmazione > C++

Manuale Visual C++ .NET passo per passo

Editore: Mondadori Informatica
Pagine: 648
Autore: Templeman Julian, Olsen Andy
Collana: Passo per passo

Acquistalo a prezzo scontato:
Manuali Scontati
Data Pubblicazione: 2002-04-01
ISBN: 8883313704
Prezzo: 45.00 €
Lingua: italiano

Quarta di copertina

Una guida dettagliata per utilizzare il linguaggio C++ per la creazione di applicazioni .NET, con il collaudato metodo Passo per passo.
Lo strumento ideale per un apprendimento graduale delle caratteristiche dell'ultima versione di Visual C++ e delle tecniche di sviluppo per la piattaforma Microsoft .NET. Questo manuale pratico ti guida alla scoperta dei concetti fondamentali: dalle tecniche di sviluppo di codice gestito, all'esecuzione e al debug delle applicazioni .NET e dei servizi Web XML. Il percorso di apprendimento delle tecniche fondamentali può essere adeguato alle esigenze personali grazie a lezioni chiare ed esercizi semplici da seguire secondo i propri ritmi. Gli esempi di codice e le procedure consigliate per lo sviluppo in ambiente .NET con Visual C++ ti permettono di aumentare la produttività del tuo lavoro.

Inizia a programmare Passo per passo:

  • Scrivi ed esegui un semplice programma orientato a oggetti
  • Approfondisci il concetto di ereditarietà e altre tecniche di programmazione a oggetti
  • Esegui codice con il debugger di Microsoft Visual Studio .NET
  • Utilizza il supporto incorporato in .NET per proprietà, matrici ed eventi
  • Genera e gestisci eccezioni
  • Implementa l'overload di operatori
  • Esamina il Framework .NET, con informazioni sugli spazi dei nomi e le classi più significative
  • Utilizza Windows Forms per creare applicazioni GUI
  • Crea e utilizza servizi Web
  • Accedi ai dati tramite XML e ADO .NET
  • Crea componenti di servizi Web con ATL
  • Adatta applicazioni legacy alla piattaforma .NET
Fasi: Progettazione di soluzioni - Implementazione di codice - Test e debug

Julian Templeman ha avuto la sua prima esperienza con una perforatrice di schede nel 1972. Da allora ha programmato sistemi di tutti i tipi e dimensioni fino ai supercomputer CDC. Attualmente dirige a Londra una società di consulenza e formazione specializzata in COM, Java e Microsoft .NET. A questa attività affianca quella di scrittore di libri di informatica, tra i quali guide per la programmazione di C# e ATL .COM.
Andy Olsen è un consulente freelance nel settore dei servizi di formazione, consulenza e sviluppo per C++, C# e tecnologie .NET Framework correlate. Sviluppa applicazioni con strumenti di sviluppo Microsoft da oltre 15 anni e utilizza C++ dalla fine degli anni '80.

Il lavoro degli autori è stato coordinato dalla Content Master Ltd. (Regno Unito).

Il CD-ROM contiene:

  • Tutti i file degli esercizi del libro
  • Codice di esempio
  • Microsoft Internet Explorer 6.0
Microsoft Internet Explorer 6.0 è contenuto anche in italiano.

Per i requisiti di sistema, consultare l'introduzione al libro.



Indice

Indice
    Introduzione
    Requisiti di sistema
    Installazione e utilizzo dei file degli esercizi
    Convenzioni e struttura del libro
    Altri elementi particolari
    Correzioni, commenti e contributi
    Sito Web di Microsoft Press
Parte 1 Guida introduttiva a C++
    1 - Hello C++!
      Il primo programma C++
      Creazione di un programma eseguibile: Teoria
      Creazione di un programma eseguibile: Pratica
      Conclusioni
    2 - Introduzione alla programmazione orientata agli oggetti
      Definizione di programmazione orientata agli oggetti
      Caratteristiche dei linguaggi di programmazione orientati agli oggetti
      Classi e oggetti
      Vantaggi della programmazione orientata a oggetti in relazione al processo di sviluppo
      Semplice esempio
    3 - Variabili e operatori
      Definizione di una variabile
      Tipi di dati fondamentali
      Dichirazione di una variabile
      Dichiarazioni di variabili multiple
      Assegnazione di valori alle variabili
      Matrici
      Puntatori
      Riferimenti
      Costanti
      Eumerazioni
      Typedef
      Aggiunta di variabili membro alle classi
      Classe String di .NET Framework
      Operatori e espressioni
    4 - Utilizzo delle funzioni
      Dichiarazione di prototipi delle funzioni
      Definizione del corpo delle funzioni
      Chiamata di funzioni
    5 - Decisioni e cicli
      Impostazione di decisioni con l'istruzione if
      Impostazione di decisioni con l'istruzione switch
      Esecuzione di cicli
Parte 2 Informazioni aggiuntive sulla programmazione orientata a oggetti
    6 - Classi e oggetti
      Organizzazione di classi in file di intestazione e file di orgine
      Creazione ed eliminazione di oggetti
      Definizione di costruttori e distruttori
      Definizione di membri in classe
      Definizione di relazioni tra oggetti
    7 - Controllo della durata degli oggetti
      Gestione tradizionale della memoria in C++
      Approccio .NET
    8 - Ereditarietà
      Progettazione di una gerarchia di ereditarietà
      Definizione di una classe di base
      Definizione di una classe derivata
      Accesso ai membri della classe di base
      Creazione di oggetti
      Override delle funzioni membro
      Definizione di classi sealed
      Definizione e utilizzo delle interfacce
Parte 3 Concetti fondamentali della programmazione .NET
    9 - Tipi di valore
      Tipi riferimento e tipi valore
      Strutture
      Enumerazioni
    10 - Overload di operatori
      Definizione degli overload degli operatori
      Overload di operatori nei tipi gestiti
      Regole per l'implementazione di operatori di overload
    11 - Gestione delle eccezioni
      Definizione di eccezione
      Generazione di eccezioni
      Gestione di eccezioni
      Creazione di tipi di eccezione personalizzati
      Utilizzo di _tri_cast per eseguire il cast dinamico
      Utilizzo delle eccezioni in vari linguaggi
    12 - Matrici e insiemi
      Matrici native di C++
      La classe Array .NET
      Altre classi Collection .NET
    13 - Proprietà
      Definizione di proprietà
      Implementazione delle proprietà scalari
      Implementazione di proprietà indicizzate
    14 - Delegati ed eventi
      Definizione di delegati
      Definizione di eventi
Parte 4 Utilizzo di .NET Framework
    15 - La libreria di classi .NET Framework
      Introduzione a .NET Framework
      Spazi dei nomi in .NET Framework
    16 - Introduzione a Windows Forms
      Definizione di Windows Forms
      Spazio dei nomi System.Windows.Forms
      Creazione e utilizzo di form
      Utilizzo di controlli
      Utilizzo di menu
    17 - Finestre di dialogo e controlli
      Utilizzo delle finestre di dialogo
      Utilizzo delle finestre di dialogo comuni
      Informazioni aggiuntive sui controlli
    18 - Output grafico
      Grafica con GDI+
      Gestione delle immagini
      Stampa
    19 - Gestione di file e directory
      I/O binario
Parte 5 Accesso ai dati
    20 - Lettura e scrittura di codice XML
      XML e .NET
      Analisi di codice XML con XmlTextReader
      Analisi di codice XML con convalida
      Scrittura di codice XML con XmlTextReader
      Utilizzo di XmlDocument
    21 - Trasformazione di dati XML
      Trasformazione di dati XML
      Utilizzo di XPath
      Utilizzo di XSL
    22 - Utilizzo di ADO .NET
      Creazione di un'applicazione connessa
      Creazione di un'applicazione disconnessa
Parte 6 Creazione di applicazioni distribuite
    23 - Sviluppo di un servizio Web
      Definizione di servizi Web
      Spazi dei nomi dei servizi Web
      Creazione di un servizio Web semplice
      Utilizzo del servizio Web da un browser Utilizzo del servizio Web dal codice
    24 - Introduzione ad ATL Server
      Definizione di ATL Server
      Creazione di applicazioni Web con ATL Server
      Creazione di servizi Web con ATL
Parte 7 Argomenti avanzati
    25 - Utilizzo di codice non gestito
      Codice gestito o non gestito
      Blocco e conversione boxing
      Utilizzo di P/Invoke per richiamare funzioni dell'API Win32
    26 - Attributi e riflessione
      Metadati e attributi
      Utilizzo degli attributi predefiniti
      Definizione di attributi personalizzati
      Utilizzo della riflessione per recuperare dati sugli attributi
    27 - Interazioni con il modello COM
      Componenti COM e interoperabilità COM
      Utilizzo di componenti COM da codice .NET
      Utilizzo di componenti .NET come componenti COM

      Note sugli autori
      Indice analitico



MIGLIORA COSTANTEMENTE

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


Manuali gratis di C++