lørdag, maj 31, 2008

Odense .Net User Group er nu i luften

Odense .Net User Group er nu officielt gået live.

Du kan finde os på ONUG.DK hvor du også kan tilmelde dig gruppen.

Hvis du arbejder med .Net eller systemudvikling generelt synes jeg at du bør tilmelde dig til gruppen eller evt. blot tilmelde dig til feedet, således at du holdes underrettet om kommende arrangementer. Vi forventer naturligvis ikke at du dukker op til alle arrangementer, så du skal være mere end velkommen til blot at dukke op lejlighedsvist.

søndag, maj 25, 2008

Test Driven Development, del 1

Dette er først screencast i en serie om Test Driven Development som jeg har planlagt.

I de kommende indslag har jeg tænk mig at komme ind på:
*Selv arbejdsgangen i TDD.
*Brugen af Mock object for at håndtere eksterne datakilder (sensorer, web services, databaser)
*Hvor TDD hører hjemme i det store billede, herunder brug af BuildServere, versionsstyring mm.

http://www.screencast.com/t/JlyfSqJqKj




For god ordens skyld bør det nævnes at jeg har fået størstedelen af inspirationen og videnen om TDD ved at deltage i fagpakken Programmering af store objekt orienterede system, som er en del af diplomuddannelsen på Århus Universitet. Hermed også en tak til underviseren Henrik Bærbak

torsdag, maj 22, 2008

Integrationstest, review af koncept


Kender du situationen hvor dit projekt kører perfekt, alle unit tests er grønne og testerne har ikke fundet nogen alvorlige fejl i testmiljøet de sidste to-tre dag.
Nu skal det bare sættes op i produktionsmiljøet, og det burde være smertefrit.
Doh, det hele kollapser 100%, en eller anden DBA har ændret schemaet og DU er ikke blevet informeret, #%!

Den situation har jeg prøvet og det var ikke sjovt!

Så nu skal det være slut. Ideen er, at Nightly build henter schemaen fra PROD, laver en ny db ud fra dette schema og smider vore predefinerede testdata ind.
Nu burde det være muligt at køre samtlige unit tests mod denne database.
Hvis et eller andet kikser i dette forløb vil det også kikse når du skal sætte det i produktion, men nu ved du at problemet eksisterer allerede dagen efter rettelsen er foretaget.

Inden jeg begynder at kaste for mange kræfter efter dette projekt vil jeg gerne høre, om I har en altertiv løsning eller ideer til forbedring af oplægget.

Sig frem!

fredag, maj 16, 2008

Odense .Net User Group

I onsdags var jeg til geek dinner her i Odense. Ud over en snak om AJAX og omgivende emner blev vi enige om at Fyn er stor nok til at have sin egen .Net user group.
Vi regner med at starte Odense .Net User Group i forbindelse med Community Arrangementet den 29. maj.
Uanset om du er en .Net haj eller nybegynder skal du være velkommen til at kigge forbi vores facebook side eller kontakte enten Jesper Blad Jensen eller undertegnede.

Det er vigtigt for os, at så mange som muligt får at vide, at der faktisk findes en brugergruppe, så du skal være meget velkommen til at sprede nyheden :-)