Udvikling af Umbraco hjemmesider

Jeg udvikler Umbraco hjemmesider fra bunden. Du får en side der er bygget til netop din virksomhed - med enkel kode og et solidt fundament der holder i mange år. Skriv til mig, så tager vi en uforpligtende snak om dine behov.

Tak for din mail. Jeg vender tilbage så snart som muligt.

Simon er Umbraco udvikler, men sidder her i en tilgroet have og holder sommerferie.
Simon

Hvad jeg tilbyder

Jeg udvikler Umbraco hjemmesider fra bunden. Ikke fra færdige skabeloner, men kodet specifikt til din virksomhed og dine behov.

  • Skræddersyede Umbraco-løsninger
  • Hurtige og klimaoptimerede websites
  • API-integrationer - kobling til dine andre systemer (CRM, ERP, betalingsløsninger m.m.)
  • Opgraderinger af eksisterende Umbraco-sider
  • Oplæring i at bruge dit nye CMS
  • Hosting på server med vedvarende energi

Hvorfor jeg arbejder med Umbraco

Man kan lave gode hjemmesider på alle CMS'er, men Umbraco er fantastisk brugervenligt, stabilt og fleksibelt. Det er ikke tilfældigt at Microsoft selv bruger Umbraco til deres sider.

Her er et par grunde til at jeg kan lide at arbejde med Umbraco og har holdt fast i det siden 2012.

Umbraco er fleksibelt. Det er godt til enkle one-page sider og til store komplekse sites. Det kan bruges til billeder og tekst, som de fleste hjemmesider, men også andre typer strukturerede data af forskellig kompleksitet, som kan være grundlag for web applikationer.

Umbraco har et gennemarbejdet, brugervenligt interface. Jeg gider ikke arbejde med besværlige, uforståelige interfaces, hvor funktioner og knapper drukner i hinanden. Umbraco fremstår enkelt og brugervenligt, og udviklingen de sidste 15-20 år har ikke bare puttet mere og mere på, men raffineret interfacet og gjort systemet mere brugervenligt - det er ikke altid den retning det går.

Umbraco er skabt til specialudviklede sider. Hvor WordPress fx. er godt til at downloade en skabelon og komme hurtigt i gang, så er Umbraco skabt til dem, der får en side udviklet fra bunden. Det er den måde jeg kan lide at arbejde på. Jeg vil gerne udvikle det site jeg laver selv, så jeg ved at kvaliteten er i orden og jeg kan finde ud af at lave om i det.

Umbraco er .NET. Umbraco bygger ovenpå .NET framework'et og bygger videre på de konventioner som bruges der. Du kender måske ikke .NET, men det er Microsofts programmeringsframework. Microsoft har udviklet og forbedret det gennem 20 år, og det er super stabilt, veldokumenteret og nemt at arbejde med. Når jeg skal lave et eller andet som Umbraco ikke lige understøtter, så ligger mulighederne i .NET. Det er en stor fordel når din hjemmeside skal Umbraco Integration med eksterne systemer/API'er - der findes biblioteker til det meste.

Umbraco er Open Source. Det betyder at kerne-CMS'et er gratis (men Umbraco tilbyder forskellige betalte udvidelsespakker, fx. Umbraco Forms og Umbraco Commerce). Umbraco har et stærkt community som deler viden og udvikler pakker og løsninger. Det gør det lettere og sjovere for mig at holde mig opdateret, men det betyder også at du kan finde en anden udvikler når det engang bliver nødvendigt.

Mine principper

Tænk langsigtet

Jeg arbejder jævnligt med løsninger som har 10+ år på bagen. Det er ikke usædvanligt - en god hjemmeside kan sagtens holde så længe, hvis den er bygget ordentligt og bliver vedligeholdt.

Men det kræver at man tænker langsigtet fra starten. Og her tror jeg mange kommer galt af sted. Vi er vant til at købe ting - et fjernsyn, en bil, en telefon - som engangsinvesteringer. Men en hjemmeside er ikke et produkt du køber én gang og så er færdig. Det er et værktøj der skal udvikle sig sammen med din virksomhed.

Over årene kommer der tilpasninger og justeringer. Nye behov dukker op, virksomheden ændrer sig, og siden skal følge med. Hvis fundamentet ikke er til det, ender man med frustrationer og begrænsninger - eller en dyr total-udskiftning.

Det betyder ikke at alle skal have en specialudviklet løsning. En skabelon-baseret side kan være det rigtige valg hvis budgettet er stramt og behovene er simple. Men man skal være ærlig om prioriteringen: Hvad sparer du nu, og hvad kan det koste dig senere?

Følg konventionerne

Umbraco bygger ovenpå .NET og gør det nemt at følge de konventioner der bruges der: Model-View-Controller og Services med dependency injection. Det forventer jeg ikke du ved hvad er - men ved at følge de konventioner får man kode som andre udviklere kan finde ud af.

Det er vigtigt. På et tidspunkt skal en anden måske arbejde videre på din side. Måske skifter du udvikler, måske skal jeg have hjælp til noget. Hvis koden følger almindelige konventioner, er det langt nemmere for den næste at sætte sig ind i det.

Keep it simple, stupid

Simplicitet er genvejen til kode som er forståelig og dermed nem og billig at vedligeholde.

Især frontends har tendens til at blive for komplicerede. Der er altid et nyt framework eller en ny tilgang man "burde" bruge. Jeg holder mig til ganske enkelt html, css og javascript, indtil det ikke længere giver mening. Det gør siden hurtigere, lettere at vedligeholde, og bedre for klimaet.

Lad os starte med en snak

Første skridt er et uforpligtende møde hvor vi får afklaret dine behov og hvor du vil hen. Skriv til mig, så finder vi et tidspunkt.

Tak for din mail. Jeg vender tilbage så snart som muligt.

Om Mig

Jeg hedder Simon og har arbejdet som webudvikler siden 2012. De sidste 10+ år har jeg primært arbejdet med Umbraco CMS - både som freelancer og med fast tilknytning til reklamebureauer.

Jeg hjælper virksomheder med at udvikle og vedligeholde deres hjemmesider, og rådgiver om design, brugervenlighed og struktur.