Ricerca: ef

Poter disporre di un database locale è un'esigenza molto comune in molte applicazioni. Molto spesso le applicazioni ricorrono alla scrittura su file o alla memoria per salvare i dati, ma queste scelte richiedono una notevole quantità di codice e non sempre sono efficienti. In ...

Questo articolo, a cura di Matteo Casati, introduce le nuove Geolocation API. I moderni browser consentono infatti, previo consenso da parte dell'utente, di rilevare la posizione del dispositivo in modo semplice ed efficace. Nell'articolo viene illustrato un esempio completo che ...

Model-View-ViewModel è sicuramente il pattern architetturale più diffuso nello sviluppo di progetti XAML/C#, tra cui rientrano di diritto anche le applicazioni Windows Phone. Esistono vari framework per applicare questo pattern: Caliburn Micro è sicuramente uno dei più celebri. ...

La distribuzione delle applicazioni Windows viene spesso sottovaluta dagli sviluppatori, ma è uno degli aspetti più critici nel successo di un progetto. Un installer mal progettato può scoraggiare gli utenti e rendere complicata agli IT pro la distribuzione all?interno di un?...

Comunicare e rendere fruibili le informazioni non è mai stato così importante come adesso. Non solo tramite interfacce grafiche, ma anche mediante l?utilizzo di chat che permettano il dialogo con i propri utenti. Il Microsoft Bot Framework è uno strumento della piattaforma ...

Un O/RM consente la mappatura tra i dati contenuti in una sorgente dati e le entità del dominio applicativo, fornendo funzionalità avanzate per l'accesso ai dati e la gestione della persistenza e meccanismi quali la gestione dei contesti transazionali, la gestione del caricamento...

Nel precedente articolo di questa stessa serie abbiamo visto come costruire un web service in grado di mettere a disposizione di eventuali client dei dati di un comune database access. In questa ultima parte Gianni Nitti ci spiega come creare un client con una semplice pagina ASP...

Windows Communication Foundation è un framework dalla straordinaria flessibilità che permette, con poco sforzo, di intervenire nella pipeline di esecuzione. Nell'articolo vedremo come questa descrizione calzi anche per la gestione degli errori, il tutto compatibile con le ...