Alt om DATA 8/2006 er på gaden og jeg har en enkelt sag - "Verdens nemmeste indkøbsseddel" fra side 68. Den handler om udviklingen af en digital indkøbsseddel til vores virtuelle familie i "Det digitale hjem". I denne første artikel kigger jeg på opbygningen af db og "kerne" bestående af
- SQL Server 2005 Express
- Stored Procedures
- DAL gennem Enterprise Library
- BLL som en simpel klasse
"Kernen" er ret simpel og mangler en del arbejde (den er ikke "distribueret" (kan ikke spredes ud over flere maskiner - bortset fra brugerflade), mangler fejlhåndtering, mangler test mv) men det er begrænset hvor meget plads der er på to sider.
Databasen inkl. stored procedures kan finde her
Cronberg.Indkøbsseddel.db.zip (446,42 KB)
og de to klasser - vare og vare-provider er her
Cronberg.Indkøbsseddel.kode.zip (1,31 KB)
Husk at koden er afhængig af Enterprise Library og klientprogrammer kræver en app-config som eksempelvis
Cronberg.Indkøbsseddel.appconfig.zip (,43 KB)
I det kommende AOD bliver der lagt en web- og mobil-brugerflade ovenpå. Hvis du er forbi huset skulle det køre på den trykfølsomme skærm i køkkenet.