Condividi tramite


Novità relative ai Windows Form per gli utenti di Visual Basic 6.0

Aggiornamento: novembre 2007

I Windows Form costituiscono il nuovo framework orientato a oggetti utilizzato per l'implementazione di .NET Framework. Insieme ai relativi controlli, forniscono un'architettura efficiente per lo sviluppo di applicazioni Windows in Visual Basic.

Nota:

Se si ha dimestichezza con i form di Visual Basic 6.0, vedere Attività relative ai form per gli utenti di Visual Basic 6.0 per un'introduzione ai nuovi concetti.

Novità

Le novità elencate di seguito fanno parte dello sviluppo di applicazioni client con Windows Form.

Windows Form

I Windows Form rappresentano la nuova piattaforma, basata su .NET Framework, per lo sviluppo di applicazioni Microsoft Windows. Questo framework può essere utilizzato per creare applicazioni Windows potenti e ricche di funzionalità tramite un insieme di classi chiaro, orientato a oggetti ed estensibile. Per informazioni dettagliate, vedere Panoramica sui Windows Form.

Controlli per Windows Form

In Visual Basic 2008 sono disponibili tutti i controlli utilizzati in precedenza in Visual Basic 6.0, che per la maggior parte sono stati estesi con nuovi metodi, proprietà ed eventi per renderli ancora più efficaci. Oltre a questi, sono disponibili alcuni nuovi controlli e componenti per la creazione dell'interfaccia utente. Per ulteriori informazioni, vedere Controlli da utilizzare in Windows Form.

Windows Form come livello di presentazione di un'applicazione a tre livelli

Mediante chiamate HTTP a un server connesso a un database, i Windows Form possono fungere da interfaccia utente nella quale vengono abbinate le funzionalità dell'interfaccia utente di un'applicazione client e le funzionalità di elaborazione avanzata di un'applicazione server.

Creazione di un'applicazione client

È possibile utilizzare i Windows Form per creare un'applicazione client complessa tramite Visual Basic. Questa applicazione è in grado di accedere a un'ampia varietà di origini dati e di fornire strumenti di visualizzazione e di modifica dei dati utilizzando i controlli Windows Form. Per informazioni dettagliate, vedere Procedura dettagliata: creazione di un Windows Form semplice.

Modello di protezione di Windows Form

La sicurezza di Windows Form è basata sui criteri definiti all'interno di .NET Framework. Lo spazio dei nomi System.Security fornisce la struttura sottostante del sistema di sicurezza di .NET Framework, incluse le classi base per le autorizzazioni. Per informazioni dettagliate, vedere Protezione di Windows Form.

Proprietà Tag e Name

Le proprietà Tag e Name fanno ora parte della classe Control. La proprietà Tag è un repository all'interno della memoria per l'archiviazione dei dati relativi al controllo. La proprietà Name contiene il nome del controllo. È possibile utilizzare la proprietà Name in fase di esecuzione per valutare l'oggetto in base al nome anziché in base al tipo e al nome a livello di codice. Per ulteriori informazioni sull’utilizzo della proprietà Tag, vedere Proprietà Control.Tag. Per ulteriori informazioni sull’utilizzo della proprietà Name, vedere Proprietà Control.Name.

Windows Form non rettangolari

È semplice personalizzare la forma dei Windows Form. Per i form non rettangolari, è sufficiente disporre di un file di immagine e modificare alcune impostazioni di proprietà. Per informazioni dettagliate, vedere Procedura: creare un Windows Form con una forma.

Programmabilità per dispositivi Smart Device

È possibile utilizzare Visual Basic per sviluppare applicazioni complesse per dispositivi con risorse limitate. È possibile utilizzare gli strumenti forniti da Visual Studio 2005 e .NET Compact Framework, un sottoinsieme di .NET Framework, per creare, generare ed eseguire il debug di applicazioni da eseguire su dispositivi Smart Device.

Nonostante il linguaggio Visual Basic sia supportato quasi interamente per lo sviluppo per dispositivi, alcune funzionalità di Visual Basic 2008 sono state modificate o eliminate a causa delle differenze intrinseche delle applicazioni per dispositivi. Per ulteriori informazioni, vedere Differenze dello sviluppo desktop in .NET Compact Framework.

Novità di Windows Form e controlli per Visual Studio 2005

Oltre alle caratteristiche elencate sopra, in Visual Basic 2008 sono stati introdotti alcuni miglioramenti e funzionalità completamente nuovi, tra cui vari controlli, il supporto per l'esecuzione di operazioni in background e la creazione personalizzata di svariati controlli. Per ulteriori informazioni, vedere Nuove aggiunte a Windows Form per .NET Framework 2.0.

Vedere anche

Concetti

Novità per gli utenti di Visual Basic 6.0

Novità del linguaggio Visual Basic per gli utenti di Visual Basic 6.0

Novità dell'IDE di Visual Studio per gli utenti di Visual Basic 6.0