@MASTERSTHESIS\{IMM2004-03145, author = "S. Madsen", title = "Implementation and use of Rabit Development Kit for Database Driven Internet Applications", year = "2004", school = "Informatics and Mathematical Modelling, Technical University of Denmark, {DTU}", address = "Richard Petersens Plads, Building 321, {DK-}2800 Kgs. Lyngby", type = "", note = "Supervisor: Ass. prof. Hans Bruun", url = "http://www2.compute.dtu.dk/pubdb/pubs/3145-full.html", abstract = "The purpose of this thesis is to describe the development of a Rapid Development Kit (RDK), which can assist developers in creating advanced database driven Internet applications. This can be done without the need for the developer to have knowledge in database development. This will decrease the number of layers/tiers which the developer needs to focus on from four to two. Properties such as form validation, user management, picture upload, security and error are should be implemented as well. The {RDK} will support black box reuse, instead of the very often used white box reuse approach, by copying and pasting code. The religion of choosing the right development environment Microsoft vs. Linux will also be discussed, and the pros and cons of each environment will be highlighted. There are several systems on the market that can assist developers in creating advanced Internet web applications. The decision process of using Open Source, commercial or in-house development of an {RDK,} will also be discussed in this thesis." }