Passa ai contenuti principali

Post

Visualizzazione dei post con l'etichetta wp7

Windows Phone 7.5 Developer Day/Lab a Roma

Vi segnalo due eventi (che si svolgeranno in contemporanea)organizzati da Microsoft in collaborazione con Nokia per il 15 Novembre 2011 presso la sede Microsoft di Roma (Viale Avignone 10). Windows Phone 7.5 Developer Day – una giornata dedicata allo sviluppo per Windows Phone 7.5, dove si parlerà del Windows Phone Runtime, delle novità della versione 7.5 (Fast Application Switching, Tombstoning, Multitasking, Live Tiles e Push Notification, etc…), di come costruire un’applicazione completa, del marketplace e di come monetizzare le proprie applicazioni. Gli speaker saranno Daniele Bochicchio e Cristian Civera, che hanno realizzato alcune tra le più importanti e conosciute applicazioni italiane per Windows Phone 7 e 7.5. Per iscrivervi potete andare qui . Windows Phone 7.5 Developer Lab – un laboratorio pratico dedicato a Windows Phone 7.5, dove provare sul campo lo sviluppo di applicazioni per Windows Phone 7.5. Affiancati da me e da altre persone molto competenti...

Evento on-line su Windows Phone 7 “Mango”

Come certamente sapete, da qualche settimana è disponibile, per gli sviluppatori Windows Phone 7, la beta del nuovo sistema operativo per il telefono Microsoft denominato “Mango”. MSDN Italia ha preparato un evento on-line in streaming (registrato, ovviamente) che permette di avvicinarsi allo sviluppo su questa piattaforma. L'evento ( link ) è composto da una keynote e da 6 sessioni tecniche: Introduzione allo sviluppo per Windows Phone – Cristian Civera Il design delle applicazioni Windows Phone – Roberto Cavallini Le novità della piattaforma di sviluppo in Windows Phone "Mango" – Lorenzo Barbieri Multitasking nelle applicazioni Windows Phone "Mango" – Matteo Pagani Live Tile e notifiche in Windows Phone "Mango" – Michele Locuratolo Phone + Cloud in pochi clic con Azure Toolkit per Windows Phone 7 – Roberto Freato   Tag di Technorati: windows phone 7 , mango , windows phone mango , silverlight , XNA , evento

Caliburn.Micro, NuGet, Visual Basic.Net e Windows Phone 7

No, non mi sono sbagliato e ho ripubblicato un precedente post , semplicemente si tratta della versione del precedente post per WP7. Anche in questo caso, se tentiamo di utilizzare Caliburn.Micro tramite NuGet in un progetto VB.NET per WP7, otteniamo che le classi che il package NuGet genera sono per C#. Ma procediamo con ordine, per cominciare accertiamoci di aver installato ed abilitato NuGet tra le estensioni di VS (basta vedere se con il tasto destro su un progetto appare il menù contestuale “Add Library Package Reference…”). Se non abbiamo NuGet, possiamo installarlo utilizzando l’Extension Manager del menù Tools. Come secondo passo creiamo un nuovo progetto WP7 e, una volta che Visual Studio ha terminato la procedura di creazione, selezioniamo il nostro progetto e scegliamo il comando “Manage NuGet Packages…” che compare con la pressione del tasto destro del mouse. Digitiamo “Caliburn” nella casella di ricerca della finestra di NuGet che appare subito dopo: Premen...

Recensione : Windows® Phone 7 Developer Guide

