Come utilizzare il .NET Framework 3.0 in Vista

December 11

Il .NET Framework è una libreria di routine destinati ad essere utilizzati dalla maggior parte delle applicazioni di Windows. Esso è incluso in Windows Server 2008 e Vista, ed è disponibile per Windows Server 2003 e Windows XP SP2 anche. I passi seguenti mostrano come utilizzare .NET Framework 3.0 in Vista.

istruzione

1 Identificare i principali componenti che sono nuovi con la versione 3.0 di .NET Framework. Windows CardSpace negozio consente a un utente di scegliere un'identità per una transazione. Windows Communication Foundation è un sistema di messaggistica che consente ai programmi di operare come servizi web. Windows Presentation Foundation è un'interfaccia utente che usa Direct3D. Windows Workflow Foundation utilizza flussi di lavoro per integrare le operazioni e automatizzare le attività.

2 Utilizzare CardSpace con la creazione di un provider di identità compatibili. Si deve implementare un servizio token di sicurezza, definire la sua politica con WS-SecurityPolicy e indicare come le richieste di token di sicurezza devono essere autenticati.

3 Creare applicazioni orientate ai servizi in modo rapido con Windows Communication Foundation utilizzando .NET Framework capacità di sviluppo. Windows Communication Foundation può funzionare con le piattaforme non Microsoft ed estende le capacità dei sistemi distribuiti Microsoft esistenti, come Enterprise Services e .NET Remoting.

4 Sviluppare interfacce utente che supportano l'accelerazione hardware della grafica, servizi multimediali e una migliore leggibilità dei contenuti con Windows Presentation Foundation. Utilizzare gli strumenti di Windows Presentation Foundation di lavorare con Expression Interactive Designer, Visual Studio e XAML.

5 Implementare i processi di business in applicazioni con Windows Workflow Foundation. Gli sviluppatori possono utilizzare un designer grafico e debugger per creare flussi di lavoro direttamente nel quadro sviluppatore. Questo consente ai fornitori indipendenti di sviluppare software per il business con maggiore facilità.