Skip to content

#code

Endre en fil lokalt uten å oppdatere Git-depotet på avstand
Endre en fil lokalt uten å oppdatere Git-depotet på avstand

Har du noen gang trengt å endre en fil lokalt uten å forplikte endringene til det eksterne depotet?

En binær søkeimplementering
En binær søkeimplementering

Binærsøkealgoritmens søker raskt gjennom en stor tallmatrise, det blir ofte referert til som del og hersk.

NVarchar Vs Varchar
NVarchar Vs Varchar

Hver ingeniør som definerer en ny strengkolonne bestemmer: Bruker jeg nvarchar eller bruker jeg varchar?

Endre en React-inndatingsverdi fra Vanilla Javascript
Endre en React-inndatingsverdi fra Vanilla Javascript

Å endre en React-inndatingsverdi fra vanilla Javascript er ikke så enkelt som du kanskje tror.

C# 8 - Nullable Reference Types
C# 8 - Nullable Reference Types

Microsoft legger til en ny funksjon i C# 8 kalt Nullable Reference Types. Som først er forvirrende fordi alle referansetyper er nullable… så hvordan er dette an…

Forståelse begynner med uttrykksfulle navn
Forståelse begynner med uttrykksfulle navn

Å forstå kode er det første steget til å endre den.

Du er ikke koden din
Du er ikke koden din

Koden din reflekterer verken dine overbevisninger, din oppvekst eller din karakter.

De 5 forskjellige betydningene av spørsmålstegnet i C#
De 5 forskjellige betydningene av spørsmålstegnet i C#

I C# har spørsmålstegnet 5 betydninger fra og med C# 8.

Samlingens sammenligner, finne forskjellene mellom to samlinger
Samlingens sammenligner, finne forskjellene mellom to samlinger

Har du måttet sammenligne to samlinger og utføre logikk basert på om elementet er i kildesamlingen, i sammenligningssamlingen eller i begge? Ja, jeg også, jeg m…

Implementering av forespørselscaching i ASP.Net Core
Implementering av forespørselscaching i ASP.Net Core

På et eller annet punkt i en applikasjons utvikling, vanligvis ganske tidlig, innser du at applikasjonen er treg. Etter litt forskning viser det seg at probleme…

Workaround for 'Template parse errors;' in Angular
Workaround for 'Template parse errors;' in Angular

Dette var et av de mer frustrerende problemene med Angular 2/4/+. Det er ikke et problem med Angular 2/4/+ i seg selv, men med hvordan webpack samler de støtten…

Undersøkelse av argumentene for switch-setninger
Undersøkelse av argumentene for switch-setninger

I nesten 50 år har switch-setningen (også kjent som case-setningen) vært en integrert del av programmering. De siste årene har imidlertid noen hevdet at switch-…

Indeksfraksjonering i SQL Azure, Hvem Visste!
Indeksfraksjonering i SQL Azure, Hvem Visste!

Jeg har vært på prosjektet mitt i over ett år og det har vokst betydelig som applikasjon og i data i løpet av året. Det har vært uavbrutt nye funksjoner. Jeg ha…

Sikring av AngularJS med Claims
Sikring av AngularJS med Claims

På et tidspunkt trenger en applikasjon autorisasjon. Dette betyr at ulike tilgangsnivåer oppfører seg forskjellig på et nettsted (eller hva som helst for den sa…

5 trinn for koding for neste utvikler
5 trinn for koding for neste utvikler

De fleste av oss tenker sannsynligvis ikke på utvikleren som skal vedlikeholde koden vår. Inntil nylig gjorde jeg det heller ikke. Jeg skrev aldri bevisst uklar…

Implementering av transparent kryptering med NHibernate Listeners (Interceptors)
Implementering av transparent kryptering med NHibernate Listeners (Interceptors)

Har du noen gang måttet kryptere data i databasen? I dette innlegget vil jeg utforske hvordan du bruker nHibernate Listeners til å kryptere og dekryptere data s…

Betingede SQL-parametere med nHibernate
Betingede SQL-parametere med nHibernate

Problemet er at nHibernate's `CreateSqlQuery` trenger en komplett SQL-streng for å bli opprettet, men du kan ikke lage en streng før du har evaluert parameterne…