ASP.NET Orcas è la quarta versione distribuita in 6 anni di esistenza del .NET Framework. Nella fattispecie, è pensato per lavorare con il .NET Framework 3.5, che rappresenta un'evoluzione della versione 3.0.
ASP.NET Orcas è nei fatti e di fatto una release intermedia, non caratterizzata da un così grande numero di innovazioni come la 2.0 rispetto alla 1.1, ma di sicuro ben più corposa in fatto di aggiornamenti e novità rispetto a quanto fu la 1.1 per la 1.0.
Tutto sommato le novità di ASP.NET Orcas sono rappresentate dall'integrazione totale con ASP.NET AJAX, con LINQ e quindi con le novità dei linguaggi, C# 3.0 e VB 9, oltre che ovviamente con Silverlight.
Diamo un'occhiata più vicino a quelle che sono le nuove feature, anche tenendo presente cosa la prossima versione di Visual Studio ci riserva per la parte web, poiché per la prima volta VS consentirà di sviluppare utilizzando più versioni del .NET Framework contemporaneamente.
Le novità del .NET Framework 3.5
Il .NET Framework 3.5 include la maggior parte delle novità che per motivo di tempo sono state posticipate rispetto alla versione finale 3.0.
Ci sono le nuove versioni dei linguaggi, C# 3.0 e VB 9, caratterizzati da novità nella sintassi e da un nuovo supporto per LINQ, un linguaggio di query direttamente integrato all'interno dei linguaggi, per offrire un accesso ai dati più semplice e più Object-Oriented. Le novità continuano con la presenza di un CLR giunto alla versione 3.0 e di un DLR (Dynamic Language Runtime) al suo debutto, che consente ad ASP.NET di trarre benefici dai linguaggi dinamici, come IronPython o Ruby.
Per approfondimenti nello specifico, è consigliabile dare un'occhiata agli altri articoli di questa stessa serie.
Visual Web Developer codename Orcas
VWD è la parte web di Visual Studio, che è disponibile anche in versione stand-alone, con brand Express. Si tratta, in quest'ultimo caso, della sola parte web presa ed isolata in un singolo prodotto, che non ha supporto per i progetti web, ma che tutto sommato è sostanzialmente funzionale in progetti piccoli o di tipo hobbistico.
Nella versione specifica per VS Orcas, VWD è caratterizzato dalla stessa interfaccia di base che ha contraddistinto VS 2005, con le novità concentrate soprattutto nel migliorare l'editor di pagine.
Per prima cosa, molte delle migliorie di Expression Web, specie nell'ambito della gestione del markup e dei CSS, sono state inglobate direttamente in VWD. Il primo risultato tangibile è l'integrazione del CSS Toolbox direttamente nell'IDE, con la possibilità di scegliere in maniera migliore gli stili da abbinare ai vari elementi.

Come si può notare dalla schermata, è possibile definire ed associare un nuovo stile, da aggiungere ad un file con gli stili esistente, piuttosto che crearne uno nuovo. Il tutto all'insegna di un uso migliore degli standard web, perseguendo già le tante innovazioni che VS 2005 ha introdotto in tal senso.
La prima eclatante novità è rappresentata dalla possibilità di avere, finalmente, una doppia vista markup/design mode, conosciuta con il nome di split view.

Utilizzando la funzione di raggruppamento, è possibile anche avere contemporaneamente tre aree distinte di lavoro, una per il markup, una per il design e l'altra per il codice, sfruttando al massimo la risoluzione degli schermi moderni. Purtroppo non è possibile, almeno in questa versione, suddividere le due viste su due monitor differenti, poichè questa vista sdoppiata è in realtà fatta all'interno della stessa finestra MDI di VS.
Dal punto di vista dell'editor, finalmente è stato aggiunto il supporto visuale alle master page annidate, che sono supportate dal runtime di ASP.NET 2.0, ma non da VS 2005. Questa aggiunta consente finalmente di trarre il massimo vantaggio dall'utilizzo di questa tecnica, che è spesso utilizzata in progetti web di una certa entità per differenziare le varie aree di un sito senza necessità di ridefinire da zero l'intero template, ma basandosi su una parte comune. A tal proposito, si veda questo script.
Contenuti dell'articolo
- Pagina 1
- Pagina 2
- Pagina 3
Per inserire un commento, devi registrarti alla nostra community.







Difficoltà
Utilità
Stampa
Download 


