Si è da poco conclusa la prima keynote di MIX 10. Durante questa prima giornata gli annunci hanno riguardato primariamente Silverlight 4, Expression Blend e Windows Phone 7, di cui sono ora disponibili anche le prime versioni degli ambienti di sviluppo.

Direi che questa slide riassume il “live motif” dell’intera keynote in cui sono riassunti i 3 aspetti dello sviluppo basato su Silverlight: contenuti multimediali con Silverlight e IIS Smooth Streaming, le applicazioni di business grazie ai controlli Silverlight e i WCF RIA Services e ora anche lo sviluppo sui nuovi Windows Phone 7, basato su Silverlight e XNA.

image

Ecco gli annunci più importanti:

Codice Open Source dell’ Olympics Player

image

Disponibile il codice usato per il player Silverlight e l’editor usato durante i giochi Olimpici di Vancouver a questo link.

Novità di Silverlight 4

Tra le novità il supporto al controllo Pivot per la gestione e la visualizzazione di grandi quantità di dati.

image

Inoltre il supporto alle funzionalità di Full-Screen in presenza di più monitor, in cui si può vedere a schermo intero un video su uno dei monitor e lavorare sull’altro.

Silverlight 4 RC e Expression Blend 4 Beta

image

Disponibile da oggi Silverlight 4 RC e della Beta di Expression Blend 4:

  • Visual Studio 2010 RC o Visual Web Developer Express 2010 RC
  • Silverlight 4 Tools for Visual Studio 2010 (runtime, SDK, tools, e WCF RIA Services).
  • Silverlight Toolkit March 2010 Release
  • WCF RIA Services Toolkit
  • Expression Blend 4 beta
  • BREAKING CHANGES DOCUMENTATION

    In particolare chi oggi ha una licenza di Expression Blend 3, avrà  un upgrade gratuito alla versione 4.

    Windows Phone 7

    Durante la keynote sono stati presentati per la prima volta i tool per lo sviluppo con Windows Phone 7 Series.

    La piattaforma per lo sviluppo e Silverlight : lo stesso modello di programmazione, codice e Tool.

    image

    Per le applicazioni che fanno uso più di basso livello della piattaforma Windows Phone 7 è possibile sviluppare usando codice .NET con XNA e spingersi a realizzare giochi in 3D in codice managed.

    image

    image

    Per sviluppare per Windows Phone 7 Series sono da oggi disponibili le CTP dei Tool:

    • Visual Studio 2010 Express for Windows Phone CTP
    • Windows Phone Emulator CTP
    • Silverlight for Windows Phone CTP
    • XNA 4.0 Game Studio CTP

    I tool sono scaricabili gratuitamente dai seguenti link:

  • Windows Phone developer tools CTP (read the release notes)
  • Expression Blend 4 add-on for Windows Phone

    image

    Oltre alle funzionalità standard di Silverlight, WP7 può sfruttare funzionalità avanzate del telefono:

    image

    • può sfruttare dei servizi di localizzazione che consentono di sviluppare applicazioni location-aware ed un controllo per la visualizzazione di mappe che è possibile inserire all’interno di un’applicazione.
    • Accesso al microfono e alla videocamera da Silverlight e XNA
    • Servizi di notifica che possono essere usati dagli sviluppatori per segnalare eventi al telefono e alle applicazioni anche se queste non sono running.
    • Accesso all’accelerometro

    In ultimo nel finale è stato mostrato il marketplace che sarà disponibile per acquistare e vendere applicazioni per Windows Phone 7.

  • Potrete presto rivedere la keynote del primo giorno e stay tuned per la keynote di domani :-)