ComputerLand

Tu sei qui: Articoli MSDN

Notizie dal web

Nasce un gruppo di "beta tester" per applicazioni Windows Phone

E-mail Stampa PDF

Sul Forum MSDN è nato un gruppo di appassionati e sviluppatori che si offrono come beta tester delle applicazioni Windows Phone.

Il tutto per migliorare tramite i feedback e i suggerimenti di altri utenti e sviluppatori le proprie applicazioni.

Per partecipare (come sviluppatore, tester o entrambi) potete andare qui.


read full article

Cloud Scenari, secondo appuntamento: CMS su Windows Azure con Umbraco

E-mail Stampa PDF

image

Il primo scenario chiamato Cloud Saver era focalizzato sull'uso dello storage di Windows Azure.

Questo secondo scenario invece esplora l'integrazione di Umbraco con il mondo del Cloud Computing.

L'articolo infatti illustra l'architettura di Umbraco e successivamente tutti I passi necessari per fare il deployment su WIndows Azure.

 

Umbraco su Windows Azure. Come e Perchè (1 Parte)

Umbraco su Windows Azure. Come e Perchè (2 Parte)

Buona lettura

--Mario


read full article

MSDN Tutorials: video su ASP.NET MVC 3

E-mail Stampa PDF

Sono da poco disponibili 5 nuovi video in italiano su ASP.NET MVC 3.

I contenuti si rivolgono a chi ha già lavorato con le precedenti versioni di ASP.NET MVC  e vuole scoprire in poco tempo le novità di ASP.NET MVC 3.

  • ASP.NET MVC 3 - le novità: video sulle novità del framework ASP.NET MVC 3 e dei tool per Visual Studio 2010. In questo video vedremo l'uso di Nuget, il nuovo package manager integrato, l'integrazione con Entity Framework e lo sviluppo Code-First, il nuovo scaffolding dei dati che consente di automatizzare la creazione di codice ripetitivo, che prima dovevamo creare a mano. Inoltre le migliorie al JavaScript come l'uso di tecniche unobtrusive e poi le nuove modalità di validazione dei dati .Altra novità è il supporto nativo a meccanismi di Dependency Injection (DI) e i Global Filter.
  • ASP.NET MVC 3 - Razor: video specifico sul nuovo View Engine e la sintassi Razor, che consente di scrivere il codide della View in modo più compatto e pulito. In questo video vedremo la sintassi, l'uso del tag text e la creazione di helper per la view. Questo View Engine ci permette infine di fare Unit Testing della View.
  • ASP.NET MVC 3 - SQL CE 4: video sull' uso del nuovo SQL Compact Edition 4 in progetti ASP.NET MVC 3 ed il supporto offerto da Visual Studio 2010. Vedremo in quali scenari trova il miglior utilizzo ed in particolare il supporto offerto allo sviluppo Code-First.
  • ASP.NET MVC 3 - Dependency Injection(DI): video sull'uso di tecniche di Dependency Injection(DI) e Container per l' Inversion of Control(IoC) e come utilizzarle in ASP.NET MVC 3 con il nuovo Dependency Resolver, che consente un più facile supporto di queste tecniche rispetto alle versioni precedenti.
  • ASP.NET MVC 3 - IIS Express: video sulle novità di IIS Express, il nuovo Developer Server che può essere usato con Visual Studio 2010 SP1.

I video sono stati realizzati da Simone Chiaretta e da Ugo Lattanzi, Microsoft MVP, che vi consiglio di raggiungere sui loro blog se non l'avete già fatto.

Sono comunque ancora disponibili i video sulle precedenti versioni di ASP.NET MVC.


read full article

Rilasciata la nuova versione CTP di SQL Azure Data Sync

E-mail Stampa PDF

