Artikler

ASP.NET

Artikler innen ASP.NET 1.x og 2.0. Hvordan bruke servercontrols, usercontrols, masterpages m.
  • Dekompilere .NET for å se kode 13.03.2008

    Noen gang lurt på hvordan at program er laget? Dekompiler for å få ut kildekoden. Det kan du lære masse av og det jo moro å se hvordan ting er laget. Det er enklere enn du kanskje trodde.

  • Lage en side som bruker data fra en webservice 06.03.2008

    Denne artikkelen viser deg hvor enkelt det er å "snakke med" webservices. Her forklares hele veien fra å lage en ny website til å ha et skjema der du taster inn en aksjeticker, henter data fra en webservice og skriver ut kursen på siden din. Det er nok langt enklere enn du tror..

  • Enkel HTML scrambler 21.12.2007

    Dette er en servercontrol som scrambler html. En slik kontrol er nyttig hvis man ønsker å legge ut mailto-linker uten at spam-roboter kan lese mailadressen din. Kontrollen er skrevet i C# og den kan scramble på to ulike måter, javascript eller html.

  • Hvordan vise en rss feed på en enkel måte med ASP.NET og C# 24.11.2007

    Utveksle data via RSS er mer populært enn noen gang og stort sett alle store nettsteder tilbyr dette. Jeg har ofte laget portaler som ønsker å utnytte dette og vise data fra andre nettsteder på sin egen portal og det finnes en utrolig enkel måte å gjøre dette på. Artikkelen har screencast! Se nederst i artikkelen.

  • Validering av forms i ASP.NET 2.0 02.09.2007

    Å validere data er nødvendig på alle websider som samler data fra brukere. I denne artikkelen går vi gjennom alle 6 validatorkontrollene i ASP.NET 2.0 og ser hvordan de kan brukes.

  • Paging av data fra SQL på 30 sekunder med SqlDataSource og DataGrid 15.08.2007

    Dette eksempelet viser hvordan du fort kan sette opp paging mot en SQL Server med SqlDataSource og DataGrid. Det tar bare noen sekunder å sette opp og fungerer utmerket.

  • Kryptere seksjoner i web.config 10.08.2007

    Sikkerhet er viktig og man kan aldri bli sikker nok. Selv om web.config ikke skal være tilgjengelig så kan det være lurt å gjøre noe med informasjonen i filen. I web.config ligger det ofte sensetive opplysninger (database brukernavn/passord) og disse bør krypteres.

  • XHTML-validering i ASP.NET 2.0 09.08.2007

    XHTML har kommet for å ta over etter html 4.0 og XHTML stiller noe strengere krav til koden. En del attributter er faset ut og noen nye har kommet inn. ASP.NET websider validerer ikke som standard og i ASP.NET 2.0 har man lagt inn mulighet for å få til validering. Dette må imidlertid settes opp vha web.config og en .browser fil.

  • Kom i gang med ASP.NET 2.0 08.08.2007

    Hvordan komme i gang med ASP.NET 2.0. Hva trenger du og hvordan setter du opp din pc.

  • Global.asax 08.08.2007

    Global.asax kan brukes til mye forskjellig. Her er en oversikt over de ulike events i global.asax i .NET 2.0

  • Custom errors med ASP.NET i web.config 08.08.2007

    Feilmeldinger dukker opp av og til i ASP.NET som alle andre teknologier enten man vil eller ikke. De er kjipe å se på i tillegg til at de kan avsløre data om systemene dine som du helst vil holde for deg selv. I denne artikkelen ser vi på hvordan vi kan lage våre egne feilmeldingssider vha konfigurasjon i web.config.

Web generelt

