Annonce

Indsend nyhed

Del dine opdagelser!

Afstemning

Tror du, at vores nye videnskabsminister, Charlotte Sahl-Madsen, vil gøre det bedre end den afgående, Helge Sander?

  • 35%Ved ikke
  • 25%Ja
  • 21%Nej
  • 19%Hverken bedre eller dårligere

Sig din mening

Deltag i vores offentlige todo liste, og stem på dine favoritter

Dansk open source-CMS står fremover bag ASP.net

26. jan. 2010 08:22Microsofts udviklingsplatform ASP har i dag rigtig mange brugere talt i millioner, og hovedkilden til informationer om ASP er hjemmesiden ASP.net, som drives af Microsoft.

Ifølge Version2 vil ASP.net snart skifte til et nyt CMS, og det bliver det danske firma Umbraco, som skal levere systemet. Umbracos CMS af samme navn, Umbraco, er open source og baseret på ASP.

Det hele startede for et år siden til Mix-konferencen i Las Vegas, hvor de mødtes med Microsoft og fremviste deres system. Efterfølgende hørte de ikke meget mere til sagen, men efter nogle måneder vendte Microsoft tilbage.

Sidenhen er det gået stærkt, og ifølge Niels Hartvig, der er stifter af Umbraco, er planen, at det nye site skal lanceres om en måned.

Valget af det danske open source-CMS skete bl.a. pga. dets fleksibilitet, og fordi meget af det eksisterende materiale fra den nuværende hjemmeside nemt kan indarbejdes i Umbraco.

#1: LordMike

26. jan. 2010 08:44

Kan godt lide denne sætning i kilden:

Derfor har Microsoft sat sit "performance lab," et hold af trænede udviklere, til at give ydelsen i Umbracos open source-kerne et ekstra spark. Det er især i forhold til skalering, hvor det går fint op til 100.000 dokumenter, men hvorefter Umbraco løjer lidt af.Kilde

:P

Men ellers, cool nok :)

An expert is a person who has made all mistakes in a very narrow profession - Niels Bohr

#2: Cortz

26. jan. 2010 08:47

Stort tillykke til Niels Hartvig og resten af Umbraco teamet :)

When Scott Gu hits F1, Visual Studio asks him a question.

#3: ghostface

26. jan. 2010 08:47

Det bliver bare ikke bedre reklame for Umbraco end det der. Skide godt gået.

Her i "butikken" bruger vi DotNetNuke, har ikke selv haft fornøgelse af at kigge på Umbraco.

I have ascended to a higher plane of sarcasm. Please send all Complaints to: /dev/null Have a Nice day

#4: manisto

26. jan. 2010 08:53

Jeg har prøvet både DotNetNuke og Umbraco, og jeg er absolut ikke imponeret af førstnævnte. Den har godt nok et noget større udvalg af plugins, men jeg synes ikke den er intuitiv at arbejde med. Umbraco derimod er så simpelt bygget op, at selv slutbrugerne hurtigt kan lære at bruge det. Samtidigt er den så fleksibel, at du ikke mangler funktionalitet.

Og mon ikke det her vil forårsage en mindre eksplosion i antallet af packages og størrelsen af community'et bag Umbraco? Så også et stort tillykke til gutterne i Nyborg herfra! :)

"Drugs are for losers, and hypnosis is for losers with big, weird eyebrows!" - Phillip J. Fry (Futurama)

#5: illishar

26. jan. 2010 09:04

Jeg har haft kigget en hel del CMS-systemer igennem efterhånden og jeg er pt. også havnet på Umbraco. Det er langt mere intuitivt og simpelt at opbygge/designe, end de mere kendte php-baserede Drupal, Joomla mm., hvis man som programmør regner med at skulle lave både design og opbygning.
Umbraco er forøvrigt ASP.NET-baseret, hvilket jo også er en af argumenterne fra nyheden. Men jeg har endnu ikke haft brug for at skrive noget ASP eller .NET-kode. Umbraco har et simpelt xml/html-baseret "script"-sprog indbygget, som kan klare det mest basale.
Til gengæld er der tæt på ingen plugins og templates til Umbraco. Så ikke-programmøre vil nok finde Joomla, Wordpress etc. mere tilgængelige.

