WinRT & Windows 8
Oggi ho finalmente trovato il tempo di aggiornare la mia libreria per la traduzione e il Text-To-Speech con il servizio Microsoft Translator. Questa release porta con sé un’importante novità: la versione per Windows Store adesso è un Windows Runtime Component, e quindi può essere utilizzata, oltre che da C#/VB .NET, anche con Javascript e C++. Come sempre, potete scaricarla da CodePlex oppure tramite NuGet (il nome del package è TranslatorService.Speech). Tag di Technorati: .NET,Programming,C#,VB.NET,Windows Phone,WinRT,CodePlex
WinRT non comprende il namespace System.Data: non offre supporto per la connessione diretta a database, e quindi neanche Entity Framework. D'altra parte, neppure SQL Compact può essere utilizzato con le Windows Store apps. La conseguenza è che, per accedere ad un database, dobbiamo passare attraverso servizi WCF, Azure, ecc.
Se la nostra applicazione ha bisogno di un database locale, su file, possiamo però utilizzare SQLite, di cui è stata rilasciata da qualche tempo la versione ufficiale per WinRT, con supporto alle architetture x86, x64 e ARM. Tale release è pienamente compatibile con le Windows Store apps, quindi passa la certificazione (a...
Da ieri la mia applicazione per Windows 8, News Voice Reader, è disponibile nel Windows Store. Si tratta di un lettore vocale di feed RSS, che sfrutta il servizio Microsoft Translator per leggere le news. Naturalmente ci sono ampi margini di miglioramento, ed ho già in mente diverse nuove funzionalità da aggiungere. Spero di trovare presto il tempo di realizzarle!
Ne approfitto per ringraziare Lorenzo per la sua infinita disponibilità e Dario Chini per avermi "prestato" il suo PC per il beta testing :-)
Tag di Technorati: Windows,Programming,.NET
In questa calda estate, mentre molti hanno appena scaricato o stanno scaricando le RTM di Windows 8 e Visual Studio 2012, DotNetToscana, grazie alla sponsorizzazione di Apress, offre uno sconto del 40% sull'acquisto dell'e-book Pro C# and the .NET 4.5 Framework.
L'offerta è valida fino al 15 Settembre. Per approfittarne, è sufficiente registrarsi sul sito DotNetToscana e scaricare il coupon disponibile nella sezione Benefit.
Tag di Technorati: Community,.NET,Programming,Visual Studio,C#,Windows 8,WinRT
Ho aggiornato la mia libreria per il Text-To-Speech con Microsoft Translator aggiungendo il supporto a WinRT. Come sempre, è possibile scaricarla da CodePlex, dove ho pubblicato anche una semplice applicazione di esempio. In alternativa, è disponibile su NuGet. Il package è sempre TranslatorService.Speech, ma ora comprende anche la versione WinRT: a seconda del tipo di progetto che si sta utilizzando, sarà automaticamente aggiunta la reference alla versione corretta. Ora voglio effettuare il porting su Silverlight ed inoltre creare una versione ad hoc per .NET 4.5: anche se quella per la versione 4 funziona correttamente, voglio realizzare una versione...
Come molti, ieri notte ho seguito via live blog l'evento durante il quale è stato annunciato Surface, il tablet targato Microsoft… Anche se chiamarlo tablet è riduttivo, e basta dare un'occhiata al sito del prodotto per rendersene conto.
Da segnalare che sarà prodotto in due versioni: una con Windows RT, quindi la sola parte Metro, e una con Windows 8 Pro, ovvero la versione "completa". Al momento, non si sa molto sulle caratteristiche hardware, quindi rimaniamo in attesa di maggiori dettagli (soprattutto mi interessa sapere la durata della batteria).
Inutile dire che spero di poterne avere uno sottomano il prima possibile, perché...
Ero abbastanza sicuro che ci sarebbe stato un cambiamento di rotta: E’ di poco fa l’annuncio che Visual Studio 2012 Express permetterà di sviluppare anche applicazioni Desktop “tradizionali”, e non solo app Metro, come era stato detto all’inizio. L’annuncio ufficiale è sul blog di Visual Studio. Tag di Technorati: .NET,Programming,Visual Studio 2010,Updates
Questa sera ho terminato il porting della mia App alla Release Preview di Windows 8. In realtà, l’operazione in sé è stata abbastanza veloce, ma ne ho approfittato per fare un po’ di refactoring sul codice, che non guasta mai.
Ho dapprima dato un’occhiata ai nuovi template prodotti da Visual Studio 2012 RC ed ho notato che alcune cose erano molto diverse rispetto alla versione precedente (in particolare, la pagina base LayoutAwarePage). Quindi, invece di aprire direttamente il progetto, ho creato una nuova Metro Style App ed ho inserito al suo interno i file della mia applicazione.
Un’altra differenza importante è rappresentata...
La mia libreria per il Text-To-Speech con Microsoft Translator è giunta alla versione 1.3. In questa nuova release ho aggiunto una funzionalità di riconoscimento automatico della lingua. Come sempre, può essere scaricata tramite NuGet. Nell’esempio disponibile su MSDN Code Gallery, inoltre, è adesso presente anche un’applicazione WPF di esempio, che si affianca alla classica Console Application: Si tratta dell’ultima versione che pubblicherò su MSDN Code Gallery. Ho in progetto di effettuare il porting della libreria su altre piattaforme (le versioni per Windows Phone e WinRT sono quasi pronte), quindi per gestire meglio il progetto, sposterò tutto...
Ieri la mia applicazione per Windows 8, News Voice Reader, ha ottenuto il token per lo store di Windows 8. L’incontro in Microsoft è stata anche l’occasione per un interessante confronto e una discussione sulle problematiche che bisogna tenere sempre presenti quando si sviluppa per Metro. Sono molto contento che la mia applicazione sia stata considerata originale. Ho ricevuto una serie di suggerimenti interessanti che nei prossimi giorni metterò in pratica, ma essere entrato nella Hall of Fame di Windows 8 è una bella soddisfazione :-) Tag di Technorati: .NET,Programming,WinRT
Full WinRT & Windows 8 Archive