In questi giorni, a Los Angeles, tutti i software developers del mondo sono riuniti al Professional Developers Conference (PDC) 2005 dove Bill Gates stà svelando le novità che vedremo in Windows Vista e Office âÂ?Â?12âÂ?Â.

Durante il suo discorso, Gates ha evidenziato come Windows Vista e Office âÂ?Â?12âÂ? rappresentino un significativo passo avanti nella tecnologia per utenti finali e developers e che questo è uno dei più importanti passi in avanti fin dai tempi di Windows 95.
Microsoft Office âÂ?Â?12âÂ?Â
La nuova suite con una interfaccia completamente ridisegnata ha lo scopo di aiutare gli utenti a concetrarsi sul lavoro da svolgere piuttosto che sul âÂ?Â?come svolgerloâÂ?Â. Il nuovo design rimpiazza i tradizionali menu e toolbars con un set di âÂ?Â?higly graphical command tabsâÂ?Â. Questa e altre novità renderanno estremamente semplice ed intuitivo l'uso delle funzioni di Microsoft Office. Il lancio è previsto durante la seconda metà del 2006, mentre una release beta verrà rilasciata in autunno.

Windows Vista
Gates ha presentato il programma Windows Vista Community Technology Preview (CTP) che coinvolgerà clienti e partners nelle fasi di sviluppo del sistema operativo, con l'intento di offrire al pubblico un prodotto finale di maggiore qualità. La prima Windows Vista CTP build introduce diverse nuove funzionalità, inclusi miglioramenti nella visualizzazione e organizzazione dei dati. Inoltre consentirà ai developers di usare WinFXâÂ?¢, il nuovo programming model per Windows Vista, per la creazione di applicazioni basate su Windows® Presentation Foundation e Windows Communication Foundation. La prima Windows Vista CTP sarà distribuita a tutti i partecipanti alla PDC così come agli iscritti al programma Windows Vista technical beta, su Microsoft Developer Network (MSDN®) e ai subscribers Microsoft TechNet. Microsoft continuerà a rilasciare CTP builds mensili durante tutto il processo di sviluppo di Vista, e tutto i pareri saranno raccolti nel MSDN Product Feedback Center.
Oltre alle innovazioni di Windows Vista e Office âÂ?Â?12,âÂ? Microsoft ha svelato anche altre nuove tecnologie, progettate per massimizzare l'uso della piattaforma Microsoft.
- âÂ?Â?AtlasâÂ? è il nome in codice per un nuovo Web client framework per la creazione di applicazioni Asynchronous JavaScript e XML (AJAX)-style usando Dynamic HTML (DHTML), XML e script. Ben integrato in Visual Studio® 2005 eASP.NET 2.0, âÂ?Â?AtlasâÂ? semplificherà lo sviluppo di applicazioni web ricche e interattive adatte ai browsers moderni.
- Il Language Integrated Query (LINQ) Project è un set di di innovazioni di linguaggio per Microsoft .NET Framework. LINQ offre un set di language extensions per C# e Visual Basic e un unified programming model che estende il .NET Framework al querying integrato di oggetti, databases e XML. LINQ permette ai develpers di scrivere queries di accesso a dati direttamente in C# o Visual Basic senza usare altri linguaggi, come Structured Query Language (SQL) o XQuery.
- Windows Presentation Foundation âÂ?Â?EverywhereâÂ? è un subset di Windows Presentation Foundation, potente motore di presentazione e visualizzazione a livello di piattaforma.