#6: Windcape

26. jan. 2010 09:21

Det er fantastisk at se Microsoft vælger at benytte software fra communitet. Og mere engagement i Open Source inden for .NET.

Det fantastiske ved Umbraco og Niels Hartvig er deres pragmatiske tilgang til Open Source, i modsætning til visse andre projekter ;-)

Man har valgt en MIT license, som også gør det muligt at lave business. Jeg tvivler på Microsoft havde valgt et GPL system.

Rent tenisk, er Umbraco stadigvæk ikke et system som man laver single-user deployment af på shared hosting, ligesom diverse PHP systemer, men en lidt størrere løsning som kræver en del rettigheder på serveren.

Så jeg vil ikke sammenligne det med WordPress eller Joomla.

GPL broke newz.dk, evil license is evil!

#7: milandt

26. jan. 2010 09:26

En rigtig god umbraco-case der er værdifuld for umbraco og alle os der arbejder med umbraco til daglig.

Microsoft Danmark har længe været glade for umbraco og støttet umbraco, men det her er til at tage at føle på og får kunder til at forstå at Microsoft blåstempler umbraco som markedets bedste ASP.NET baserede CMS.

Tillykke til Niels, Per og resten af umbraco teamet.

Be wary of: Malicious software that tracks your keystrokes in exchange for free smileys

#8: briancaos

26. jan. 2010 09:27

Jeg bruger selv både Sitecore og Umbraco. I forhold til Sitecore er Umbraco en 3-hjulet cykel, hvor Sitecore er en rumraket.

Men det er også Umbracos styrke. Umbraco er mit foretrukne værktøj til de små websites. Jeg ville aldrig lave et avanceret site på Umbraco. Til gengæld tager det ikke mere end en dags tid før man har et fungerende Umbraco site.

(Men Umbraco er ikke det bedste CMS i danmark - det er Sitecore).

Stort tillykke til Umbraco.

#9: Holger_dk

26. jan. 2010 10:04

Sidder også med Sitecore til dagligt, men har (privat) ville kigge lidt på Umbraco (og så er det jo fedt med noget Open Source Asp.Net, som tilmed også er dansk).

Kunne være man skulle kigge lidt på det. :)

Og i øvrigt rigtig flot at blive valgt til asp.net siden, det er jo rimelig god reklame. :)

- Holger

#10: illishar

26. jan. 2010 10:08

#8 Tilgengæld er Sitecore vel hverken gratis eller Open Source. (Så Sitecore er vel mere eller mindre *kun* interessant og relevant for virksomheds-portaler. Relativ niche, set i det store perspektiv)

#6 Der findes flere vejledninger til hvordan man eks. installerer Umbraco på et Plesk-webhotel.
Jeg har flere Umbraco-løsninger installeret på shared hosting. (Den understøtter også en fil-baseret database, så man ikke skal bekymre sig om MS SQL, MySQL mm.)

#11: briancaos

26. jan. 2010 10:13

#8 Tilgengæld er Sitecore vel hverken gratis eller Open Source.illishar (#10)

Sitecore er bestemt ikke gratis. Umbraco er gratis, og deres kerne er endda open-source, mens der ligger nogle licens-regler angående Umbraco klienten. Man må altså bruge kernen som man vil, mens man ikke må ændre i klienten.

Jeg er meget glad for Umbraco, men jeg ville nok betakke mig hvis jeg skulle betale for den. Sitecore indeholder så megen funktionalitet, at de har nemmere ved at retfærdiggøre, at det koster noget.

#12: illishar

26. jan. 2010 10:25

Jeg er meget glad for Umbraco, men jeg ville nok betakke mig hvis jeg skulle betale for den. Sitecore indeholder så megen funktionalitet, at de har nemmere ved at retfærdiggøre, at det koster noget.briancaos (#11)

Helt enig. Men man vælger jo netop CMS, grundet ønsker om reducerede udgifter til vedligehold. (Og måske også udvikling.) Lidt af det forsvinder jo, hvis man blot hælder pengene i Sitecore i stedet ;)

Men jeg tror nu også, at jeg som virksomhed hellere ville satse butikken på Sitecore. (Kommer lidt an på prisen.)

#13: milandt

26. jan. 2010 10:44

