Online lagerplads

lager-front.jpg
  • lager-front.jpg
  • lager-nymappe.jpg
  • lager-uploadfil.jpg
18-10-2007

Baggrund

Jeg gik igang med dette project da min mor havde behov for at overføre nogle filer fra hjemmecomputeren til den computer hun bruger på hendes skole og vice versa. Man kunne argumentere, at der allerede findes flere af denne slags services, men mit indtryk af de fleste andre, er at enten er fyldt op med reklamer eller ikke er brugervenlige nok til min mor - eller begge dele. Som så ofte før, var udfordringen i at lave noget jeg ikke har prøvet før, bestemt også en stor del af tiltrækningen ;-)

Tidsramme

Arbejdet tog ca. halvanden uge fra start til slut. Klart den største del af tiden blev brugt på at finpudse funktionaliteten og udseendet, - hovedparten af den underliggende kode samt databasen var faktisk færdig efter 2 dage.

Teknisk

Projektet er kodet i ASP.Net 2.0 / C# mod en MySQL 5.0 database server. Layoutet er opsat med div i CSS, dog med tabeller til fil-listerne.

Jeg har valgt en måske utraditionel løsning, hvor filsystemet er gemt i databasen, med en tabel til mapper og en tabel til filer. Grunden til dette, er at mit webhotel har en fast grænse for hvor meget data der må ligge på webserveren - men ingen grænse for mængden af data i databasen! Selvom jeg ikke forventer at overstige den maksimale datagrænse, så er den dog så tilpas lav, at muligheden foreligger, - så jeg valgte denne løsning for at være på den sikre side.

Ultimate Web