di: Marco Minerva 05 Maggio 2009
Gli ASP.NET Dynamic Data, introdotti con il Service Pack 1 di Visual Studio 2008, consentono di realizzare con estrema facilità complete applicazioni Web per la gestione di basi di dati, creando automaticamente tutte le pagine che servono per visualizzare e modificare le informazioni.
Su AspNET.HTML.it abbiamo già introdotto questo framework con due articoli:
Una caratteristica molto interessante degli ASP.NET Dynamic Data è che nella visualizzazione di ogni tabella è inclusa in automatico una serie di campi per filtrare i dati.
Le ricerche si limitano però ai soli valori delle chiavi esterne e delle colonne booleane. Questa funzionalità, dunque, sebbene interessante, è un po' limitata: in ogni sito che si rispetti, infatti, deve essere presente anche una funzione di ricerca con testo libero.
Sul Wiki dedicato al framework si legge che la prossima versione includerà strumenti più sofisticati per la creazione di maschere di ricerca. Non è tuttavia necessario attendere questo rilascio per potenziare le funzionalità di ricerca di un sito Dynamic Data: su CodePlex è infatti disponibile un progetto chiamato Dynamic Data Filtering, che estende la piattaforma dei Dynamic Data permettendo di effettuare ricerche libere su ogni tipo di colonna.
Figura 1. Una maschera di ricerca realizzata con i Dynamic Data Filtering
Come vedremo, con questo sistema possiamo costruire maschere di ricerca in maniera completamente dichiarativa, ovvero solo inserendo nella pagina una serie di controlli, senza scrivere una riga di codice.
Guida Windows Azure Code SnippetsLe migliori pratiche per far girare le applicazioni "in the cloud",... |
Guida ASP.NET MVC Best PracticesUn workflow dettagliato e ricco di suggerimenti pratici per... |
Guida ASP.NET Starter KitUn modo semplice per imparare ad utilizzare le tecnologie Microsoft... |
Ogni giovedì, direttamente nella tua e-mail: articoli, guide, tutorial e script ASP, ASP.Net, SQL server e IIS.
Iscriviti alla newsletter
|
|
Corso Progettazione database11 Maggio 2012 a Milano |
|
|
Amministratore di Reti Windows Server 200811 Giugno 2012 a Milano |
|
Nessun corso previsto |