Procedure dettagliate di C#

Le procedure dettagliate forniscono istruzioni specifiche per scenari comuni, che li rende un ottimo strumento per apprendere l'utilizzo del prodotto o di una determinata area funzionale.

In questa sezione vengono forniti collegamenti a procedure dettagliate di programmazione di C#.

Contenuto della sezione

Accesso al Web con Async e Await
Viene illustrato come creare una soluzione asincrona usando async e await.

Creazione di un componente di Windows Runtime in C# o Visual Basic e chiamata da JavaScript
Viene illustrato come creare un tipo Windows Runtime, comprimerlo in un componente Windows Runtime, quindi chiamare il componente da un'app Windows 8.x Store progettata per Windows usando JavaScript.

Programmazione di Office (C# e Visual Basic)
Viene illustrato come creare una cartella di lavoro di Excel e un documento di Word usando C# e Visual Basic.

Creazione e utilizzo di oggetti dinamici (C# e Visual Basic)
Viene illustrato come creare un oggetto personalizzato che espone dinamicamente il contenuto di un file di testo e come creare un progetto che usi la libreria IronPython.

Modifica di un controllo composito con Visual C#
Illustra la creazione di un semplice controllo composito e l'estensione delle sue funzionalità mediante ereditarietà.

Creazione di un controllo di Windows Form che usufruisca delle funzionalità offerte da Visual Studio in fase di progettazione
Viene illustrato come creare una finestra di progettazione personalizzata per un controllo personalizzato.

Eredità da un controllo di Windows Form con Visual C#
Viene illustrata la creazione di un semplice pulsante ereditato. Questo pulsante eredita le funzionalità dal pulsante Windows Form standard ed espone un membro personalizzato.

Debug di controlli di Windows Form personalizzati in fase di progettazione
Viene descritto come eseguire il debug del comportamento in fase di progettazione del controllo personalizzato.

Esecuzione di attività comuni usando gli smart tag nei controlli Windows Form
Vengono illustrate alcune delle attività comunemente svolte quali l'aggiunta o la rimozione di una scheda in un TabControl, l'ancoraggio di un controllo al relativo elemento padre e la modifica dell'orientamento di un controllo SplitContainer.

Scrittura di query in C# (LINQ)
Vengono illustrate le funzionalità del linguaggio C# usate per scrivere espressioni di query LINQ.

Modifica dei dati (C#) (LINQ to SQL)
Descrive uno scenario LINQ to SQL per l'aggiunta, la modifica e l'eliminazione di dati in un database.

Modello a oggetti e query semplici (C#) (LINQ to SQL)
Viene illustrato come creare una classe di entità e una semplice query per filtrare la classe di entità.

Utilizzo solo di stored procedure (C#) (LINQ to SQL)
Viene illustrato come usare LINQ to SQL per accedere ai dati eseguendo solo stored procedure.

Esecuzione di query tra relazioni (C#) (LINQ to SQL)
In questa procedura dettagliata viene descritto l'utilizzo delle associazioni LINQ to SQL per rappresentare relazioni di chiave esterna nel database.

Scrittura di un visualizzatore in C#
Viene illustrato come scrivere un visualizzatore semplice usando C#.

Esempi e procedure dettagliate relative alla distribuzione
Fornisce esempi dettagliati di scenari di distribuzione comuni.

Vedere anche

Guida per programmatori C#
Esempi di Visual Studio