Procedure dettagliate di C#C# Walkthroughs

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.Walkthroughs give step-by-step instructions for common scenarios, which makes them a good place to start learning about the product or a particular feature area.

In questa sezione vengono forniti collegamenti a procedure dettagliate di programmazione di C#.This section contains links to C# programming walkthroughs.

In questa sezioneIn This Section

Accesso al Web con Async e AwaitAccessing the Web by Using Async and Await
Viene illustrato come creare una soluzione asincrona usando async e await.Shows how to create an asynchronous solution by using async and await.

Creazione di un componente di Windows Runtime in C# o Visual Basic e chiamata da JavaScriptCreating a Windows Runtime Component in C# or Visual Basic and Calling it from JavaScript
Viene illustrato come creare un tipo Windows Runtime, comprimerlo in un componente Windows Runtime e quindi chiamare il componente da un'app Windows 8.x StoreWindows 8.x Store progettata per Windows usando JavaScript.Shows how to create a Windows Runtime type, package it in a Windows Runtime component, and then call the component from a Windows 8.x StoreWindows 8.x Store app that's built for Windows by using JavaScript.

Programmazione di Office (C# e Visual Basic)Office Programming (C# and Visual Basic)
Viene illustrato come creare una cartella di lavoro di Excel e un documento di Word usando C# e Visual Basic.Shows how to create an Excel workbook and a Word document by using C# and Visual Basic.

Creazione e utilizzo di oggetti dinamici (C# e Visual Basic)Creating and Using Dynamic Objects (C# and 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.Shows how to create a custom object that dynamically exposes the contents of a text file, and how to create a project that uses the IronPython library.

Modifica di un controllo composito con Visual C#Authoring a Composite Control with Visual C#
Illustra la creazione di un semplice controllo composito e l'estensione delle sue funzionalità mediante ereditarietà.Demonstrates creating a simple composite control and extending its functionality through inheritance.

Creazione di un controllo di Windows Form che usufruisca delle funzionalità offerte da Visual Studio in fase di progettazioneCreating a Windows Forms Control that Takes Advantage of Visual Studio Design-Time Features
Viene illustrato come creare una finestra di progettazione personalizzata per un controllo personalizzato.Illustrates how to create a custom designer for a custom control.

Eredità da un controllo di Windows Form con Visual C#Inheriting from a Windows Forms Control with Visual C#
Viene illustrata la creazione di un semplice pulsante ereditato.Demonstrates creating a simple inherited button control. Questo pulsante eredita le funzionalità dal pulsante Windows Form standard ed espone un membro personalizzato.This button inherits functionality from the standard Windows Forms button and exposes a custom member.

Debug di controlli di Windows Form personalizzati in fase di progettazioneDebugging Custom Windows Forms Controls at Design Time
Viene descritto come eseguire il debug del comportamento in fase di progettazione del controllo personalizzato.Describes how to debug the design-time behavior of your custom control.

Esecuzione di attività comuni usando gli smart tag nei controlli Windows FormPerforming Common Tasks Using Smart Tags on Windows Forms Controls
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.Demonstrates some of the commonly performed tasks such as adding or removing a tab on a TabControl, docking a control to its parent, and changing the orientation of a SplitContainer control.

Scrittura di query in C# (LINQ)Writing Queries in C# (LINQ)
Vengono illustrate le funzionalità del linguaggio C# usate per scrivere espressioni di query LINQLINQ.Demonstrates the C# language features that are used to write LINQLINQ query expressions.

Modifica dei dati (C#) (LINQ to SQL)Manipulating Data (C#) (LINQ to SQL)
Descrive uno scenario LINQ to SQLLINQ to SQL per l'aggiunta, la modifica e l'eliminazione di dati in un database.Describes a LINQ to SQLLINQ to SQL scenario for adding, modifying, and deleting data in a database.

Modello a oggetti e query semplici (C#) (LINQ to SQL)Simple Object Model and Query (C#) (LINQ to SQL)
Viene illustrato come creare una classe di entità e una semplice query per filtrare la classe di entità.Demonstrates how to create an entity class and a simple query to filter the entity class.

Utilizzo solo di stored procedure (C#) (LINQ to SQL)Using Only Stored Procedures (C#) (LINQ to SQL)
Viene illustrato come usare LINQ to SQL per accedere ai dati eseguendo solo stored procedure.Demonstrates how to use LINQ to SQL to access data by executing only stored procedures.

Esecuzione di query tra relazioni (C#) (LINQ to SQL)Querying Across Relationships (C#) (LINQ to SQL)
In questa procedura dettagliata viene descritto l'utilizzo delle associazioni LINQ to SQLLINQ to SQL per rappresentare relazioni di chiave esterna nel database.Demonstrates the use of LINQ to SQLLINQ to SQL associations to represent foreign-key relationships in a database.

Scrittura di un visualizzatore in C#Writing a Visualizer in C#
Viene illustrato come scrivere un visualizzatore semplice usando C#.Shows how to write a simple visualizer by using C#.

Esempi e procedure dettagliate relative alla distribuzioneDeployment Samples and Walkthroughs
Fornisce esempi dettagliati di scenari di distribuzione comuni.Provides step-by-step examples of common deployment scenarios.

Vedere ancheSee also