Microsoft ASP.NET Web Matrix

Microsoft ha da poco rilasciato una versione preliminare di ASP.NET Web Matrix.

ASP.NET Web Matrix è uno strumento di sviluppo completamente gratuito rivolto allo sviluppatore che non necessita di tutte le funzionalità comprese nel pacchetto Visual Studio.

Caratteristiche

Tra le caratteristiche di ASP.NET Web Matrix troviamo:

  • download di dimensioni esigue (1.2 Mbyte)
  • possibilità di realizzare applicazioni di tipo ASP.NET, ASP.NET User Control, Xml Web Service, classi, Http Handler, ecc.
  • numerosi template (personalizzabili) per la creazione di pagine di dati di tipo Master/Detail, documenti rivolti ai cellulari e Web Service
  • possibilità di sviluppare in modalità Wysiwyg o agendo direttamente sul codice
  • facilità nel modificare le proprietà e i template dei controlli ASP.NET
  • un insieme di classi che facilitano lo svilippo di pagine ASP.NET

Differenze con Visual Studio .NET

Le sostanziali differenze rispetto a Visual Studio .NET sono invece:

  • mancanza del concetto di progetto: ogni file è gestito indipendentemente dagli altri
  • i file generati non usano la tecnica del “Code Behind“, ma contengono sia la parte di visualizzazione sia quella di codice della pagina
  • la compilazione degli assembly deve essere lanciata da linea di comando
  • mancanza di supporto per il debugging
  • mancanza di supporto per Intellisense, la tecnologia che consenta di completare metodi e proprietà mentre si scrive

Requisiti

  • Windows 2000 o Windows XP
  • Internet Explorer 5.5 o superiore
  • .NET Framework

Non è necessario disporre di Iis, in quanto un piccolo web server è già compreso con Web Matrix.

Tour

L’interfaccia grafica ricorda da vicino quella di Visual Studio .NET. Sulla sinistra troviamo l’insieme dei controlli di tipo Html e i Web Server Control che è possibile trascinare all’interno della pagina.

Figura 1: L’ambiente di lavoro [ingrandisci figura 1]

È anche possibile includere i propri controlli o controlli di terze parti. Web Matrix consente di condividere con gli altri sviluppatori il proprio codice, oltre che partecipare a forum e chat.

Figura 2: Scaricare controlli di terze parti [ingrandisci figura 2]

Anche l’accesso ai database è facilitato. È sufficiente connettersi ad un database e trascinare una tabella per vedere creato un controllo DataGrid già funzionante. È poi possibile intervenire direttamente sulle tabelle e aggiungere nuovi campi.

Figura 3: Aggiungere una tabella [ingrandisci figura 3]

Un manuale gratuito

Alex Homer e Dave Sussman, autori tra l’altro di
Professional ASP.NET 1.0
, hanno realizzato una guida di 70 pagine [nuova finestra] all’uso dell’ambiente, che è possibile
scaricare gratuitamente.

Interventi correlati:

  1. Disponibile Visual Basic .Net
    Visual Studio .NET è subito scaricabile dagli iscritti Msdn, oppure in negozio dal 13 Febbraio Continua a leggere →...
  2. Programmare Visual Basic .Net
    La guida più completa e ragionata a Visual Basic .Net, rivolta a chi già mastica la precedente versione. Da acquistare senza esitazioni Continua a leggere →...
  3. Il web cambia con ASP.NET
    Il rilascio della piattaforma .NET accomuna sotto un unico tetto le tecnologie Microsoft legate allo sviluppo Internet e Windows. All'appuntamento non potevano mancare le Active Server Pages, che da questa versione sono compilate, scritte in un vero linguaggio orientato agli oggetti e con nuove funzionalità: una vera rivoluzione Continua a leggere →...

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>