Artikler som omfatter web uavhengig av platform og teknologi
  • Hvordan man virkelig jukser på kudos.no 16.05.2008

    Noen gang lurt på hvordan du virkelig kan jukse Kudos? Her er den enkle metoden som ikke krever 20 nettlesere installert på pc'en din. Dette er et program som gjør jobben selv ;-)

  • Serverside WebServices 05.03.2008

    Webservices er en teknologi som gjør det enkelt å tilgjengliggjøre data mellom websider. Serverside har laget et sett med webservices som er tilgjengelig for de som måtte ønske det. Under finner du en liste over tilgjengelige webservices som finner aksjekurser, valutakurser, gjør oppslag i brønnøysund mm. Kommersiell bruk må avtales, men ellers står du fritt til å bruke de så fremt du oppgir kilde.

  • XML-schema xsd og xml-filer 19.12.2007

    Et xml-schema er en fil som beskriver xml-dokumentets struktur. I dette eksempelet skal vi sette opp et enkelt xsd-schema som beskriver en xml-struktur. Nå XML-dokumentet lages vil man få intellisens når man skriver. Samtidig vil XML-filen valideres slik at man ikke setter inn elementer som ikke støttes eller at man glemmer påkrevde elementer.

  • God på Microsoft-teknologi? Lyst på ny jobb? 27.11.2007

    Som utvikler hos One Software vil du få bryne deg på interessante utfordringer i forbindelse med videreutviklingen av ONE, bistå våre kunder og samarbeidspartnere i å tilføre både de og produktet enda større merverdi, og selvfølgelig være del av et inspirerende team som trives med jobben sin. One Software har ingen foretningsmessig tilknytning til Serverside.no. Jeg (webmaster på serverside.no) jobber i One og vi trenger folk.

  • Søkemotoroptimalisering, SEO 21.08.2007

    Med flere milliarder dokumenter på nettet og brukere som oftere og oftere bruker søkemotorer for å finne frem, er det viktigere enn noen gang å være synlig på google, sesam, yahoo osv. Målet er ikke å komme på side 40, men helst blandt de 10 øverste på søk som er relevant med ditt nettsteds innhold. Her er noen elementære tips for hvordan du skal synes godt i søkemotorene.

  • XHTML eller HTML doctype ? 18.08.2007

    Diskusjonen rundt dette temaet har pågått i mange år og man blir vel aldri helt enige om hva som er mest riktig. Dette er naturligvis et resultat av at vi er på vei fra en standard til en annen og at ting tar litt tid når flere millioner pc-brukere skal bytte nettlesere og gjøre seg klar for en ny standard på nettet. I denne artikkelen forklares det litt hva XHTML egentlig er og litt argumenter for og mot bruken av det.

  • Lage sitemap til søkemotorer 14.08.2007

    Skal man synes på web må man inn i søkemotorene. Det er mange ting man kan gjøre for å forbedre sin posisjon hos google og co, og en av de er å lage et såkalt sitemap. Et Sitemap er en xml-fil som forteller søkomotorrobotene hvilke url siden din består av, hvor ofte de oppdateres og hvilke som er viktigere enn andre.

VB.NET

Utvikling med VB.NET på web og til windows. Komponenter, logikk, dataadgang mm.

C#

