ASP.Net  »  Guide  »  Guida ASP.NET AJAX 

Configurazione



A questo punto siamo in grado di creare il primo progetto AJAX. Apriamo Visual Studio 2005, e clicchiamo su "Crea Nuovo Progetto Web", dopo averlo selezionato avremo la possibilità di creare un nuovo progetto Web "Ajax Enabled".

Figura 1. Creare un sito "AJAX-Enabled"

Creare un sito "AJAX-Enabled"

Per gli esempi che occorreranno nella guida creiamo un progetto Web dal nome "MyATLAS". Adotteremo anche un file Web.config di modello, che dovrà essere incluso in ogni progetto Web "AJAX-Enabled". Chiaramente non serve per chi lavora nell'IDE di Visual Studio, poichè sarà già tutto configurato correttamente. Inoltre VS aggiunge un elemento <ScriptManager> in ogni Web Form.

Una volta creato il progetto andiamo nella "Casella degli strumenti" di Visual Studio, notiamo che il setup di AJAX avrà installato nel pannello di VS un' altra sezione AJAX nella quale possiamo trovare i 4 principali controlli Server, attraverso i quali possiamo fare tutto.

Possiamo aggiungere alla toolbox anche gli elementi del tool kit. Per farlo in modo semplice possiamo creare un nuovo sito web e selezioniamo tra i modelli "AJAX Control Toolkit Web Site".

Figura 2. Creare un progetto con il toolkit

Creare un progetto con il toolkit

Questo progetto, per default, inserisce nella cartella "bin" la dll che ci servirà per ottenere i controlli (AjaxControlToolkit.dll).

Figura 3. Reperire la AjaxControlToolkit.dll

Reperire la AjaxControlToolkit.dll

Non ci resta che aggiungere una nuova scheda alla casella degli strumenti che chiameremo "AJAXToolKit". Tasto destro nel pannello ed andiamo ad inserire nel toolBox la dll che ci hanno fornito con il progetto AjaxToolkit, AjaxControlToolkit.dll appunto. A questo punto nel toolbox compariranno tutti i nuovi controlli server messi a disposizione dalla libreria. I controlli sono molti e sfruttano a 360 gradi tutte le potenzialità di AJAX.

Figura 4. Gli strumenti AJAX nella toolbox

Gli strumenti AJAX nella toolbox

Fatto ciò possiamo creare la prima pagina ed iniziare a lavorare.

Ultimi articoli ASP.Net

LINQ e la trappola della 'deferred execution'

Una "trappola" in cui si può incappare utilizzando il risultato di...

C#, le Custom Type Conversion

Conversioni personalizzate tra classi, creare metodi particolari per...

Introduzione a Entity Framework

Il framework ORM messo a disposizione da .NET

Repeater: visualizzare un feed RSS

Utilizzare il controllo XMLDataSource e sfruttare il metodo XPath()...

Repeater, il server control "semplice"

Cos'è e come funziona il controllo Repeater

Altri articoli

Guide ASP.Net

Guida ASP.NET MVC Best Practices

Un workflow dettagliato e ricco di suggerimenti pratici per...

Guida ASP.NET Starter Kit

Un modo semplice per imparare ad utilizzare le tecnologie Microsoft...

Guida Visual Studio 2010

L'ambiente di sviluppo di riferimento per sviluppare applicazioni su...

Altre guide

Newsletter @Microsoft Dev

Ogni giovedì, direttamente nella tua e-mail: articoli, guide, tutorial e script ASP, ASP.Net, SQL server e IIS.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso Progettazione database

11 Maggio 2012 a Milano
Disponibilità: 6 Posti

Amministratore di Reti Windows Server 2008

11 Giugno 2012 a Milano
Disponibilità: 5 Posti

Nessun corso previsto