Denne bog er den fjerde i en serie af bøger om udvikling af programmer til .NET platformen. Bøgernes titel er C#, og selv om bøgerne dermed har fokus på sproget C# og den valgte platform, så spiller programmering i almindelighed en væsentlig rolle. Jeg har tilstræbt, at de enkelte bøger skal kunne læses uafhængige af hinanden, men bøgernes titel angiver alligevel en rækkefølge, og denne bog forudsætter kendskab til programmering og sproget C# svarende til store dele af indholdet af de to bøger C# 1 og C# 2. Desuden har bogen eksempler på Windows programmer og forudsætter således også kendskab til væsentlige dele af stoffet i C# 3. Da denne bog omhandler databaseprogrammering, forudsættes det desuden, at læseren har kendskab til databaser og herunder specielt SQL.
Bøgerne henvender sig til alle, som ønsker at beskæftige sig med programmering til .NET platformen, men bl.a. på grund af eksempelvalget er bøgerne primært tænkt som enten undervisnings- eller supplerende materiale på en videregående uddannelse. Bøgerne er ikke rettet mod nogen bestemt uddannelse, og det behøver ikke direkte at være en it uddannelse, men det kan også være andre uddannelser, hvor der indgår kurser i programmering. Endelig vil bøgerne kunne anvendes af professionelle softwareudviklere enten som inspiration eller som opslagsværk vedr. konkrete teknologier.
Bøgerne har et praktisk sigte, således at det primære mål er at vise, hvordan man gør, og det gælder denne bog i særdeleshed. Det meste af stoffet præsenteres gennem et stort antal eksempler og de forklaringer, som knytter sig hertil, og bøgerne er i stor udstrækning underinddelt svarende til disse eksempler. Alle eksemplerne har et intetsigende navn, som er navnet på det projekt, som de er oprettet under af udviklingsværktøjet, men i bogen har hvert eksempel en undertitel i form af et ord eller sætning, som kort fortæller, hvad eksemplet viser, forklarer eller omhandler. Der er referencer til disse undertitler i indholdsfortegnelsen.
Alle eksempler er udviklet ved hjælp af Visual Studio, og som database produkt anvendes SQL Server. Alle bøgernes eksempler ligger som færdige Visual Studio projekter til download fra forlagets hjemmeside. Alle eksempler anvender primært to databaser, og sammen med eksemplerne ligger de backups af disse databaser. Det er nødvendigt at udføre en restore af disse backups, for at eksemplerne kan afprøves. Projekterne kan downloades samlet som en zip fil.