E’ stata da poco rilasciata una nuova CTP release di SQL Azure Data Sync, un motore di sincronizzazione cloud che permette appunto di mantenere allineate basi dati presenti sia nel Cloud che on premise. E’ quindi possibili attivare una sincronizzazione tra più database SQL Azure oppure realizzare una sincronizzazione tra un database presente sulla propria macchina locale o su un server aziendale con uno o più database presenti nel cloud. Con questa nuova funzionalità di Windows Azure si possono aprire scenari molto interessanti quali :

  1. Backup live di un database locale : potrebbe essere utilie utilizzare SQL Azure come sistema di backup real time di una base dati locale che viene utilizzata per un software interno. Questo permetterebbe non solo di avere una copia allineata del proprio DB ma anche di poter fare un restore molto rapidamente avendo a disposizione il database nel cloud sempre attivo. Microsoft si occupa poi di fare il backup dei dati in SQL Azure il che garantisce un ulteriore strato di sicurezza delle proprie informazioni
  2. Esporre verso l’esterno alcuni dati aziendali : alle volte le aziende hanno costruito delle soluzioni interne utilizzate dai dipendenti dell’azienda stessa. Quando arriva la necessità di esporre questi dati all’esterno ovviamente si devono affrontare problemi di sicurezza, dmz , firewall perchè il server normalmente è all’interno delle mura aziendali. E’ possibile con Data Sync sincronizzare alcune tabella dal database centrale verso SQL Azure e poi costuire un applicazione di front end per consumare questi dati magari utilizzando i SQL Azure Reporting Services come motore di reportistica. Dato che è possibile fare una sincronizzazione bidirezionale è possibile anche recuperare delle informazioni dagli utenti esterni (agenti, fornitori) e portarle semplicemente all’interno dell’azienda in modo sicuro senza dover costruire un infrastruttura locale complessa.
  3. Distribuzione della propria applicazione su diversi
    datacenter
    : immaginate di avere un applicazione che viene usata in Europa ma anche in America. Per poter dare una esperienza unica ai proprio utenti e per poter rendere l’accesso alla propria applicazione il più veloce possibile è possibile con Windows Azure distribuire i proprio front end su datacenter diversi (America e Europa) e attraverso il Traffic Manager direzionare gli utenti al datacenter più comodo e volece. Ovviamente se l’applicazione ha bisogno di un database non avrebbe senso in una situazione di questo tipo avere un SQL Azure solo in uno dei due datacenter. Usando Data Sync è possibile mantenere allineati due database SQL Azure presenti in due datacenter diversi dando alla propria applicacazione un distribuzione completa.
  4. Distaster e Recovery : immaginate un applicazione mission critical in esecuzione sul datacenter di Amsterdam. Windows Azure garantisce una sicurezza e una affidabilità molto alta ma potrebbe accadere ovviamente di tutto e il datacenter potrebbe non essere più in grado di fornire il servizio. E’ possibile pubblicare la propria applicazione anche in un altro datacenter (Dublino per esempio) e lasciarla spenta (cioè gli utenti si collegano sempre ad Amsterdam) e sincronizzare il database nel primo datacenter con uno nel secondo. Nel caso di situazione critica è possibile attivare la propria applicazione a Dublino, farla puntare al database anch’esso a Dublino che è stato costantemente sincronizzato e con il Traffic Manager spostare gli utenti verso l’Irlanda garantendo una continuità di servizio completa.

Probabilmente ci sono molto altri scenari che si possono realizzare con il Data S ync ma già l’elenco qui sopra ci da un buon motivo per capire come funziona.

Qui trovate il post completo che vi spiega passo per passo come attivare il Data Sync e una sincronizzazione tra un database on-premise e un database SQL Azure. 


read full article

Vinci con Windows Phone: Prima Estrazione

E-mail Stampa PDF

Prosegue il concorso "Vinci con Windows Phone" ed abbiamo il vincitore della prima estrazione settimanale:

Matteo Pagani

Applicazione: Como 

 Che vince un buono da 150 euro  spendibile online presso Media World.

Il concorso continua fino  al  Aprile  ed abbiamo ancora a disposizione 13 estrazioni bisettimanali ed i premi finali di qualità valutati dalla giuria per le categorie applicazioni e giochi e per la categoria delle applicazioni che utilizzano Windows Azure. Le informazioni ed il regolamento sono diponibili sul pagina ufficiale del concorso dove si possono registrare le applicazioni per partecipare successivamente alla pubblicazione nel marketplace di Windows Phone.