Umbraco er gratis, og deres kerne er endda open-source, mens der ligger nogle licens-regler angående Umbraco klienten. Man må altså bruge kernen som man vil, mens man ikke må ændre i klienten. briancaos (#11)

Det er delvis korrekt. Du må ændre i klienten alt det du vil, så længe du ikke gør det kommercielt. Dvs, hvis kunden ønsker deres logo i umbraco klienten i stedet for umbracos logo, så må du gerne udskifte det.

Du må til gengæld ikke ændre logoet i klienten til dit eget firmalogo og sælge det som "briancaos uber CMS".

Hvis det rent faktisk er hvad du ønsker, så kan du købe et kommercielt licens for en brøkdel af hvad et SiteCore licens koster, og med få modifikationer har du nu pludselig dit helt eget "briancaos uber CMS" du frit kan sælge til dine kunder.

ps. ovenstående er med forbehold for at jeg evt. skulle have misforstået umbracos licensstruktur fuldstændig :)

Be wary of: Malicious software that tracks your keystrokes in exchange for free smileys

#14: hartvig

26. jan. 2010 10:55

Kan godt lide denne sætning i kilden:

:P

Men ellers, cool nok :)LordMike (#1)

Umbraco har aldrig været designet til at håndtere over 100k dokumenter, hvilket er rigtig meget for et Web CMS som Umbraco (fx. er den danske del af Wikipedia på lige over 100k dokumenter ;)). I stedet har vi fokuseret på at gøre Umbraco til et af verdens hurtigste Web CMS for de typiske websites (99.99%) der har under 150.000 sider.

Det fantastiske her er jo netop at MS qua open source har mulighed for at øge performance i Umbraco for den sidste del af de få websites der har brug for det. Det kan ikke blive mere "win-win" ;-)

Desværre missede den ellers super journalist fra v2 pointen med at MS faktisk er fuldt tilfredse med den generelle performance i Umbraco og havde en direkte snabel ned til hvordan Conde Nast havde tunet Umbraco til Vogue, GQ, Wired, mv.

Sitecore vs. Umbraco dialogen er der ved at gå lidt Nikon vs. Canon religion i. Jeg tror 2009 viste at der er sket meget med Umbraco og at udviklingen er eksponentiel og 2010 må siges at være startet tilsvarende godt.

Det handler i langt højere grad om hvor godt man mestrer et CMS framework, fremfor hvad Web CMS'en hedder. Og i endnu højere grad hvilken type projekt der er tale om.

Hartvig / Umbraco

#15: hartvig

26. jan. 2010 11:02

ps. ovenstående er med forbehold for at jeg evt. skulle have misforstået umbracos licensstruktur fuldstændig :)milandt (#13)

milandt har ret

#16: GreatMilenko

26. jan. 2010 11:02

Nu er brians firma Pentia jo også gift med Sitecore, så det kan give lidt farvede indslag.
Sitecore og Umbraco er meget ens, vi vælger som regel Sitecore fordi vi også ligger i ske med dem og der er mange af vores eksisterende kunder der bruger det.

#17: thøger

26. jan. 2010 11:04

Umbraco - er det ikke et navn man kan komme i stormvejr med? Jeg tænker på Umbrako-nøglerne.

#18: hartvig

26. jan. 2010 11:09

Umbraco - er det ikke et navn man kan komme i stormvejr med? Jeg tænker på Umbrako-nøglerne.Thøger (#17)

De hedder nu Unbrako ;-) Men nej, vi har Umbraco som registreret varemærke og har haft det i 7 år...

#19: illishar

26. jan. 2010 11:11

#14 En Umbraco-person. Fedt :P

Hey, hvis installationen ikke insisterede på at "oprette en tmp-fil" i root-folderen, så ville den virke perfekt på webhoteller!

/slap

(Nu skal man i stedet lave en masse "hacks" for at installere den.)

#20: Windcape

26. jan. 2010 11:15

#19

Og måske ikke brugte så mange SQL Server ting (Der er sindsyge mange Views og Stored Procesures)

;-)

GPL broke newz.dk, evil license is evil!

#21: illishar

26. jan. 2010 11:16

#20 Brug den fil-baserede database i stedet så.

#22: Windcape

26. jan. 2010 11:17

