PerSalmi.NET

Swedish .Net software developer...
# Thursday den 10 June 2010

Riktigt packat schema hela dagarna… Undrar när ska man hitta tid att summera och reflektera över det man snappar upp ur störtfloden av information här på TechEd? Här blir det ju mitt i natten som man har tid att samla tankarna.

image GeekFest  på Pat O’Briens igårkväll, mycket folk. MS DevDiv hade bullat upp med New Orleans specialitéer, Po-Boys, jambalaya och räkor (utan råolja :-) ).

Det blev mycket prat om Sverige med nyfikna amerikaner. Snackade även lite kodkata och varför vi så sällan tränar på att kunna våra verktyg som utvecklare med David Starr som höll ett föredrag om det tidigare på  dagen.

Kodkatan som David körde på sin session tillsammans med Ben Day var Uncle Bobs Bowling Game Kata. I den variant de gjorde under pågående diskussion med oss i publiken användes MSpec och Resharper.

Hur går det till med en kodkata? Jag receptet är någon i stil med detta:

  1. Välj en kata uppgift.
  2. Implementera en lösning för uppgiften, gärna testdriven!
  3. Variera faktorer som programspråk, algoritm, programmeringsparadigm - skriv funktionellt, objektorienterat eller procedurellt använd olika testramverk och/eller mockramverk
  4. Börja om på steg 2.

Vill du börja? Uppgifter som kan passa hittar man på http://codekata.com/ eller om man gillar matematiska problem så passar väl valt problem från Project Euler.

Tidigare idag var jag på en dragning om erfarenheter av att bygga LOB applikationer i Silverlight. Det var Dan Wahlin som höll det och han har sammanfattat det han pratade om i en bloggpost med tillhörande exempelkod: Tales from the Trenches – Building a Real-World Silverlight Line of Business Application

Thursday, 10 June 2010 08:36:23 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
TechEd
# Tuesday den 8 June 2010

Måndagen började med keynoteföredrag av Bob Muglia med sällskap av ett gäng medhjälpare. Det var mycket Cloud-snack med inslag av utveckling och driftsättning samt en del intressanta stora kundprojekt som tex resurshantering under inspelningen av Avatar. Vill man se hela keynote-sessionen så finns den här: TechEd Keynote (kräver Silverlight). Lite nyheter från keynote var att Azure nu klarar IntelliTrace debugging, Office och SharePoint integration för Windows Phone 7 och att nästa Office Communicator ser lovande ut med HD-video.

Developer Foundation Session

Efter keynoten kördes tre olika spår med översiktliga föredrag riktade till olika målgrupper, vi var på Developer Foundation sessionen med Jason Zander. Här trillade det in flera nyheter som släppts idag. Vi börjar med Windows Azure Tools for Microsoft Visual Studio 1.2 (June 2010) som ger fullt stöd för Azure utveckling i Visual Studio 2010 och 2008. Man kan nu välja mellan .NET Framework 3.5 eller 4.0 i sina molnapplikationer.

Utöver detta släpptes Windows Server AppFabric och ännu ett par tillägg till Visual Studio 2010, nämligen Visualization and Modeling Feature Pack, som ger kodgenerering från UML diagram mm till den som har Ultimate Edition av Visual Studio, och Visual Studio 2010 Pro Power Tools som ger förbättrat fliksystem och mer funktioner i texteditorn.

image
Färgade flikar som indikerar att filerna tillhör olika projekt. 

Den bästa funktionen i detta power pack är nog att man nu kan söka i Add References dialogen:

image
Nya Add References med fritextsök för assemblies efter namn.

Mer nyheter som rör Visual Studio är en projektmall för TFS: Team Foundation Server Scrum v1.0 Beta som också släppts idag.

Expression Blend 4 och dess kompisar i sviten Expression Studio 4 har också blivit vuxna och kompletterar verktygen för utveckling mot .NET 4 så man nu kan jobba med Blend 4 och VS 2010 utan att behöva köra betaversioner av dem. Expression 4 finns på MSDN Download nu.

Efter lunchen freakade vi ur på AppFabric och såg två sessioner om WCF, WF och vad AppFabric ger. Kan passa riktigt bra i projektet vi jobbar på där hemma! Ger en del idéer som vi nog borde pröva för att bättra på skalbarheten.

Tuesday, 08 June 2010 06:51:01 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
TechEd

Resan hit gick ganska bra, nån timmes försening av sista flyget från Detroit ner till New Orleans på grund av att presidenten ville ha flygplatsen för sig själv men det ordnade sig rätt bra. Obama lyfte och vi fick landa.

Det vore väl synd att säga att vädret här i  är på topp, bilden säger det mesta. Tryckande värme och fuktigt… Lite känsla av att sitta i en tryckkokare. Nån skrev på Twitter att en av fördelarna med New Orleans just nu är att alla skrynkliga skjortor rätar ut sig själva med hjälp av ångan…

image

I söndags var det förkonferens där vi fick en crash course i Silverlight av Jeff Prosise från Wintellect. Rätt mycket coola demos och en rejäl hög med kod att gå igenom framöver. Får väl se om jag kan plocka några guldkorn ur materialet att skiva om senare. Man inser att Microsoft satsar stenhårt på Silverlight i kombination med Windows Phone Series 7 som kommer på skarpa lurar i höst. Eftersom jag själv har en Android telefon nu så kunde det ju vara intressant att veta hur det ser ut för Silverlight på Android, frågan kom upp och Jeff som inte är anställd av Microsoft men har bra insyn i utvecklingen sa bara: “Jag kan inte ge några kommentarer om det.”  - Tolkas antagligen precis som man själv vill men visst vore det bra om det dök upp en runtime för Android. Med tanke på att Microsoft verkar vara ganska kritiska till Apples krav att iPhone appar ska utvecklas i Objective C och att Jobs vägrar släppa fram andra tekniker som Flash och Silverlight så kanske Microsoft kan gå i bräschen för öppenhet för en gångs skull och släppa Silverlight för fler plattformar. Men å andra sidan så betraktar de kanske Andriod som ett hot mot Windows Phone 7 och låter bli att släppa Silverlight för Android.

För övrigt var Jeffs föredrag mycket intressant och proffsigt genomfört och innehöll en del “det här säger folk att man inte kan göra med Silverlight men det kan man visst”-punkter.

Tuesday, 08 June 2010 05:01:57 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
TechEd
Blog & Contact
Per Salmi
Per Salmi
Min LinkedIn Profil

Jag arbetar på Combitech AB i Linköping med konsultuppdrag och utbildning inom Microsoft .NET området. Kontakta mig gärna om ni har frågor, behov av konsulttjänster eller är intresserade av utbildning inom .NET.

Copyright © 2018 Per Salmi

Bloggmotor: newtelligence dasBlog 2.3.12105.0

Sign In
Statistics
Total Posts: 220
This Year: 0
This Month: 0
This Week: 0
Comments: 40

Datorer
All Content Copyright © 2018, Per Salmi