Using custom XSLT in BizTalk

Over the last 3 years I’ve started using custom XSLT to a greater extent than previously. Today, my default choice of option is undoubtedly custom XSLT, and I demand very convincing arguments, such as “business employees without any developer skills are responsible for creating a lot of very simple mappings”, before I recommend dragging Functoids to the grid. Læs resten

OpenCal – en Innovation Camp idé bliver til virkelighed

App tile Som du tidligere har kunnet læse på vores website, så afholdt vi i januar vores første Innovation Camp. På demokratisk vis var udvalgt 8 idéer, der så blev arbejdet på i fire dage. Flere af idéerne var mobil applikationer og nu er den første af disse klar til download.

Læs resten

Flyt dig, i dit eget tempo!

learnÉn af de ting der gør programmering og systemudvikling sjovt og udfordrende er at der altid er noget nyt at lære og man kan altid blive bedre til det man kan i forvejen. Det er en af grundene til at jeg er glad for mit arbejde, da jeg er ikke god til gentagent arbejde hvor jeg ikke føler mig udfordret. Når det er sagt, så kommer det ikke af sig selv, for man kan godt være programmør fra 8 til 4, men man har alle muligheder for at gøre mere end det – til fordel for både én selv, kunder og arbejdsgiver.

Læs resten

Mobilbrugerens julemareridt

Mobilbølgen er over os

I løbet af de seneste år er antallet af brugere fra mobile enheder eksploderet – hvilket der bliver talt en del om til alverdens konferencer. Det var blandt andet en af Scott Hanselmans hoved pointer i forbindelse med GOTO, hvor der iøvrigt var et dedikeret track om emnet mobile. Tendensen kan let bekræftes ved et kig på google analytics, hvilket jeg selv har gjort i ugens løb. I mange tilfælde har sites idag ligefrem flere besøgende fra mobile enheder end fra traditionelle desktop computere.

Læs resten

Interview med Anders Hejlsberg ved GOTO

Om onsdagen lavede jeg mit andet og sidste interview i forbindelse med GOTO konferencen. Jeg var så heldig at få lov at tale med Anders Hejlsberg, hvilket naturligvis var en kæmpe oplevelse, for som .NET udvikler og sprog entusiast bliver det ganske enkelt ikke større. Helt ubevidst var det samtidig rigtig god timing, da han benyttede konferencen til at lancere TypeScript, som han har arbejdet med de sidste to et halvt år.

Jeg synes vi havde en rigtig hyggelig snak, så jeg håber at du får bare en brøkdel så meget glæde af at se videoen, som jeg havde af at lave den.

Læs resten

Interview med Scott Hanselman ved GOTO

I forbindelse med GOTO konferencen i Aarhus fik jeg i tirsdags mulighed for at interviewe Scott Hanselman. Til dem der ikke skulle vide hvem han er kan jeg fortælle at han er program manager hos Microsoft hvor han arbejder med ASP.NET og er deres primære ansigt ud af til. I forlængelse af arbejdet laver han den populære podcast “Hanselminutes”, han er en meget aktiv blogger og så er han en af de dygtigste talere jeg kender til. Så det var rigtigt stort at få lov at tale med ham på tomandshånd og høre om alt fra hvordan han bruger konferencerne til arbejdet hos Microsoft og fremtiden for ASP.NET.
Læs resten

Ready, set, goto!

Egons plan

Om en uge går det løs til Goto i Aarhus, det nye dobbelt A, hvor jeg skal blogge en masse. Jeg er ved at have gjort mig nogle tanker om hvad de tre dage skal gå med, da jeg efterhånden har lært at planlægning er vigtig men at man heller ikke skal lægge sig fast på et program alt for tidligt. Planen bliver at krydse mere end jeg plejer imellem forskellige spor, og bryde med at det normalt falder mig mest naturligt at gå efter de talks der handler om kode og .NET. Læs resten

Neat uses of Optional Arguments in C#

I have been using .NET 4 for a while now but I have to admit I never thought well of optional arguments. My impressions gravitated between

  1. method overloading for lazy people
  2. hiding hideously designed APIS (Office COM Automation, I am looking at you!)

And so I have not used the feature extensively. But during the last week I have found a couple of usages that I can label as “useful”. Let me tell you about them:

Læs resten