Tutti i contenuti
Nello script #994 abbiamo visto come l'action filter HandleError possa essere utilizzato per mostrare una view personalizzata in caso di errore. Nel caso si vogliano mostrare view differenti a seconda della particolare eccezione sollevata dal controller, è possibile specificarle ...
Nuova versione del framework Javascript da Microsoft, per le applicazioni AJAX. Oggi Microsoft ha reso pubblicamente disponibile una nuova versione della sua libreria Javascript che semplifica lo sviluppo di applicazioni AJAX. Questa versione introduce tre importanti novità: una ...
Il motore di Windows Presentation Foundations basa pesantemente le sue funzionalità sulle DependencyProperty sfruttate da data binding, animazioni e stili. Queste tipologia di proprietà vivono grazie all'oggetto DependencyObject dal quale la maggior parte degli oggetti di WPF ...
Style per personalizzare l'aspetto del controllo TextBox, con una grafica speciale per i messaggi di validazione.
A volte capita di lavorare con un Dictionary o con altre strutture simili che non permettono l'accesso ad un elemento in base alla sua posizione, ma soltanto in base alla chiave.In questi casi, se si vuole accedere ad un oggetto in base alla sua posizione bisogna ricorrere al ...
Rilasciato da Microsoft nella sua prima versione nel mese di marzo 2009, ASP.NET MVC rappresenta una valida alternativa al modello WebForms tradizionale per lo sviluppo di applicazioni web. In questo articolo Riccardo Golia spiega le motivazioni che hanno giustificato l'...
Al verificarsi di un'eccezione non gestita, ASP.NET mostra per default una pagina che ne illustra tutti i dettagli, così che lo sviluppatore possa effettivamente comprendere la natura del problema. Nei sistemi in produzione, però, è buona norma non esporre questo tipo di dettagli...
Per sviluppare e interrogare servizi, dal .NET Framework 3.0 si ha a disposizione Windows Communication Foundation, un framework completo ed estendibile in tutte le sue parti. Se si vuole interrogare un servizio, anche non necessariamente sviluppato con questa tecnologia (Java, ...
Nello script #60 abbiamo parlato della generazione dinamica delle tessere, per sfruttare le caratteristiche di Deep Zoom in Silverlight.Una volta associato il file XML alla proprietà Source del MultiScaleImage, il controllo valorizza la proprietà SubImages con una collezione di ...
A volte capita di non avere a disposizione una lista generica da interrogare bensì una semplice lista come ArrayList o IEnumerable. In questi casi, se non si conosce il tipo contenuto nella lista non si possono effettuare query LINQ. Tuttavia, in alcune situazioni conoscere il ...