- Titolo: Windows® Phone 7 Developer Guide - Autori: Sharp, John - Editore: Microsoft Press - Data di pubblicazione: 07/12/2010 - Pagine: 736 - ISBN13: 9780735645561 - ISBN10: 9780735645561 - Lingua: Inglese   L’arrivo di Windows Phone 7 ha dato nuova linfa allo sviluppo di applicazioni mobile nell’ambito del framework .NET e il supporto didattico (libri, materiale video, post su blog, etc., etc.) sono andati di pari passo. Il rischio che si corre nella scrittura di un libro su questo argomento è quello di realizzare una “collezione” di materiale già esistente e recuperabile nel vasto mondo della rete. Quello che colpisce, invece, di questo libro è che “ci mette del suo” cioè, oltre a trattare argomenti “classici” per lo sviluppo Windows Phone 7 che si trovano in tutti i testi o i post sulla rete, va a toccare argomenti poco considerati come l’utilizzo del MVVM nelle applicazioni WP7 (sia in termini generici che facendo riferimento a Prism...

Caliburn.Micro, NuGet e Visual Basic.Net

In questi giorni mi trovo, per lavoro e per la community, a smanettare con Caliburn.Micro (che tra le altre cose consiglio perché se ci riesco a lavorare io, significa che è veramente fatto bene). Ho notato che, agganciando il framework con NuGet all’interno di un progetto Visual Basic.Net, compaiono le classi di bootstrap, la shell e l’interfaccia che definisce la shell ma con la spiacevole controindicazione che sono in C#. Questo post ha lo scopo di spiegare come agganciare Caliburn con NuGet in un progetto VB.NET. Agganciare il framework con NuGet è semplicissimo (come lo è sempre utilizzando NuGet). In questo caso stiamo parlando di un progetto WPF, ma la procedura è identica per Silverlight o WP7. Per cominciare accertiamoci di aver installato ed abilitato NuGet tra le estensioni di VS (basta vedere se con il tasto destro su un progetto appare il menù contestuale “Add Library Package Reference…”). Lanciamo il comando precedente sul progetto in cui vogliamo aggiungere Ca...

Disponibili i nuovi tools di sviluppo per WP7

Microsoft ha annunciato il rilascio nelle prossime ore dei tools (in beta) per lo sviluppo con le nuove funzionalità previste per l'aggiornamento denominato "Mango". Maggiori informazioni relativamente alle funzionalità introdotte con questa versione sono disponibili all'indirizzo http://www.microsoft.com/presspass/presskits/windowsphone/ . I tools saranno scaricabili dall'hub degli sviluppatori all'indirizzo http://create.msdn.com/en-us/resources/downloads . LA documentazione relativa alle nuove API è già disponibile all'indirizzo http://msdn.microsoft.com/en-us/library/hh237343%28v=VS.96%29.aspx   Tag di Technorati: WP7 , Windows phone 7 , Mango , wp7 tools

Rilasciata Async CTP SP1

E’ stata rilasciata la SP1 di Async CTP. Questa versione include: compatibilità con Visual Studio 2010 SP1; API per Windows Phone 7 possibilità di utilizzare Async in produzione. La pagina ufficiale di Visual Studio Asynchronous Programming è al seguente link . E’ possibile scaricare la CTP al seguente link .   Tag di Technorati: Async CTP Sp1 , Visual Studio Asynchronous Programming

WP7: Eseguire il binding in un TextBox mentre l’utente scrive

Quando utilizziamo un controllo TextBox all’interno della nostra App per WP7, siamo abituati al fatto che il binding verso la sorgente dati avviene nel momento in cui il TextBox stesso perde il fuoco. Per ovviare a questo e fare in modo che il binding venga eseguito ad ogni pressione di un carattere sulla tastiera da parte dell’utente possiamo ricorrere ad un TriggerAction. Realizziamo una classe derivata da TriggerAction che ci permetterà di reagire al cambiamento del testo all’interno del TextBox e “forzare” il binding. public class TextBoxTextPropertyChangedAction : TriggerAction < TextBox > {      protected override void Invoke( object o)     {          var be = this .AssociatedObject.GetBindingExpression( TextBox .TextProperty );          if (be!= null ) be.UpdateSource();     } } In questo caso gestiamo l’override del metodo Invoke(), recuperiamo l’espressione di binding sull’oggetto associato al trigger (in questo caso un textbox perché la n...