Librinformatica

Newsletter

Libreria Gaia Scienza Edizioni Erasmo

Visual Basic 2008 Guida per lo sviluppatore

Hoepli

Visual Basic 2008 Guida per lo sviluppatore


49,90 € IVA compresa

9788820337278

  • Volumi: 1
  • Data Pubblicazione: 11/2008
  • Lingua: italiano
  • Livello: Per Tutti
  • Pagine: 762
  • Editore Originale: Wrox Press
  • Titolo Originale: Beginning Visual Basic 2008
  • Autore: T. Willis et al.

Se si vuole imparare Visual Basic 2008 per poter creare potenti applicazioni basate su database, questo è senz’altro il libro più adatto. Attraverso la lettura dei capitoli il lettore scopre come utilizzare le tecniche di programmazione orientate agli oggetti per creare i propri oggetti di business e controlli Windows.
Dopo una breve introduzione relativa a Visual Studio 2008 e il Framework .NET 3.5 vengono esplorati i fondamenti del linguaggio.
Gli esercizi alla fine di ogni capitolo permettono di approfondire le conoscenze, utilizzando al meglio le funzionalità di Visual Basic 2008 per implementare applicazioni professionali per Windows, per Intranet ed Internet e per dispositivi mobili.
I concetti esposti consentono di fare un grosso passo avanti nello sviluppo delle applicazioni Visual Basic.

Tutte le funzionalità della programmazione Visual Basic 2008 e Windows - Tecniche per la gestione degli errori nelle proprie applicazioni - Come creare e utilizzare controlli Windows Form - Strategie per accedere a database utilizzando Microsoft Access e Visual Basic 2008 - Suggerimenti per l’utilizzo di XML con Visual Basic 2008 - Come scrivere applicazioni per dispositivi mobili utilizzando Windows Presentation Foundation

Capitolo 1- Visual Basic 2008
La programmazione basata sugli eventi
Installare Visual Basic 2008
L'ambiente IDE di Visual Basic 2008
Creare una semplice applicazione
La guida in linea

Capitolo 2 - .NET Framework
Microsoft e Windows
Scrivere Software per Windows
Common Language Runtime
Il Common Type System e la Common Language Specification

Capitolo 3 - Scrivere il software
Informazioni e dati
Lavorare con le variabili
Commenti e spazio bianco
Tipi di dato
Memorizzare le variabili
Metodi

Capitolo 4 - Controllo del flusso
Processo decisionale
L'istruzione If
Select Case
Cicli

Capitolo 5 - Utilizzo delle strutture di dati
Vettori
Enumerazioni
Costanti
Lavorare con ArrayList
Collezioni
Creare tabelle di ricerca con Hashtable
Manipolazione avanzata dei vettori

Capitolo 6 - Extensible Application Markup Language (XAML)
Cos'è XAML?
Sintassi di XAML
Windows Presentation Foundation

Capitolo 7 - Costruire applicazioni Windows
Rispondere agli eventi
Una semplice applicazione
Creare applicazioni più complesse
Form Multipli

Capitolo 8 - Visualizzare finestre di dialogo
La finestra di dialogo MessageBox
Il controllo OpenDialog
Il controllo SaveDialog
Il controllo FontDialog
Il controllo Colordialog
Il controllo PrintDialog
Il controllo FolderBrowserDialog

Capitolo 9 - Creazione di menu
Cenni generali
Creare i menu
Codificare i menu
Menu di scelta rapida

Capitolo 10 - Debugging e gestione degli errori
Principali tipi di errore
Debugging
Gestire gli errori

Capitolo 11 - Creazione di oggetti
Che cos'è un oggetto?
Creare le classi
Riutilizzabilità
Progettare un oggetto
Costruttori
Ereditarietà
Oggetti e strutture
Le classi del framework

Capitolo 12 - Tecniche avanzante orientate agli oggetti
Creare un visualizzatore di collegamenti preferiti
Un visualizzatore di preferiti alternativo
Proprietà e metodi condivisi
Capire la programmazione orientata agli oggetti e la gestione della memoria

Capitolo 13 - Creazione di librerie di classi
Capire le librerie di classi
Nomi forti
Registrare gli assembly
Progettare le librerie di classi
Utilizzare librerie di classi di terze parti
Visualizzare le classi con Object Browser

Capitolo 14 - Creazione di controlli utente
Controlli per form Windows
Creare e testare un controllo utente
Esporre le proprietà dai controlli utente
Esporre gli eventi dai controlli utente
Fase di progettazione o di esecuzione
Il controllo Command Link

Capitolo 15 - Programmazione grafica personalizzata
Implementare un semplice programma di disegno
Gestire due colori
Lavorare con le immagini
Altri metodi grafici

Capitolo 16 - Accedere ai database
Cos'è un database?
L'istruzione SQL SELECT
Le query in Access
Creare query personalizzate
Componenti di accesso ai dati
Connettere di accesso ai dati
Connettere una sorgente

Capitolo 17 - Programmazione di database con SQL Server e ADO.NET
ADO.NET
Le classi ADO.NET in azione
Collegamento dei dati
LINQ to SQL

Capitolo 18 - ASP.NET
L'architettura thin-client (client sottile)
Form web contro form Windows
Applicazioni web: le parti principali
Active Server Pages (ASP)
Costruire applicazioni web

Capitolo 19 - Progetti Web
L'autenticazione in un sito web

Capitolo 20 - Visual Basic 2008 e XML
Capire XML
Il progetto Address Book
Integrare con l'applicazione Address Book

Capitolo 21 - Programmazione distribuita con Communication Foundation
Cos'è un servizio web?
Creare un servizio web
Comprendere i servizi WCF

Capitolo 22 - Costruire un workflow sequenziale utilizzando Windows Worflow Foundation
Modelli di Workflow di Visual Studio
Componenti di Workflow Foundation
Attività dei workflow sequenziali
Creare un workflow sequenziale
Workflow per l'elenco delle tasse

Capitolo 23 - Costruire applicazioni mobili
Introduzione all'ambiente
Costruire un gioco per Pocket PC

Capitolo 24 - Deploy delle applicazioni
Che cos'è il deploy?
Creare un'applicazione d'installazione in Visual Studio 2008
Editor dell'interfaccia utente
Il deploy di soluzioni diverse

Capitolo 25 - E adesso?
Risorse online
Risorse offline (libri)

Appendice A - Soluzioni degli esercizi
Appendice B - Utilizzare Microsoft Solutions Framework
Il ciclo di vita dello sviluppo software
Microsoft Solutions Framework
Gestire i requisiti non funzionali
Definire il successo con MFS

Appendice C - Introduzione alla sicurezza del codice e a SSL
Code Access Security (CAS)
Secure Sockets Layer
Trovare informazioni e risposte

Appendice D - Introduzione a Windows CardSpace
Utilizzare CardSpace
Aggiungere CardSpace al proprio sito
Risorse su Internet

Appendice E - Differenze nel .NET Framework
Le novità del .NET Framerwork: aggiunte sostanziali dalla versione 2.0
Novità nel .NET Framerwork: aggiunte minori dalla versione 2.0
Novità di Visual Studio 2008
Risorse su Internet

Carrello

Non ci sono prodotti

Spedizione 0,00 €
Totale 0,00 €

Carrello Acquista

Prodotti Visitati