Setting up my MacBook Pro for software development in .NET

by Karl Solgård

Setting up a MacBook Pro for the first time is a ritual that allows new perspectives to shine. This is my first time using a MacBook Pro for software development and I got to say that the machine is a powerhouse! Like in any relationship, It's always exciting…

Run Entity Framework Core Migrations with Kubernetes Jobs and Managed Identity

by Karl Solgård

Database migration is a flexible operation. You can run them as a deployment step on a build server. The disadvantage of that approach is a larger window between migration being applied and the application being ready to run. This is an even bigger issue when trying to employ GitOps strategies…

Running a multisite solution on localhost in Visual Studio

by Henning Sjørbotten

Running a multisite solution on localhost through Visual Studio is quite easy to set up. A small Visual Studio config file needs a small touch and everything is ready. The secret is to edit the applicationhost.config-file, which is found in the .vs-folder that Visual Studio creates in your solution:…

Oversettelser med OpenAI i Optimizely CMS

by Tomas Hensrud Gulla

Hvis du jobber med Optimizely CMS og et nettsted med mer enn ett språk, gjør utvidelsen Optimizely Languages (tidligere LanguageManager) hverdagen mye lettere. Med denne utvidelsen får man enkelt oversikt, og kan opprette og slette språkversjoner lett som bare det. Allerede i 2019 skrev min kollega Henning en bloggpost om…

Utelat innhold fra søkemotorer

by Tomas Hensrud Gulla

Det kan være ulike årsaker til at man ønsker å ekskludere innhold fra søkemotorer, én årsak kan være at det er snakk om testinnhold. Robots.txt Det har lenge vært en feiloppfatning at den beste måten å hindre Google og andre søkemotorer i å indeksere nettsiden er å bruke en…

Få kontroll på kalenderen din!

Mange klager over dårlig tid og kommenter at de alltid sitter i møter og ikke får gjort noe. Den eneste som kan fikse dette, er du selv ved å ta aktivt kontroll over din egen tid og møtekalender.  Får du en ny innkalling så ikke bare trykk aksepter. Stopp opp,…

kode24 podcast-chat del 2

by Sigve Fast

Velkommen til andre del i bloggserien om å chatte med kode24-timen. Her skal vi dykke litt dypere i det tekniske og jeg skal fortelle deg hvordan den er laget. Konseptet er ikke nytt, men det som derimot er nytt er at vi nå kan få til dette ganske så bra…

kode24 podcast-chat del 1

by Sigve Fast

Velkommen til lanseringsposten av hele verdens kode24-timen-podcast-chat! Endelig skal du få personlig og fri tilgang til å snakke med dine favoritt-podkast-verter 24/7. Eller snakke med episodene i alle fall. TL;DR Chat med podcasten kode24-timen her: https://kode24chat.novacare.no/ Podcast er jo i utgangspunktet et litt håpløst format.…

Novacare runder 10 år – og satser på kroppsspråk

by Tomas Hensrud Gulla

Selv om navnet Novacare gjør at mange tenker at vi må være et helseforetak, er vi et konsulentselskap. Vi gir råd og løser utfordringer ved hjelp av moderne digitale verktøy. Navnet spiller på at vi bryr oss. Vi bryr oss om kundene. Vi bryr oss om kundenes behov, og vi…

Overføring av data ved lansering i Optimizely DXP

by Tomas Hensrud Gulla

Optimizely DXP er Optimizely (tidligere Episerver) sin løsning på hosting i skyen, basert på Microsoft Azure-plattformen. I Optimizely DXP får man tre miljøer. * Integration * Preproduction * Production Når man flytter en nettløsning fra fysiske servere til skyen må man overføre database og filer (bilder/dokumenter lastet opp av redaktører) fra gamle…