Prima keynote del martedì: Visual Studio 2010, Office 14 e Windows 7
In questa keynote è stato dato enorme rilievo a WPF, giustamente perché si investe ancora troppo poco su una tecnologia che è invece dotata di un notevole potenziale.
In sintesi, come al solito, ecco i messaggi chiave secondo quella che è la mia visione (da developer):
- Visual Studio 2010
- Tutto l'editor sia di codice che visuale/designer sarà realizzato in WPF
- WPF Code Editor
- Estendibile da noi come layout e come logica di funzionamento (molto interessante!)
- Designer WPF e Silverlight integrati nell'ambiente di VS2008
- Office 14
- Office OnLine (supporto per IE e FireFox realizzato con Silverlight e AJAX)
- Hanno mostrato
- OneNote OnLine
- Word OnLine
- Excel OnLine
- Si è trattato di una demo veramente efficace ... davvero "impressive" come dicono in US
- Accesso concorrente ai documenti (anche online via Office Live Workspace)
- Anche questo è un aspetto molto interessante per la collaborazione
- Windows 7 Desktop
- Kernel in comune con Windows Server 2008 R2 (bit in arrivo ...)
- Surface development: supporto nativo in WPF per lo sviluppo di applicazioni Surface (non solo il Microsoft Surface ma anche il nuovo multi-touch di Windows 7)
- Ribbon everywhere: controlli WPF nativi per creare ribbon
- WordPad e Paint: rifatti con ribbon e supporto OpenXML
- Support nativo ai dischi VHD sia come mounting in Windows, sia come device di boot nativo (fico!)
- N mila altre cose che secondo me sono di minore importanza per i DEV ma che aiuteranno gli utenti finali, come:
- Gestione automatica delle reti "Home"
- Aggancio e sharing di risorse (foto, video, musica) tra PC in una stessa rete domestica
- Supporto migliorato ai proiettori e al multi-monitor
- My Documents distribuito e dinamico
- Encryption del contenuto delle chiavette USB (chi non ha mai perso una chiavetta con sopra documenti magari riservati scagli la prima pietra ...)
- Rilascio ipotizzato per fine 2009 (se ho fatto bene i conti, ha detto 3 anni dopo il rilascio di Windows Vista)