MIX09 – Keynote Day 1 - Silverlight 3 Beta, ASP.NET MVC RTM, ...

Ecco alcune delle novità più importanti della prima keynote di MIX09

Silverlight 3 beta 1

  • Realizzare applicazioni Silverlight che girano fuori dal browser
  • API per il controllo e notifica di quando l’applicazione è on-line e off-line
  • Supporto grafica 3D prospettica, Pixel Shader effects, Bitmap Caching
  • Supporto accelerazione grafica 3D via GPU
  • Funzionalità di DeepZoom con performance migliorate
  • Nuovi codec H.264, AAC, MPEG-4
  • Raw audio/video API : API per abilitare il supporto ad un proprio codec
  • Supporto allo streaming HD live e on-demand via Smooth Streaming
  • PlayReady per le funzionalità di DRM
  • Possibilità di applicare stile in modo dinamico
  • È possibile creare applicazioni con il supporto alla navigazione del browser per facilitare ottimizzazioni in scenari SEO, così come aggiungere un bookmark
  • Integrazione di un modello di programmazione che rende facile realizzare applicazioni di business multi-tier, grazie ad un insieme di librerie che semplificano lo sviluppo in questo scenario
  • Più di 60 controlli out-of-the-box
  • Library Caching : che consente di ottimizzare il download di librerie e farne il caching sul client
  • Multi-touch support su device abilitati
  • Clear type su MAC e Windows
  • Data binding esteso (Element to Element Binding)
  • Miglioramenti al modello per applicazioni server-push
  • Binary XML per ottimizzare la velocità di comunicazione client server
  • Il tutto in un nuovo runtime che pesa 40K in meno del precedente !

Expression Blend 3 Preview

  • Integrazione con TFS
  • SketchFlow :  designer per la creazioni di prototipi
  • Adobe Photoshop end Illustrator import support
  • Behaviours: un designer può aggiungere interattività ad un’applicazione senza scrivere codice
  • Possibilità di aggiungere dati d’esempio da agganciare durante  la fase di design dell’applicazione

Link utili Silverlight 3 e Expression Blend 3

ASP.NET MVC 1.0 RTM

Web Platform Installer (WPI) 2 Beta 1 e Web Applications Gallery

  • Semplifica il modo di installare lo stack Microsoft di prodotti per il web
  • Include
    • Internet Information Services (IIS) 5.1 on Windows XP SP3
    • IIS 6.0 on Windows Server 2003 SP2
    • IIS 7.0 on Windows Vista SP1 and Windows Server 2008
    • SQL Server 2008 Express,
    • .NET Framework 3.5 SP1
    • Visual Web Developer 2008 Express Edition
    • IIS Extensions including:
    • IIS 7 Media Services 3.0
    • IIS7 Administration Pack
    • Database Manager for IIS7
    • WebDav 7.5
    • FTP 7.5
    • FastCGI for PHP support on IIS6
    • URL Rewriter
    • IIS 7 Application Routing
    • Web Deployment Tool for IIS
    • ASP.NET and features such as ASP.NET MVC
    • Silverlight Tools for Visual Studio
    • The Community Version of PHP v5.2.9
  • Consente di installare i prodotti contenuti nella Web Application Gallery: questa è il nuovo hub per le più diffuse applicazioni open source per Windows ASP.NET e PHP (sarà anche possibile pubblicarne di proprie)
  • Download della beta del Web Platform Installer 2.0.

Stay tuned …

-Pietro