Per partecipare al concorso si possono pubblicare e registrare anche più applicazioni ed i passi principali sono i seguenti partendo dalle vostre idee e realizzandole con delle applicazioni:

1. Installa Windows Phone SDK.
2. Sviluppa un'applicazione o un gioco, si può partecipare anche inviando più di una applicazioni o gioco. Se non sai come fare, scopri le risorse per la nuova versione di Windows Phone, leggi la nuova Guida di HTML.IT e lo speciale di ASPITALIA.
3. Carica le applicazioni o i giochi sul Marketplace.
4. A seguito della pubblicazione ufficiale nel marketplace, per partecipare è necessarioregistrare le applicazione per il concorso in una delle due categorie - Giochi o Applicazioni - e segnalare l'eventuale utilizzo di Windows Azure.

 

 

 


read full article

Ben Riga sarà presente in SMAU il 19 ottobre per parlare di Windows Phone 7.5

E-mail Stampa PDF

image

La mattina del 19 ottobre, in SMAU ci saranno tre sessioni su Windows Phone 7.5 tenute da Ben Riga, Senior Techical Evangelist che si occupa di Windows Phone.

Le prime due sessioni saranno sullo sviluppo XAML e la terza riguarderà XNA, per coprire sia la realizzazione di applicazioni e giochi "normali", sia la realizzazione di giochi ed applicazioni "con effetti speciali!".

Vi invito a iscrivervi e a partecipare numerosi, vista l'occasione di incontrare e porre domande ad una persona che lavora a contatto diretto con il team di sviluppo!

p.s. naturalmente nella pagina dedicata a SMAU troverete anche eventi sullo sviluppo Web, sul Kinect SDK, su Windows Azure, e sulle tematiche per IT Pro.

p.p.s. vi ricordo che iscrivendovi a questi eventi avrete gratuitamente il biglietto di ingresso a SMAU!

-Lorenzo


read full article

FREE Web Workshop - Microsoft Visual Studio 2010 ALM Tools

E-mail Stampa PDF

In arrivo un'interessante serie di web workshop gratuiti, organizzati in collaborazione con Imaginet, per un approfondimento sui differenti Tool ALM di Visual Studio 2010: segnati in agenda le date per Ottobre Novembre e Dicembre!

Tutti i web workshop sono in lingua inglese.

Ottobre:

Manual Testing in Agile Teams
Sebbene i test automatizzati sono spesso considerati come il "Santo Graal" dei test, i test manuali svolgono ancora un ruolo critico nello sviluppo di software. Questa sessione discuterà e dimostrerà come i team agili possono incorporare la pianificazione dei test, lo sviluppo, l'esecuzione e la gestione dei difetti nei cicli iterativi di sviluppo.

Test Management in Agile Teams

Lo Scrum e le altre pratiche concepiscono i team di sviluppo come autosufficienti, nel senso che tutti i ruoli necessari per sviluppare e testare il prodotto sono disponibili all'interno del team. Ciò è però incompatibile con le concezioni più classiche di quality assurance. Questa sessione discuterà come integrare le practice relative alla qualità e al test nel ciclo di vita agile, utilizzando strumenti Microsoft.

24 Ottobre 24, 2011 - 20:00-21:00  Registrati

Novembre:

Testing in an Agile Team

Lo sviluppo software agile può notevolmente ridurre il rischio e aumentare la soddisfazione dell'utente, ma non senza un costo. Il test in cicli altamente iterativi può essere più difficile che il test in un progetto "a cascata". In questa sessione mostreremo alcuni approcci per portare il ruolo della quality assurance in team agili e come gli strumenti Microsoft sostegano tali iniziative.

Dicembre:

Automated Load and UI Testing for SharePoint Projects

Con SharePoint che sta guadagnando popolarità come piattaforma di sviluppo, la verification di applicazioni SharePoint diventa importante così come avviene per altre applicazioni. In questa sessione si discuterà e dimostrerà come utilizzare Visual Studio 2010 e i relativi strumenti per verificare la funzionalità di un'applicazione SharePoint.

