Aggiunte a Windows Form per .NET Framework 3.5
Molte delle nuove funzionalità aggiunte in .NET Framework versione 3.5 sono supportate in Windows Forms e consentono di migliorare le applicazioni Windows Forms. Di seguito sono descritte alcune delle nuove funzionalità e le relative modalità di utilizzo in Windows Form.
Servizi dell'applicazione client
I servizi dell'applicazione client sono una delle nuove funzionalità di .NET Framework 3.5. Tali servizi consentono alle applicazioni Windows Forms di accedere facilmente ai servizi ASP.NET relativi alla gestione di accessi, ruoli e profili. Questi servizi consentono inoltre di autenticare gli utenti e di recuperare da un server condiviso le impostazioni dell'applicazione e dei ruoli utente.
Per attivare i servizi dell'applicazione client è possibile specificare e configurare i provider dei servizi client in Progettazione progetti di Visual Studio o nel file di configurazione dell’applicazione. Questi provider si collegano al modello estensibilità Web e consentono di accedere ai servizi Web mediante le API .NET Framework esistenti relative alla gestione di accessi, ruoli e profili. I servizi dell'applicazione client supportano anche connettività occasionale archiviando e recuperando le informazioni utente da una cache di dati locale quando l'applicazione è offline. Per ulteriori informazioni, vedere Servizi applicazioni client.
Integrazione di Windows Presentation Foundation
Lo spazio dei nomi System.Windows.Forms.Integration contiene classi che consentono l'interazione tra le tecnologie Windows Forms e Windows Presentation Foundation (WPF). È possibile utilizzare elementi e controlli WPF nelle applicazioni Windows Forms, così come utilizzare elementi e controlli Windows Form nelle applicazioni WPF. Per ulteriori informazioni, vedere la documentazione dello spazio dei nomi System.Windows.Forms.Integration. Inoltre, lo strumento Progettazione Windows Form di Visual Studio consente di progettare in modo visivo elementi WPF in Windows Form. Per ulteriori informazioni, vedere Utilizzo dei controlli Windows Presentation Foundation e Utilizzo di controlli WPF.
Supporto di Windows Vista
Le applicazioni Windows Forms esistenti sono perfettamente compatibili con Windows Vista e, laddove possibile, sono state migliorate in modo da presentare lo stesso aspetto delle applicazioni scritte specificamente per Windows Vista. Le finestre di dialogo dei file comuni sono state aggiornate automaticamente alla versione Windows Vista. .NET Framework 3.5 supporta inoltre l'icona Scudo di protezione del Controllo dell'account utente (UAC, User Account Control). Per ulteriori informazioni, vedere Classe FileDialog e Shield.
Miglioramenti di ClickOnce
Fra i miglioramenti apportati a ClickOnce vi sono le funzionalità di distribuzione da più percorsi e di personalizzazione con marchi di terze parti. ClickOnce offre inoltre il supporto di browser alternativi e la pubblicazione XCOPY in alcuni scenari. Per ulteriori informazioni, vedere Sicurezza e distribuzione di ClickOnce.
Miglioramenti relativi alla fase di progettazione
Gli sviluppatori che utilizzano Visual Studio 2008 per creare applicazioni Windows Forms noteranno molti miglioramenti relativi alla fase di progettazione. Nelle versioni precedenti, quando nell'area di progettazione si verifica un errore di visualizzazione di un modulo o di un controllo, l'elenco degli errori risultanti è disorganizzato e poco chiaro. In Visual Studio 2008, invece, l'elenco degli errori in fase di progettazione di Windows Form è stato riprogettato in modo da fornire un'assistenza più mirata. Il nuovo elenco degli errori in fase di progettazione contiene informazioni specifiche sugli errori che consentono di determinarne rapidamente le cause. Per ulteriori informazioni, vedere Errori in fase di progettazione in Progettazione Windows Form e Errori in fase di progettazione in Progettazione Windows Form.
Sono inoltre stati apportati miglioramenti alla stabilità degli smart tag, alla compilazione della Casella degli strumenti nonché alla velocità di risposta e alle prestazioni generali della finestra di progettazione.
Vedere anche
Riferimenti
System.Windows.Forms.Integration
Concetti
What's New in the .NET Framework Version 3.5
Novità dello sviluppo di applicazioni di dati
Sicurezza e distribuzione di ClickOnce