Tutti i contenuti
La comunicazione tra View e ViewModel è sempre un argomento delicato da trattare. Rendere minimo l'accoppiamento non è facile. In caliburn micro possiamo utilizzare le coroutine, per comunicare con la View e cambiare tra uno stato visuale e l'altro.Una coorutine è una classe che...
Quando la composizione di un certo insieme di elementi è nota a priori già in fase di compilazione (per esempio, i giorni della settimana), può essere preferibile rappresentare questo elenco con un enumerato, piuttosto che introdurre tabelle addizionali sulla base dati. Se questo...
Nello script #355 abbiamo visto come mappare un'entity verso le stored procedure di aggiornamento dati. Quando utilizziamo questo metodo, Entity Framework Code First mappa automaticamente le operazioni di inserimento, modifica e cancellazione verso stored procedure il cui nome ...
Nello script #17 abbiamo visto l'integrazione che possiamo avere tra il sistema operativo e le nostre app, nella fattispecie con la charm di ricerca.In Windows 8.1 possiamo inserire un campo di ricerca direttamente nell'interfaccia, per incoraggiare questa pratica è stato ...
Dopo il successo delle tre edizioni del 2013, siete pronti a non perdervi anche quest'anno il maggiore evento community italiano organizzato dagli user group e community italiani dedicati ai prodotti e alle tecnologie Microsoft? Come sempre, la partecipazione all'evento è ...
Molto spesso capita di avere una classe CSS che si vuole applicare ad unìaltra classe CSS. Con i mixin possiamo raggiungere questo risultato, ma esiste un'altra tecnica che può tornare utile e che ricorre all'uso della parola chiave extend. Cominciamo col vedere un esempio di ...
ASP.NET SignalR, quando utilizzato nell'ambito di un'applicazione web, sfrutta un client JavaScript per stabilire una connessione bidirezionale con il server. Il comportamento di default dei browser è quello di abilitare le chiamate solo sullo stesso dominio della pagina ...
I mobile service sono una funzionalità di Windows Azure che permettono in poco tempo di offrire servizi REST che operano su tabelle dallo schema flessibile. Mediante Node.JS, inoltre, ci permettono di scriptare velocemente le operazioni da compiere alle richieste degli utenti.I ...
In WinRT, così come in WPF e Windows Phone, non è possibile fare il binding nei converter del ConverterParameter: come è possibile ovviare e fare un binding con più parametri?Si prenda questo esempio:In questo caso abbiamo la necessità di fare il binding ad una TextBlock con la ...
I WebJob sono una funzionalità di Windows Azure che arricchiscono le potenzialità dei Web Site permettendoci di automatizzare attività di lunga durata. In questo articolo viene introdotto l'argomento, mostrando come possiamo sviluppare un WebJob in .NET e come sfruttarlo per ...