#20 Brug den fil-baserede database i stedet så.illishar (#21)

Meh, skriverettigheder er et mareridt på de fleste webhoteller.

GPL broke newz.dk, evil license is evil!

#23: hartvig

26. jan. 2010 11:19

#14 En Umbraco-person. Fedt :P

Hey, hvis installationen ikke insisterede på at "oprette en tmp-fil" i root-folderen, så ville den virke perfekt på webhoteller!

/slap

(Nu skal man i stedet lave en masse "hacks" for at installere den.)illishar (#19)

Den kommende v4.1 er meget mere optimeret til webhoteller og virker bl.a. på medium trust. Skriverettigheder er lidt sværre at komme uden om, men flere og flere webhoteller begynder at tilbyde hoteller der er klargjort til Umb.

#24: hartvig

26. jan. 2010 11:21

#19

Og måske ikke brugte så mange SQL Server ting (Der er sindsyge mange Views og Stored Procesures)

;-)Windcape (#20)

Ren install af Umbraco:
Views: 0
Stored Procedures: 0

(og Umbraco kommer med support for MySQL og VistaDB (embedded DB - ikke noget med operativ systemet at gøre ;)) ud af boksen.

#25: Windcape

26. jan. 2010 11:35

#24

Nå, så har i lavet lidt om siden sidst ;-) (Eller også har mit test miljø bare været rodet).

Den kommende v4.1 er meget mere optimeret til webhoteller og virker bl.a. på medium trust.hartvig (#23)

Det lyder fantastisk!

Jeg forsøgte deployment til Surftown for et halvt års tid siden, hvor det ikke kørte i brugbar tilstand. Måske er det tid til at prøve igen.

GPL broke newz.dk, evil license is evil!

#26: KC

26. jan. 2010 12:05

#24

Nå, så har i lavet lidt om siden sidst ;-) (Eller også har mit test miljø bare været rodet).

Det lyder fantastisk!

