Autore: Marco De Sanctis
Allora, l'avevo promesso, vediamo quanto riesco a mantenere l'impegno preso nel scrivere una serie di post su alcuni aspetti, soprattutto architetturali, che abbiamo scelto di utilizzare in ModelVirtualCasting (ModelVC per gli amici). L'argomento di cui vorrei parlarvi stasera è...
Siete stati tantissimi e vorrei ringraziarvi ad uno ad uno per essere stati con noi, per averci fatto domande e per esservi mostrati così interessati a quanto avevamo da dirvi. Mi scuso per le persone che sono state costrette a vedere parte della conference nell'altra sala, ma il...
Per realizzare software bisogna scrivere codice, per realizzare software manutenibile e che duri nel tempo c'è bisogno di qualcosa di più: i test automatici sono oggi uno strumento imprescindibile per raggiungere elevati standard qualitativi. Unit testing, mocking e un po' di ...
Quando dobbiamo modificare permanentemente l'URL di una pagina è sicuramente una buona pratica quello di fare in modo che il server continui comunque a rispondere alle richieste che provengono al vecchio indirizzo, ridirigendo al nuovo solitamente tramite una Response.Redirect:...
L'articolo a cura di Marco De Sanctis, tratto dal capitolo 19 dei libri "Visual Basic 2010 - Guida completa per lo sviluppatore" (Hoepli, 2010) e "C# 4 - Guida completa per lo sviluppatore" (Hoepli, 2010), affronta il tema della parallelismo e delle problematiche di ...
Nel precedente script #1015 abbiamo visto come ASP.NET MVC 2 contenga un supporto per validare i dati inseriti dall'utente tramite un sistema basato sulle DataAnnotation. Per migliorare la user experience, è possibile effettuare questa verifica anche sul client, a patto di ...
QueryExtender è uno strumento molto comodo per modificare le query generate da una EntityDataSource e ciò che lo rende secondo me parecchio potente è la sua espandibilità. Creare filtri personalizzati è infatti parecchio semplice se si ha un po' di dimistichezza con le lambda ...
Il nuovo controllo QueryExtender di ASP.NET 4.0 consente di applicare filtri e ordinamenti in maniera dinamica ad un controllo datasource basato su LINQ, come EntityDataSource o LinqDataSource.Supponiamo ad esempio di visualizzare in una GridView una serie di ordini utilizzando ...
Diciamolo chiaramente: per chi oramai sono anni che lavora con WebForms, passare ad ASP.NET MVC sulle prime può sembrare un ritorno alle origini (se va bene) o un great pain in the ass (se ci siamo svegliati con la luna storta). Eppure la versione 2, che è disponibile - vale la ...
Tra le novità di Visual Studio 2010, una estremamente utile riguarda la possibilità di gestire differenti file di configurazione grazie a Web Config Transformation, che consiste in un semplice linguaggio di scripting tramite il quale indicare come il file Web.Config che ...