4 pagine in totale: <<Indietro 1 2 3 [4]
Visual Studio 2008
Visual Studio 2008 (nome in codice Orcas) rappresenta la nuova release dell'ambiente integrato di sviluppo per applicazioni basate sul .NET Framework. Le caratteristiche della nuova versione sono tali da consentire agli sviluppatori una grande duttilità di utilizzo.
La caratteristica più importante riguarda sicuramente la possibilità di poter utilizzare Visual Studio per sviluppare applicazioni basate su diverse versioni del .NET Framework (2.0, 3.0 e 3.5). L'architettura del .NET Framework infatti consente di poter sfruttare una base condivisa di tipi che rientra negli assembly che afferiscono alla versione 2.0. Le ulteriori estensioni, come si è avuto modo di dire anche nel corso dell'articolo, sono dislocate in assembly diversi. Pertanto la scelta di una versione rispetto ad un'altra si concretizza nel fatto di includere o meno in ciascuna soluzione di Visual Studio gli assembly aggiuntivi, a seconda dei casi (figura 5). L'operazione di selezione degli assembly in relazione alla versione del .NET Framework scelta viene fatta in modo trasparente dallo strumento a seconda delle informazioni contenute nelle proprietà del progetto di sviluppo.

Figura 5 - .NET Framework 3.5 e Visual Studio 2008
Visual Studio 2008 ha il grosso pregio di integrare insieme in un unico ambiente condiviso tutti gli strumenti relativi alle diverse tecnologie che compongono il .NET Framework 3.5. Il designer per WF, lo strumento di configurazione dei servizi WCF, il designer per WPF trovano diretta collocazione all'interno dell'IDE. Inoltre, a differenza del passato, con Visual Studio 2008 diventa immediato poter registrare all'interno dei progetti di sviluppo i riferimenti non solo ai servizi web ASMX, ma anche ai servizi WCF.
Per quanto concerne lo sviluppo di applicazioni web, Visual Studio 2008 include un editor HTML decisamente migliorato rispetto al passato. Oltre al supporto diretto ad ASP.NET AJAX, l'IDE permette infatti la visualizzazione contemporanea del codice HTML e del designer visuale. Il supporto a JavaScript e CSS (Cascade Style Sheet) beneficia delle funzionalità evolute di debugging e intellisense, che facilitano lo sviluppo e incrementano la produttività degli sviluppatori.
Conclusioni
L'obiettivo nello scrivere applicazioni software è sempre lo stesso: ottenere il risultato migliore nel minor tempo possibile. Dal momento che il time-to-market rappresenta un fattore non trascurabile e che i clienti diventano sempre più esigenti, le piattaforme a supporto dello sviluppo devono evolvere di conseguenza. Il .NET Framework è un chiaro esempio di questo concetto. Negli anni Microsoft ha cercato di far evolvere la piattaforma nel tentativo di fornire soluzioni sempre più efficaci e innovative per facilitare il compito degli sviluppatori.
A partire dal 2002 il .NET Framework è molto maturato nel corso degli anni. Per certi versi la piattaforma è molto cambiata e con essa anche il modo di concepire e realizzare le applicazioni da parte degli sviluppatori. Del resto oggi creare un'applicazione non è un compito facile. I nostri clienti si aspettano che le applicazioni presentino modalità di interazione sempre migliori, più evolute, più belle esteticamente, più performanti. Vogliono poter gestire il loro business tramite strumenti in grado di comunicare con altri sistemi, dentro e fuori le loro aziende. Desiderano di poter disporre di applicazioni in grado di accedere alle informazioni di loro interesse da sorgenti dati diverse in modo standardizzato. Pretendono soluzioni in grado di garantire loro il livello di sicurezza atteso.
Il .NET Framework 3.5 risponde a tutte queste esigenze con una serie di tecnologie tra loro integrate in un'unica piattaforma. WPF e AJAX permettono di migliorare l'approccio nello sviluppo delle interfacce delle applicazioni, WCF e WF consentono di creare applicazioni distribuite capaci di integrarsi e adattarsi ai processi di business, LINQ garantisce una modalità standardizzata nel trattamento delle informazioni, indipendentemente dalla sorgente dati di provenienza, e in generale i miglioramenti del .NET Framework consentono di sviluppare applicazioni sicure e performanti. Insieme a Visual Studio 2008, il .NET Framework 3.5 oggi rappresenta lo stato dell'arte secondo Microsoft nello sviluppo delle applicazioni software.
Lo speciale completo su Visual Studio 2008, Windows Server 2008 e SQL Server 2008
- .NET Framework 3.5 e Visual Studio 2008: cosa c'è di nuovo di Riccardo Golia
- Le novità di C# 3.0 e Visual Basic 9.0 attraverso LINQ di Stefano Mostarda
- Introduzione a LINQ, LINQ to XML, Object e DataSet di Stefano Mostarda

- Introduzione ad ASP.NET 3.5: novità e caratteristiche di Daniele Bochicchio
- Introduzione ad ASP.NET 3.5 di Daniele Bochicchio

- Le novità di Communication e Workflow Foundation e la loro cooperazione nel .NET Framework 3.5 di Cristian Civera
- Windows Presentation Foundation 3.5: 3D interattivo e le altre novità del framework di Marco Leoncini
- Utilizzare Visual Studio 2008 per semplificare lo sviluppo con LINQ to SQL di Andrea Zani
- Uno sguardo a LINQ to SQL di Stefano Mostarda

- Le nuove caratteristiche di IIS 7.0 per sviluppatori e sistemisti di Daniele Bochicchio, Christian Paparelli
- Gestire transazioni miste con NTFS in Windows Server 2008 di Ugo Lattanzi
- LINQ oltre SQL e XML: creare un provider per l'integrazione con Live Search di Alessandro Catorcini
- Tracciare le modifiche ai dati e allineare i datawarehouse con il Change Data Capture in SQL Server 2008 di Luca Bianchi
4 pagine in totale: <<Indietro 1 2 3 [4]
Contenuti dell'articolo
Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.





Difficoltà
Stampa
Download 


10annidi.ASPItalia.com: iscriviti alla competizione e vinci fantastici premi ogni mese!
Complimenti per la panoramica, vorrei avere alcuni chiarimenti, se possibile.Riguardo Framework 3.5 c'è da aspettarsi qualcosa per la comunicazione ...
Continua »»» | Rispondi »»»