Tutti i contenuti di WinPhoneItalia.com
GDR3 è l'ultimo update di Windows Phone 8, che non introduce novità significative e quindi non è accompagnato da un SDK.Tuttavia, ci sono alcune nuove proprietà che possono essere invocate attraverso Reflection, verificando che la versione utilizzata sia GDR2.Alla classe Windows....
Con la nuova Update 3 di Windows Phone 8, Microsoft ha aggiunto il supporto a display di dimensioni differenti, così da permetterci di sfruttare appieno i nuovi "phablet" in commercio (Lumia 1520 e Lumia 1320 su tutti). Supportare correttamente questi dispositivi, però, impone l'...
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...
In uno script precedente abbiamo visto come sia possibile con caliburn micro associare ad un evento di un controllo, un metodo del ViewModel.cal:Message.Attach="[Event eventName] = [Action methodName($token)]"Se per esigenze applicative abbiamo la necessità di associare più di un...
Il framework Caliburn Micro, di cui ormai abbiamo parlato ampiamente con articoli e script, dispone di un servizio, rappresentato dall'interfaccia IEventAggregator, per inviare messaggi e gestirli tramite mediator pattern. Questa tecnica è utile quando chi manda un messaggio e ...
Quando utilizziamo Caliburn Micro come framework per implementare il MVVM, molti degli eventi esposti dai controlli presenti nella View sono automaticamente associati ai metodi del ViewModel, mediante delle semplici naming convention.I framework di presentazione sono in continua ...
Il controllo AutoCompleteBox presente nel Windows Phone Toolkit permette di creare rapidamente una TextBox con supporto ai suggerimenti. Comunemente alla Listbox, il controllo AutoCompleteBox espone la proprietà ItemsSource, che fornisce la collezione delle parole da utilizzare ...
In Windows Phone, molte delle operazioni più comuni, come avviare una chiamata o comporre un sms, vengono avviate mediante un task.Analogamente, è possibile mediante il MapsDirectionsTask avviare un compito ben più complesso: ottenere le indicazioni stradali.var ...
Nell'articolo su Calibrun Micro abbiamo visto come fruttare il motore di naming convention per gestire gli scenari d'iterazione più comuni che si presentano adottando il pattern MVVM.Oltre alle convention è possibile utilizzare un l'attached property Message:cal:Message.Attach="[...
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. ...