Štai ir pasibaigė pirmoji TechEd Developers 2008 diena. Pagrindinio pranešimo metu, kaip ir galima tikėtis, daugiausiai laiko buvo skirta Visual Studio 2010 apžvalgai. Iš pagrindinių naujovių (apie kurias ateityje rašysiu detaliau) buvo paminėti:




  • Rinkinių (angl. assembly) priklausomybių grafo braižymas (leidžia vaizdžiai matyti priklausomybes tarp rinkinių ir jų sukibimą);

  • Sekų diagramų braižymas (leidžia atvaizduoti metodų iškvietimus sekų diagramos pagalba);

  • Naujasis Visual Studio teksto redaktorius, paremtas WPF (su visais iš čia išplaukiančiais vizualizavimo privalumais);

  • Kodo paruoštukai (angl. code snippets) skirti ASP.NET ir HTML;

  • Naujasis testų planavimo ir valdymo įrankis Test Activity Center, kurio pagalba galima bus net įrašyti klaidos atkartojimo žingsnius į video failą;

  • Patobulinimai skirti paprastesniam web aplikacijos publikavimui;

  • Pagerėjusi integracija su SharePoint.



Antra sesija, kurioje man teko dalyvauti, vadinosi „.NET Framework: Application Lifecycle Best Practices“ ir buvo skirta programų instaliavimo ir atnaujinimo gerosioms praktikoms aptarti. Pristatymo metu buvo kalbėta apie skirtingas .NET Framework instaliavimo galimybes (įskaitant su .NET Framework 3.5 SP1 atsiradusią Client Profile galimybę). Taip pat buvo minima versijų susiejimo technika, kuri leidžia atnaujinus bibliotekos versiją, tarkim iš 1.0.0.0 į 1.0.0.5, visoms programoms kurioms reikalinga senoji versija automatiškai naudoti naujesnę. Pabaigoje buvo aptarti NGEN (Native Image Generator) optimizavimo privalumai ir trūkumai.



Paskutinė sesija kuria pasirinkau, buvo iš dinaminių kalbų: „Dynamic in .NET: The Iron Languages and More“. Jos metu buvo trumpai aptartas DLR (Dynamic Language Runtime), jo sudedamosios dalis (dynamic dispatch, expression trees v2, call site caching). Taip pat buvo anonsuota, kad DLR oficialiai taps .NET Framework 4.0 dalimi. Po DLR aptarimo buvo parodyti pavyzdžiai, kartu panaudojant C# 4.0, IronRuby ir IronPython. Paskutinės dvi .NET dinaminės kalbos darosi vis brandesnės ir, kaip buvo pasakyta, iki metų pabaigos turi pasirodyti IronPython Studio ir IronRuby Studio – nemokami Visual Studio analogai specialiai pritaikyti minėtoms kalboms.



Tiek šiai dienai, ir laukite naujienų iš antros TechEd Developers konferencijos dienos!

Rodyk draugams