Ricerca per argomento: ASP.NET 4.0
Quando sfruttiamo la cache di ASP.NET per limitare gli accessi alla base dati, tipicamente siamo sempre costretti, in maniera ripetitiva, a verificare la presenza dell'oggetto desiderato in cache ed eventualmente recuperarlo dal database, come nel codice seguente:public List ...
ASP.NET 4.0 ha posto l'accento sulla generazione di un migliore markup da parte dei controlli. Un'area in cui questo effetto è particolarmente visibile è nel caso di CheckBoxList e RadioButtonList.Come comportamento predefinito, questi due controlli organizzano il proprio ...
Il controllo GridView di ASP.NET consente di tenere selezionato un elemento della griglia, impostando la proprietà SelectedIndex.Un fastidioso effetto collaterale, dovuto al modo in cui il controllo gestisce questo aspetto, è che l'indice, erroneamente, è mantenuto anche in caso ...
Solitamente, quando dobbiamo eseguire codice di inizializzazione per un'applicazione ASP.NET, siamo abituati a sfruttare il metodo Application_Start contenuto all'interno di global.asax, che però risulta poco pratico nel momento in cui ci sia la necessità di gestire dipendenze da...
Come sappiamo, già dalla sua prima versione, ASP.NET MVC mette a nostra disposizione l'Html Helper ActionLink, tramite il quale possiamo generare link ad altre pagine del nostro sito specificando i nomi delle relative action e controller. Si tratta di una pratica che, oltre che ...
In alcuni siti è richiesto di salvare all'interno del database l'indirizzo IP del richiedente per alcune azioni svolte dall'utente (login, registrazione, pagamenti, ecc.), allo scopo di mantenere traccia della provenienza delle richieste e per motivi di sicurezza.L'operazione ...
Quando si vogliono supportare skin differenti per il nostro sito web, ad esempio per proporne una versione ottimizzata per dispositivi mobili, la soluzione più semplice è quella di realizzare una master page (o, per meglio dire, una layout view, nel caso di Razor) ad-hoc. Essa ...
Nel corso del nostro articolo introduttivo su ASP.NET MVC 3, abbiamo visto come la gestione delle Layout View in Razor presenti qualche differenza rispetto a quanto eravamo abituati a fare con le Master Page del Web Forms View Engine.In Razor, infatti, tramite il metodo ...
Quando dobbiamo effettuare una lookup su un elenco di elementi numeroso, il controllo DropDownList non rappresenta la soluzione ideale, sia perché l'HTML generato è piuttosto verboso, sia perché comunque il suo utilizzo rischia di risultare davvero scomodo per l'utente finale....
Le DataAnnotation sono un sistema standard, nel .NET Framework, per esprimere regole validazione tramite una sintassi basata su attributi. I diversi modelli di sviluppo che oggi abbiamo a disposizione, ad esempio ASP.NET Dynamic Data Controls o ASP.NET MVC (dalla versione 2), ...