Novembermøde opfølgning: BlogEngine.NET

December 14, 2008 20:09 by Søren

BlogEngineNET

Vi var begrænsede på pladsen til november mødet hos Mindworking, hvor Morten Vadstrup havde været så venlig at arrangere lokaler til os. Det udmøntede sig et totalt pakket loakle i ret intime omgivelser. Det var ganske hyggeligt, men projekteren var forholdsvis tæt på med bare en meters penge fra publikum :) Heldigvis var alle deltagerne særdeles oplagt og fik nogle gode sprøgsmål til Mads.

November mødet bød på Mads Kristensen, som fortalte os om sit open source projekt BlogEngine.NET. BlogEngine.NET udmærker sig ved at være simpel i sin opbygning, et element, som Mads har lagt vægt på siden starten af projektet og et element, som er så vigtigt at det har betydet at han har valgt at implementere alle komponenter i  BlogEngine.NET fra bunden.

Umiddelbart kan det virke overdrevet at gå så langt for at efterleve simplicitetsprincippet, men Mads har en god pointe i det faktum, at det ofte kun er ganske få ting fra de enkelte komponenter, der er behov for i BlogEngine.NET og dermed er genimplementeringsopgeven mindre. Samtidig med at det giver en kodebase, som er nemmere at vedligeholde, fordi han ikke skal bekymre sig om vedligeholdese af afhængigheder til andre projekter.

Lige så interessant er de mange web 3.0 features, som findes i BlogEngine.NET. Mads kom kun ind på et par eksempler, men du kan læse mere på hans blog i posten Introducing the SemanticEngine.NET. Det semantiske web handler om at automatiske at dele informationer om en person mellem web site, så man f.eks. kan få en mere personlig oplevelse på de enkelte web sites. Et eksempel er BlogEngine.NET selv som giver mulighed for at filtrere indholdet baseret på indhold fra ens egen blog ud fra devisen at mah ar en interesse i det man selv skriver om.

Ganske smart, men det har sin pris, idet data pludselig kan samkøres på tværs af en række web sites, hvilket giver benzin  til bålet, som er privacy-debatten. Jeg blev forundret over at erfare at man kan finde ud af, hvilke sites, et OpenID er blevet brugt på, da Mads tastede mit OpenID ind på en Google side og fik en fin liste over alle de sites, jeg benytter det på. Det er både ekstremt nyttigt og ekstremt betænkeligt at det kan lade sig gøre.

BlogEngine har kun ca. 1½ på bagen og det er bemærkelsesværdigt at et så ungt produktet er blevet så populært på så kort tid. Man kan være uenig i nogle af de beslutninger, som Mads har truffet for projektet, men man kan ikke benægte at det virker for ham og BlogEngine.NET :)


Tags:
Categories: Opsummering
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed
Comments are closed