Autore: Stefano Mostarda
Model Virtual Casting è un'applicazione d'esempio che utilizza il .NET Framework 4.0, ASP.NET 4.0, Silverlight 5 beta 1, ASP.NET MVC 3, HTML 5, Entity Framework 4.1 (CodeFirst), WPF 4.0, WCF 4.0, WCF RIA Services, Windows Azure e Windows Phone 7. Simula un sistema di raccolta ...
Molto spesso ci si dimentica di mettere una pagina di errore personalizzata da mostrare per default quando qualcosa va in errore. Questo comporta che quanddo si verifica un'eccezione, l'utente si ritrova davanti la maschera classica di ASP.NET la quale contiene molte informazioni...
Entity Framework 4.0 è finalmente un ORM vero. Si può dire che la versione 4.0 abbia aperto una nuova era per questo prodotto strategicamente fondamentale per il futuro dell'accesso ai dati secondo Microsoft. Nel corso di questa sessione vedremo come riprendere il modello ...
LINQ to Entities non è il solo modo per eseguire un'interrogazione in Entity Framework. Esiste anche un secondo linguaggio, meno conosciuto, che si chiama Entity SQL. Questo secondo modo di scrivere le query è molto più potente di LINQ to Entities anche se inizialmente è più ...
Quando una query Entity SQL torna una projection e non una entity intera, il suo risultato non può essere messo in una classe, bensì in un DbDataRecord.Per elaborare la risposta si deve quindi lavorare con le colonne del DbDataRecord.("select o.OrderId, o.OrderDate FROM ...
Un web service REST esposto tramite WCF può essere facilmente invocato da codice Javascript; utilizzando jQuery, in particolare, è possibile ottenere risultati avanzati in maniera molto semplice. Il metodo da utilizzare è $.ajax al quale dobbiamo specificare la modalità della ...
Molto spesso capita di voler verificare quali siano le pagine più richieste in un sito. Questo può avvenire perchè si riscontrano dei picchi di utilizzo delle risorse o perchè si vuole ottimizzare la cache utilizzando policy più aggressive per determinate pagine. A questo scopo ...
Nello script #46 abbiamo visto come utilizzare il metodo Any per sapere se un elemento fa parte di una lista. In questo script vediamo come utilizzare lo stesso metodo per simulare la clausola SQL Exists.var result = persone .Where(p => p.Figli.Any(f => f.Nome == "Stefano"));...
Sono un amante dei file di template. Con un pò di modifiche possiamo generare tonnellate di codice ripetitivo. Quello che mi piace meno è che Visual Studio non da minimamente una mano nel modificare questi file. Non c'è ne colorazione del codice ne autocompletion. Per fortuna ...
Il designer di Entity Framework 4.0 è "abbastanza" maturo. Tra le cose che non mi piacciono ci sono: Impossibilità di ereditare da una classe che non sia sul designer(molto comodo quando si ha un proprio assembly con una classe da cui vogliamo far ereditare tutte quelle del ...