Bill Gates a Professional Developers Conference rendezvnyen ismertette a Windows Vista fejlesztk szmra nyjtott jdonsgait s bemutatta a Microsoft j platformtechnolgiit.
A konferencin Gates bemutatta a kzeljvben megjelen Windows Vista s Office 12 legjabb fejlesztseit, amelyek vlemnye szerint jrartelmezhetik a szoftverhasznlat s a szoftverfejleszts fogalmt. Gates kiemelte, hogy a szoftverfejlesztk tevkenysge s munkjuk eredmnyei egyre nagyobb hatssal vannak az emberek mindennapi letre, munkjra s szrakozsra, egyttal arra bztatta a fejlesztket, hogy hasznljk ki a Microsoft platform jonnan bemutatott lehetsgeit. "A Microsoft platformjai remek lehetsgeket knlnak a fejlesztk szmra" - mondta Gates. "A fejleszti kzssg, az iparg s a Microsoft a webszolgltatsokkal, illetve a Microsoft .NET keretrendszerrel kivl alapokat hozott ltre. Napjainkban az Office 12 s a Windows Vista kapcsn ideje ezekre az alapokra ptkezve j rtelmezst adni a szoftver fogalmnak."
Gates ismertette a vllalat fejlesztk s a fggetlen szoftvergyrtk (ISV) munkjt megknnyt erfesztseit, a Windows Vista opercis rendszer alapjain trtn kvetkez genercis asztali alkalmazsok ltrehozsnak tmogatst s az j zleti lehetsgek megteremtst. Ennek szellemben, a nyit nap folyamn bejelentett Windows Vista Community Technology Preview (CTP - Kzssgi Technolgiai Elzetes) program mr a Windows Vista rendszer fejlesztsnek korai szakaszban bevonja a felhasznlkat s a fejlesztket, annak rdekben, hogy a vgs verzi "a lehet legjobb minsg legyen".
A Windows Vista CTP verzija szmos j lehetsget biztost a fejlesztk szmra, tbbek kztt j eszkzket az asztali alkalmazsok kvetkez genercijnak kialaktshoz. Az els CTP-vltozat lehetv teszi a Vista j programozsi modelljnek, a WinFX technolginak a hasznlatt, amellyel a Windows bemutat modul (Presentation Foundation) s a Windows kommunikcis alaprteg (Communication Foundation) elnyeit kiaknz alkalmazsok fejleszthetk.
A Microsoft bejelentette, hogy a Windows Vista els CTP verzijt elrhetv teszi a PDC sszes rsztvevje, a Windows Vista technikai btaprogram tagjai, illetve az MSDN (Microsoft Developer Network) s a TechNet valamennyi elfizetje szmra. A vllalat a tovbbiakban a Vista teljes fejlesztsi ciklusa alatt havonta fogja kiadni a CTP verzikat, s a termkkel kapcsolatban berkezett visszajelzseket az MSDN termkvisszajelzsi kzpontjn keresztl dolgozza fel.
Jim Allchin, a cg platform-csoportjt vezet alelnk beszdben felvzolta, hogy az iparg szmra milyen lehetsgeket tartogat a Vista, kihangslyozva, hogy a szmtstechnika trtnetben ez lehet a leggyorsabban elterjed szemlyi szmtgpekre fejlesztett opercis rendszer, amely a felhasznli ignyek j genercijt testesti meg.

Klikk a kpekre a nagyobb vltozathoz A Microsoft bejelentette, hogy egy 100 milli dollros kzs marketingprogramot indt a fggetlen szoftvergyrti kzssg tmogatsra Windows Vista Partner Showcase Program nven. A program clja, hogy sztnzze a rendszerre pl vllalati, kisvllalati s vgfelhasznli cl fggetlen szoftvergyrti alkalmazsok kifejlesztst. A rsztvev fggetlen szoftvergyrtk szmra gy j terjesztsi csatornk, kzs marketinglehetsgek s pnzgyi sztnzk vlnak elrhetv.
A Microsoft a Windows Vista s az Office "12" fejlesztsei mellett tbb olyan j technolgit is bemutatott, amelyek mg szlesebb kr lehetsgeket biztostanak a fejlesztk szmra a platformon alapul munkjukhoz. Az "Atlas" technolgia egy olyan kliens oldali webes keretrendszert takar, amellyel aszinkron JavaScript/XML (AJAX) technolgit hasznl alkalmazsok alakthatk ki dinamikus HTML (DHTML), XML s parancsfjl technolgik alkalmazsval. A Visual Studio 2005 s az ASP.NET 2.0 rendszerekbe mlyen integrlt "Atlas" egyszerbb teszi a modern bngszkben futtathat, tbb funkcit s interaktivitst nyjt webes alkalmazsok fejlesztst.
A LINQ (Language Integrated Query - nyelvbe integrlt lekrdezs) projekt a Microsoft .NET-keretrendszerhez biztost nyelvi jtsokat, amelyek segtsgvel a fejlesztk egyszerbben kszthetnek adatfeldolgozsra pl szoftvereket. A LINQ a C# s Visual Basic nyelvekhez szmos kiegsztst knl, emellett olyan egysges programozsi modellt biztost, amely objektumok, adatbzisok s XML-adatok integrlt lekrdezsvel egszti ki a .NET-keretrendszert. A LINQ a fejlesztk szmra ms nyelvek, pldul az SQL vagy az Xquery hasznlata nlkl teszi lehetv natv adatlekrdezsek rst C# vagy Visual Basic nyelveken.