Jeg forsøgte deployment til Surftown for et halvt års tid siden, hvor det ikke kørte i brugbar tilstand. Måske er det tid til at prøve igen.Windcape (#25)

Jeg har netop installeret det på surftown, de havde en guide til at ændre rettigheder, fik brugt det på rod mappen istedet for filen... det hele kører umiddelbart fint, men jeg skal nok lige kigge på sikkerheden inden jeg smider noget vigtigt op :D

Vil lige skamløst henvise til et spørgsmål jeg har.

Win if you can. Lose if you must. But always cheat!

#27: z4nd

26. jan. 2010 15:32

Godt gået for Umbraco.

Men asp.net er ikke den eneste størrer side de kommer til at styre.

CCP Games (Eve Online) er igang med at udvikle et community, intigreret med Eve, deres og deres wiki, som hedder COSMOS.
http://www.eveonline.com/devblog.asp?a=blog&;bid=678

This message was powered by: One cigarrette and coffe or cola

#28: arne_v

26. jan. 2010 15:43

Det er delvis korrekt. Du må ændre i klienten alt det du vil, så længe du ikke gør det kommercielt.milandt (#13)

milandt har rethartvig (#15)

D.v.s. at klienten ikke er open source?

#29: milandt

26. jan. 2010 15:45

#28 Kommercielt open source om du vil. Kildekoden til klienten ligger ligeledes på CodePlex ligesom resten af umbraco projektet.

Be wary of: Malicious software that tracks your keystrokes in exchange for free smileys

#30: arne_v

26. jan. 2010 15:57

#29

Det er et krav for at noget kan være open source at det kan modificeres og bruges kommercielt.

MIT licensen forbyder ikke kommerciel brug. Og den er en godkendt open source licens.

Hvis client koden er under en anden licens som forbyder kommerciel brug, så er den licens ikke open source.

#31: milandt

26. jan. 2010 16:25

#30 Hvis det er definitionen på "Open Source", så er umbraco klienten ikke Open Source.

Umbraco Frameworket er dækket af MIT.

Umbraco klienten (altså der hvor web-redaktøren logger ind for at redigere indhold (bare lige så alle er med) er dækket af et andet licens, hvor der står følgende:

[...]Permission is hereby granted, free of charge, to any person [...] to deal in the Software, including the rights to use, copy, modify, merge, publish, distribute, sublicence, and/or sell copies of the Software, [...] , subject to the following conditions:
[...]
To the extent the Software contains the Umbraco name, trademark, brand and/or the Umbraco logo, any copy, modification, merger, publication, distribution or equivalent use of the Software shall retain any such names, trademarks, brand and/or logos intact."http://umbraco.org/license"

Med andre ord - du må gerne ændre i klienten til umbraco og sælge dit eget produkt baseret på umbraco og bruge det kommercielt. Du må bare ikke brande umbraco klienten som dit eget produkt dvs. fjerne eller ændre umbraco logos, trademarks mv.

Be wary of: Malicious software that tracks your keystrokes in exchange for free smileys

#32: arne_v

26. jan. 2010 16:50

#31

Den er meget tæt på grænsen, men jeg vil mene at et krav om at logo ikke må fjernes fra source koden ikke er kompatibel med open source. Men den er tæt på, fordi krav om at der et eller andet sted i display eller dokumentation skal være en henvisning anses som acceptabelt.

#33: Windcape

26. jan. 2010 21:08

#32

Hvad så med "praktisk set Open Source", men bare ikke dækket 110% ind af nogle tilfældige guidelines skrevet af nogle tilfældige mennesker.

GPL broke newz.dk, evil license is evil!

#34: arne_v

26. jan. 2010 21:57

#33

Den traditionelle måde at gøre det på er at dual license med LGPL/GPL som tillader andre at udskifte logo men sikrer at det originale projekt kan få en kopi af den "forbedrede" version og en commercial license som er uden disse krav.

Umbraco har så valgt en licens som tillader closed source kloner, men kræver at Umbraco brandingen bevares.

Det kan jeg ikke se noget problem i.

Min kommentarer omkring emnet er udelukkende omkring terminologien.

#35: hartvig

26. jan. 2010 22:15

Kernen af Umbraco er MIT, mens selve UI'en er proporitær (men freeware og med fuld kildekode). Det var gjort efter anbefaling fra Martin von Haller Grønbæk (fra Bender von Haller Dragsted) som de fleste nok kender som den mest kyndige og engagerede open source advokat herhjemme.

Pointen med opsplitningen var netop at sikre at de afhængigheder som 3. parts producenter skulle benytte var MITed samtidig med at du ikke uden videre kunne snuppe Umbraco, skifte klistermærket og sælge det som dit eget (evil fork). Til gengæld kan alle i princippet bygge deres eget UI oven på kernen og gøre det MIT hvis man ville.

Vi havde oprindelig GPL+commercial license som model, men den skaber en del uhensigtmæssigheder i web projekter hvor grænsen for hvornår selve implementeringen skal GPL'es kun kan afgøres i retten (jura'en er for udefinerbar). Så for at sikre at 3. parter kan bygge kommercielle komponenter på Umbraco OG at der ingen usikkerheder skulle være omkring at en implementering ikke har nogen licensbindinger (qua MIT) så valgte vi denne model. Er man religiøs kan man sige at den er i konflikt med FOSS - går man mere op i ens brugere/interessenters helbred er vores MIT/dual-project modellen klart bedre.

#36: hartvig

26. jan. 2010 22:18

Godt gået for Umbraco.

Men asp.net er ikke den eneste størrer side de kommer til at styre.

CCP Games (Eve Online) er igang med at udvikle et community, intigreret med Eve, deres og deres wiki, som hedder COSMOS.
http://www.eveonline.com/devblog.asp?a=blog&;bid=678z4nd (#27)

w00t - hvor har du det fra :-D

UPDATE: Read the fucking link, Niels ;-) Noget nyt om progress?

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret ny bruger


Denne side supporterer ikke længere IE 6.

IE6Vi vil gerne benytte denne lejlighed til at anbefale dig at opgradere din browser.
Internet Explorer 6.x er en uddateret browser, fuld af sikkerhedshuller, som ikke overholder webstandarder, som er nødvendig for at se denne side.
Du kan finde en ny browser på nedenstående links:

Hvis det ikke er muligt for dig at downloade og bruge en af ovenstående browsere kan du stadig benytte newz.dk, blot med begrænset funktionalitet.


Venlig hilsen
newz.dk

Luk