Indtryk fra Mød Microsoft, Cinemaxx Århus
Så var det jo i dag man kunne møde Microsoft, i Cinemaxx biografen i Århus. Dagens emner var koncentreret om den forestående frigivelse af Whidbey. Whidbey er en slags fællesbetegnelse for .NET framework 2.0, ASP .NET 2.0, Visual Studio 2005 med mere.
Arrangementet var opdelt i tre niveauer:
Introduktions-spor: For folk med lidt eller nogen udviklingserfaring.
Videregående-spor: For udviklere med .NET erfaring eller megen udviklingserfaring på anden platform.
Arkitekt-Spor: For Arkitekter eller projektledere.
Jeg havde tilmeldt mig det videregående spor, og det vil derfor være med udgangspunkt i de fire sessioner dette spor bestod af, at jeg vil dele ud af mine indtryk.
Første session havde til formål at vise nogle af de mange nye features der kommer i Visual Studio 2005. Denne session skulle have være afholdt af Erik Dibbern Röser fra Microsoft, men blev i stedet afholdt af Niels Hilmar Madsen, også fra Microsoft. Han gav en meget overbevisende demonstration af de forskellige nye fede ting i Visual Studio, også selv om enkelte af de fede features ikke var fuldt implementeret endnu. Med meget stor, og afsmittende entusiasme kom han ind på blandt andet den nye, indbyggede NUnit, snippets (som man nu også har kunnet se demonstreret på Captators site siden December), et nyt class-view og meget mere. Derudover kom Niels Hilmar Madsen også kort ind på Team System, der er et meget stort og meget omfattende projektstyringsværktøj til softwareudviklingsopgaver.
Anden session blev styret af Captators egen .Henrik (Henrik Lykke Nielsen). Han fortalte om alle de nye tilføjelser i sprogene VB og C#. Mange af disse nyheder var fælles for begge sprog, og var generelt meget anvendelige. Der var dog, som .Henrik også selv kom ind på, visse tilføjelser der vist mest hørte til i "nå!" afdelingen. Men en stor del af sessionen belv brugt på at forklare om Generics, som afgjort er en MEGET smart ny feature, nullable typer og partielle typer. Hvad disse begreber dækker over, vil nok være lidt for omfattende at komme ind på her, men hvis man vil vide mere, kan man jo kigge på Captators site, og Captators julekalender. Alt i alt var denne session meget spændende, også selv om jeg havde hørt og læst de fleste ting i forvejen. Det tekniske niveau var en del højere end hvad der ellers blev præsenteret på dette spor, men det var absolut ikke nogen dårlig ting. De præsenterede eksempler var var gode, og understøttede de forskellige slides godt.
Tredie session omhandlede forskellen mellem ASP.NET 1.1 og den nye ASP.NET 2.0, og blev holdt af Jan Lange fra EMentor. Denne session kørte ikke ret godt. Niveauet var lavt, Jan Lange havde tekniske vanskeligheder og virkede usikker og uforberedt. Han fik dog præsenteret nogle smarte nye web-controls, blandt andet en smart ny Login control. Fælles for alle de viste controls er, at de sigter efter at dække nogle behov som ofte opstår på de forskellige web-sites, og som man normalt må ud og investere i. Men som jeg og mine kollegaer snakkede om, så ville mange virksomheder jo nok enten have investeret i disse controls, eller udviklet dem selv. Dette kan dog ikke ændre det faktum, at mange af disse controls ser ret smarte ud. Og hvis ikke, kunne man jo altid peppe dem op med en ny feature i ASP.NET 2.0: skins. Skins ser ud til at være en slags CSS, bare for de enkelte controls på en web-site. Hvor smart skins er at bruge og vedligeholde, ved jeg dog ikke.
Fjerde og sidste session skulle have været om nyhederne i ADO.NET 2.0, men da Carsten Thomsen, der skulle have afholdt sessionen havde meldt afbud, blev der i stedet afholdt en meget kort (ca. 15. minutter) gennemgang af de vigtigste features. Og herefter blev resten af tiden brugt på at præsentere en komprimeret version af session 1 fra arkitekt-sporet. Dette var som sådan meget godt, men bar meget præg af at det var projektledere der var tænkt som målgruppe. Der var dog mange nye features i det nye Team System (se tidligere), men det var ikke noget der havde samme interesse-nivaeu som de øvrige sessioner, for mit vedkommende.
Alt i alt et fint arrangement, der desværre blev en lille smule beskæmmet af et par uhensigtsmæssigheder, i form af afbud, ikke fungerende interne builds af Visual Studio samt ikke-gennemtænkte eksempler.
Jamen myg ER jo farlige
I lørdags var jeg oppe ved min lokale dyrehandel, Carstens dyrehandel, for at købe kattemad. Mens jeg så stod der og ventede på at betale, fik jeg øje på nogle små poser med levende myggelarver. Det er jo en sand delikatesse for akvariefisk, og ikke mindst mine scalarer. Så jeg købte lige en enkelt pose med på vejen.
Da jeg så kom hjem, vippede jeg myggelarverne ned i akvariet, og så så frem til en festlig forestilling i akvariet..
..men nej! Mine scalarer så mildest talt skræmte ud over mængden af myggelarver, og fortrak hurtigt til den anden ende af akvariet. Lidt senere, da de kunne se mine guldbarber ikke var bange, turde de dog godt guffe lidt på myggelarverne.
Imens jeg sad og kiggede var der en guldbarbe der gumlede vildt på myggelarverne. Men pludseligt stoppede den op midt i en myggelarve, fik et bøvet udtryk i hovedet, og flød død op til overfladen. Det var lidt komisk at se 
Nå, men næste morgen ville jeg jo så lige kigge til mine fisk, og opdagede så at myggelarverne havde krævet endnu flere dødsofre. Nu var yderligere 2 guldbarber døde, og hvad værre var; En af mine flotte vildtfangede scalarer var mindsandten også. Det synes jeg lige er groft nok.
Men det er vel hvad man får ud af at ville forkæle sine fisk. Utak er verdenens løn...