An in-depth case study looking at the proccess of creating the ArtcardStudio – a graphic layout/ ecard application incorporating video, sound and interactivity. The study will focus on the underlying architecture of the ArtcardStudio. From flexible structures at the file-level, to leveraging the power of inheritance through object-oriented code. A behind-the-scenes look at the project from client-side issues, such as interface design and component creation, to the server-side flavours of Flash technology with Flash Remoting and the Flash Communication Server. Check out the pluses and pitfalls of converting a project from Actionscript 1 to version 2.