Utvikling med C# på web og til windows. Komponenter, logikk, dataadgang mm.
  • Test av ytelse med C# collections 16.05.2008

    Ytelse er et mye diskutert tema på nettet og det finnes en del artikler med testing av ulike måter å gjøre ting på. I denne artikkelen skriver jeg litt om en ytelsestest jeg selv har gjort for å sammenligne ulike måter å samle objekter på. Det er testet med List<>, IList<>, Array, ArrayList, HashTable og Egen klasse som arver fra List

  • Caching i ASP.NET 05.03.2008

    Internettbrukere er utålmodige og dersom ting går tregt forsvinner brukerne fort. For å lage raske applikasjoner med god ytelse er det mange ting man bør tenke på og en av de er caching.

  • Hvordan forenkle database koding 03.02.2008

    Når man lager applikasjoner eller websider som kommuniserer med databaser koder man mange funksjoner som gjør nesten det samme. Forskjellen er som regel bare hvilke parametre som skal sendes til databasen og hva som er navnet på prosedyren i SQL (eller selve SQL-setningen). Med en enkel klasse kan man forenkle dette betraktielig for å gjøre hverdagen litt enklere.

  • Sjekke google pagerank med C# 25.08.2007

    Jeg har fått en del mail fra folk som gjerne vil ha scriptet som finner ut hvilken google pagerank en side har. Nå ligger scriptet her og det skulle være ganske enkelt å sette opp.

  • Data Access Layer (DAL) og enkelt oppsett av objekter mot database med C# 15.08.2007

    Det er mye prat om arkitektur, data access layer (DAL), business logic layer (BLL) osv. Men hva er det egentlig og hvordan kommer man i gang. I denne artikkelen får du et enkelt eksempel på hvordan du kan sette opp din egen håndtering av både data access og logikk.

  • Få tilgang til VB.NET sitt My namespace i C# 09.08.2007

    I VB.NET ligger det et namespace My som inneholder en rekke funksjoner. Du finner bl.a. filhåndtering, registerhåndtering, nettverk mm. Dette namespacet ligger ikke i C# som standard, men du kan få tilgang til det..

  • Sende mail med bilder i C# 08.08.2007

    I denne artikkelen vises hvordan man sender email med innlagt bilde i C#. Ikke som et vedlegg men innlagt i selve mailens html!

  • Bruke stored procedures i MS SQL med C# 08.08.2007

    Denne artikkelen gir deg grunnleggende inføring i C# og Stored procedures i SQL 2005. Hvordan lage enkle stored procedures og hvordan kalle disse fra C#.

Databaser/SQL-syntax

MS SQL, Oracle, MySQL, Sybase, m.fl. Artikler om optimalisering, installasjon, SQL-syntax, Stored procedures mm.
  • Kryptere stored procedures i SQL Server 14.02.2008

    Denne artikkelen viser deg enkelt hvordan du beskytter dine Stored Procedures. Når man leverer et system er det ofte man ikke leverer med kildekode og da kan det være greit å beskytte den koden man kan.

  • Paging i SQL med stored procedure 14.08.2007

    Paging er å presentere en datamengde over flere sider. Dersom du har en tabell med 1000 rader er det lite hensiktsmessig å liste alle radene. Det er da man trenger paging, et script som lar deg presentere feks. 10 og 10 rader.

  • Sende data inn og ut av en MS SQL database samtidig 08.08.2007

    Når man lager prosedyrer for å legge inn, endre og slette data vil man ofte ha data ut igjen i samme slengen. Det kan gjøres på flere forskjellige måter i SQL 2005. Her ser vi på 3 ulike måter å gjøre dete på.

(X)HTML/CSS

HTML er på vei ut. Inn kommer XHTML med de krav til CSS som stilles. Hvordan lage menyer med mousoverefekter mm.
  • XHTML Meny med css og list (ul/li) 12.08.2007

    For å bruke XHTML riktig må man unngå bruk av tabeller til layout. Det er mange grunner til at man bør gjøre dette, men det skal vi ikke ta nå. Denne artikkelen forklarer et eksempel på hvordan man kan lage en horisontal meny med korrekt xhtml og bruk av hover efekter. Målet er å lage en meny (med ul og li) som dette kun vha html-list og css (og et par bilder da)

Javascript/DHTML

Javascript og DHTML. Artikler innen Ajax ligger i respektive teknologiers kategori.
  • Hva er ajax. Artikkel med enkelt eksempel 14.10.2007

    AJAX er forkortelse for Asynchronous JavaScript and XML og det er ikke et nytt programmeringsspråk, men en teknikk for å lage raskere, bedre og mer interaktive webapplikasjoner. Teknikken går ut på å bruke javascript til å kommunisere med serveren slik at du ikke behøver å laste hele siden på nytt for å oppdatere tekst, bilder etc på siden din. For å gjøre dette bruker man XMLHttpRequest objektet i javascript.