Ricerca per data: dal 01/01/2015 al 31/12/2015
Quando invochiamo il metodo SaveChangesdella classe DbContext, Entity Framework persiste sul database le entity che sono in stato di Added e Modified ed elimina dal database quelle in stato Deleted. Tuttavia, prima di effettuare la persistenza Entity Framework verifica che le ...
Nello script #79 abbiamo visto come sia possibile conoscere i device collegati grazie alla classe DeviceInformation e al metodo FindAllAsync.DeviceInformation espone anche il metodo CreateWatcher, con il quale possiamo creare un oggetto DeviceWatcher e conoscere quando una ...
Windows 10 introdurrà una nuova piattaforma di sviluppo che utilizzeremo per gli anni a venire. Con l'Universal Windows Platform, infatti, viene abbattuto il confine tra desktop, tablet, smartphone, schermi di grandi dimensioni, IoT e, in generale, viene reso possibile sviluppare...
AngularJS è un framework JavaScript che semplifica la creazione di applicazioni di tipo SPA (Single Page Application), introducendo nella programmazione lato client alcuni concetti apprezzati dagli sviluppatori desktop, come un motore di template client side, un databinding molto...
Eseguire in maniera asincrona un'operazione bloccante, come un download di un file, permette alla nostra applicazione di evitare all'utente la sensazione che non stia facendo niente, migliorando la UX.In questi tipi di scenari, tuttavia, è necessario fornire una sorta di feedback...
Nei precedenti script abbiamo sempre esaminato ASP.NET Identity in relazione a progetti ASP.NET MVC e WebForms. Tuttavia, anche quando realizziamo un'applicazione ASP.NET Web API, abbiamo la stessa necessità di identificare i client per regolarne l'accesso alle risorse ed, ...
Gestire l'accesso ai dati direttamente all'interno della business logic non è una buona idea, poiché la diretta implementazione dei vari metodi CRUD va inevitabilmente a creare un forte accoppiamento tra due funzionalità che per loro natura sono differenti. Un approccio del ...
Nello script #95 abbiamo visto com'è possibile eseguire il download di file remoti in background, grazie a BackgroundDownloader, presente nel namespace Windows.Networking.BackgroundTransfer.I download in background escono dal ciclo di vita dell'app, quindi dobbiamo monitorarli ...
La prossima versione del .NET Framework segnerà un passaggio importante dopo 15 anni dalla sua uscita. .NET 2015 sarà infatti composto da due principali framework: .NET 4.6 e .NET Core. In questo articolo vengono presentate le differenze e analizzato il perché di certe scelte, ...
Quando suddividiamo la pagina in sezioni, spesso l'intestazione di ogni sezione è inserita in un tag h1. Per poter stilizzare al meglio questo tag Bootstrap fornisce degli stili già pronti per l'uso. Il primo passo per creare l'intestazione della sezione consiste nel creare un ...