do more with less
news, esperienze, esempi da condividere e qualcosa su di me

domenica 13 aprile 2014

Smart Products e Microsoft Services

La visione di Clemens Vasters su Internet of Things con Microsoft Datacenter Services. Prendetervi un pò di tempo perchè è un webcast un lungo ;-) ma per qualcuno illuminante.

giovedì 10 aprile 2014

Utilizzare Xamarin per rendere le attuali .NET Apps Cross Platform

Nuovo video su Channel 9 in cui si possono apprezzare i vantaggi nell'utilizzo di Xamarin con Visual Studio. In questa puntata viene dimostrato come rendere Cross Platform un'applicazione .NET già esistente.

martedì 8 aprile 2014

Cosa c'è di nuovo per gli sviluppatori Windows e Windows Phone

In questo video vengono illustrate alcune novità che aspettano gli sviluppatori Windows e Windows Phone. Buona visione.

giovedì 3 aprile 2014

TFS 2013 Update 2 Released

Rilasciato l'aggiornamento Update 2 per TFS2013. Brian Harry ha postato alcune informazioni sulle novità introdotte e sulle modifiche alle funzionalità esistenti. Tra queste spiccano:

Work Item Tagging
Miglioramenti sulla gestione del Backlog
Miglioramenti sulla gestione dei grafici sui Work item
Esportazione del piano di test in Html
Release Management “Tags”
Miglioramenti vari su Git (vedi qui)
Indicazione delle modifiche in arrivo su CodeLens (vedi qui)
Gestione dei parametri condivisi per i test funzionali
Supporto per Coded UI e Unit test per Windows Phone 8.1 apps
Integrazione tra Cloud Load Testing e Application Insights (riservato agli utenti di Visual Studio Ultimate - scarica il video per capire come configurarlo)
Data Export da VS Online a TFS Update 2
Supporto a SQL Server 2014

Per saperne di più cliccate qui.

Download:

TFS 2013 Update 2 RTM
TFS 2013 Express Update 2 RTM

martedì 1 aprile 2014

MVP Award 2014



Un'emozione che si rinnova per la dodicesima volta!



mercoledì 26 marzo 2014

Silverlight plug-in workaround per Safari 7 in OS X Mavericks

La scorsa settimana ho installato un software che dipende dal plug-in di Silverlight per Mac OS X. Dopo aver aggiornato la versione del plug-in ho scoperto che la nuova versione non è compatibile con la nuova modalità (sandbox) con cui Safari e Mac OS X richiedono ai plug-in per poter funzionare nel computer di un utente. Questa modalità riduce le operazioni consentite di default a un plug-in creando problemi a quei componenti non pensati per essere sandbox compliant.

L'impatto di questa incompatibilità sul mio sistema e sui programmi che uso/realizzo è stato devastante. Ho passato un bel po' di ore a cercare una soluzione confrontandomi con chi, come me, ha constatato lo stesso problema. Alla fine ho trovato un workaround che mi ha permesso di tornare operativo al 100% e che ora condivido con questo post, in attesa che venga superato da una successiva versione (spero!).

La soluzione trova il suo spunto da un'osservazione empirica di un MacBook in cui Silverlight funziona correttamente. Verificando la versione del plug-in ho scoperto che si trattava di quella di ottobre 2013 e cioè la versione 5.1.20913.0; mentre quella incriminata (l'ultima rilasciata) è la 5.1.30214.0 (installata sul mio MacBook). Spendendo un po' di tempo e con alcuni tentativi ho elaborato una sequenza di step necessari per rimuovere la versione nuova e installare quella precedente. Ecco la sequenza che ha funzionato per me.

Rimozione Silverlight 5.1.30214.0
Utilizzando la console Terminal, eseguire i seguenti comandi:

sudo rm -rf /Library/Internet\ Plug-Ins/Silverlight.plugin
sudo rm -rf /Library/Receipts/Silverlight*.pkg
sudo rm -rf ~/Library/Application\ Support/Microsoft/Silverlight

N.B.: quando richiesto inserire la password dell'amministratore

Rimuovere i riferimenti di installazione di Silverlight
Utilizzando la console Terminal, eseguire i seguenti comandi:

sudo rm /var/db/receipts/com.microsoft.SilverlightInstaller.*

Scaricare la versione Silverlight 5.1.20913.0
Scaricare il file 20913.00\Silverlight.dmg dal seguente link: http://www.microsoft.com/en-us/download/details.aspx?id=40633.

Riavvio computer (facoltativo)
Nel caso si presentassero dei problemi con l'esecuzione dei punti successivi, riavviare il computer e riprovare i punti che seguono.

Avviare l'installazione di Silverlight
Cliccare sul file Silverlight.dmg scaricato in precedenza per caricare il programma di installazione. Quindi cliccare sul package per installarlo.

Al termine sarete in grado di utilizzare i programmi che dipendono da Silverlight su OS X 10.9.

sabato 22 marzo 2014

Recuperare informazioni personalizzate da Windows Azure Active Directory

Continuano i video dedicati a WAAD realizzati in collaborazione con Vittorio Bertocci. In questo video Vittorio dimostra come sia possibile recuperare le informazioni di profilo personalizzate da Windows Azure Active Directory direttamente da una nostra applicazione.

mercoledì 19 marzo 2014

Bing Code Search Extension per Visual Studio

Interessante estensione per Visual Studio che permette di ricercare esempi di codice direttamente dall'ambiente di sviluppo Microsoft. In questo video potrete vedere il componente in azione.

Visual Studio Online Update – Sprint 62


Nuovo aggiornamento per i servizi di Visual Studio Online. Con questa sprint il team ha rilasciato le seguenti modifiche:

- Getting started with Application Insights
- Search across your application trace logs

Per maggiori informazioni vi rimando al post ufficiale che trovate qui.

lunedì 17 marzo 2014

Utilizzare Windows Azure Active Directory nelle nostre applicazioni

In questi video Vittorio dimostra i passi base per utilizziate WAAD come sistema di autenticazione della propria applicazione