Testing with SharePoint Projects

Come una piattaforma applicativa, SharePoint è soggetto alle stesse best practice di qualsiasi altro sviluppo di applicazioni. Per esempio,si dovrebbe monitorare il lavoro e si dovrebbero anche fare dei test in un ambiente di preproduzione. In questa sessione si discuterà dei diversi tipi di test, adatti a tutto lo sviluppo di applicazioni, con un focus anche sui tool e gli approcci più idonei per SharePoint

Using Lab Management with SharePoint Development

Il componente lab management di V isual Studio dà la possibilità di creare e gestire facilmente gli ambienti di sviluppo e test. In questa sessione dimostreremo come lab management può essere usato per suportare lo sviluppo, il deployment e il test delle applicazioni SharePoint.

  • 13 Dicembre 2011 - 20:00-21:30  Registrati

Ti ricordiamo che se desideri accedere al materiale in italiano sui tool ALM di Microsoft, puoi visitare il sito di Visual Studio 2010.

Stay tuned!


read full article

Vinci con Windows Phone!

E-mail Stampa PDF

Questa è una settimana molto intensa per tutti gli sviluppatori e gli utenti di Windows Phone:

image è iniziata la distribuzione dell'aggiornamento a "Mango", tramite Zune se avete un PC o il connector per Mac, per tutti i telefoni Windows Phone 7 presenti sul mercato (se non avete ancora ricevuto la notifica, arriverà nei prossimi giorni Sorriso). Alla fine dell'aggiornamento avrete il vostro fantastico Windows Phone 7.5!

image è uscita la versione finale del Windows Phone SDK, compatibile con entrambe le versioni 7 e 7.5 di Windows Phone, in italiano e inglese.

image è disponibile la versione Web del Marketplace, a cui potete puntare per far vedere e scaricare le vostre applicazioni direttamente dal Web!

Danaro non serve più dover richiedere l'ITIN per poter compilare il modulo W-8 per ricevere i pagamenti dal Marketplace, per cui si semplifica moltissimo la procedura di pagamento.

image è finalmente possibile anche per gli italiani utilizzare il controllo per la pubblicità nelle proprie applicazioni, e ricevere i pagamenti direttamente in Euro.

Inoltre è appena partito il concorso "Vinci con Windows Phone!" che permette di vincere buoni acquisto MediaWorld da 150 euro ogni due settimane fino ad aprile e di partecipare alla grande fase finale con migliaia di euro di premi:

Vinci con Windows Phone

Partecipare è semplice:

  1. Installa Windows Phone SDK.
  2. Sviluppa un'applicazione o un gioco. Se non sai come fare, scopri le risorse per la nuova versione di Windows Phone, leggi la nuova Guida di HTML.IT e lo speciale di ASPITALIA.
  3. Carica l'applicazione o il gioco sul Marketplace.
  4. Subito dopo che l'applicazione è stata pubblicata, è necessario registrarla per il concorso in una delle due categorie - Giochi o Applicazioni - e segnalare l'eventuale utilizzo di Windows Azure.
  5. Pubblica e registra nuove applicazioni per aumentare la possibilità di aggiudicarti i premi in palio ed estendi l'applicazione con Windows Azure, per concorrere all'assegnazione del premio speciale dedicato a questa categoria.

Tutte le informazioni sul concorso le trovate nella pagina ufficiale, e nel regolamento completo.

Vi ricordo che le applicazioni e i giochi devono essere gratuiti o prevedere una modalità trial, e devono essere pubblicati per la prima volta nel Marketplace a partire dal 27 settembre, non valgono gli aggiornamenti delle applicazioni pubblicate precedentemente a quella data. Partecipano al concorso solo le applicazioni che vengono registrate nell'apposita pagina.

Cosa aspettate!!! La prima estrazione si avvicina, e prima pubblicate le vostre applicazioni, più possibilità avete di vincere!!!

-Lorenzo


read full article

Pagina 26 di 49

 
 
 
 
Certificazioni