BTECH450

Silverlight project

  • Home
  • Project
  • Company
  • Log
  • Resource
  • people

LOG

First Semester

Week 1 to 5

Meeting with FutureTech company (Craig and Chris), to talk about the project information and goals. Look up the technologies, and resources related to the project.

Week 6 to 10

Meeting with Chris (FutureTech) about future project work. Looking through tutorials online about Adobe Flex & Silverlight. Looking through 'Tour de Flex' (Flex sample codes), Adobe online developer's centre and Silverlight 'toolkit' sample codes. Trying out simple codes that will look the same under Silverlight from Flex version applications. Writing down notes on the differences between the two implementations.

During Semester Break

Looking into the academic materials involved in this project. Meeting with academic mentor Xinfeng to discuss on the academic part of the project. Research on the different aspects of the RIA Technologies

Second Semester

Week 1

Continue to look in to the academic part of the project--portability, usability, performance, and research on the existing works done on this area--benchmarking software tools like GUIMark, and Bubblemark. Looking into the sources code, and setup the programs to run in the newer framework version, and conduct testing.

Week 2-4

Updated requirements and more detailed specification from FutureTech. Talked with Xinfeng about how to do the code-generator. Tried out several compilers, and went with ANTLR, due to the support, popularity, and resources it has. Doing ANTLR samples, looking into how to do my code conversion on it.

Week 5 & during mi-semester break

Meeting with Xin Feng to discuss on the implementation problems with ANTLR compiler tool, discussed ways of solving. More work on ANTLR, and discussion with Xin Feng about the RIA Security & research. Mentioned about the type of security we need to be investigating-declarative and user-defined security features that each RIA allows.

Week 6 - 8

Meeting with XinFeng to discuss the issues I had with ANTLR, and the approaches to take in the auto-code generator, such as dealing with asymmetric data structure types. More researching and writing up report in the issues about Security.

Week 9 - 10

Finishing off, the prove of concept in the ANTLR, reached to agreement with XinFeng that a complete featured auto-generator would take too long to do, and writing up the final report with all the research materials gathered over the year.

Week 11 - 12

Talked with mentor on the final report and presentation materials, took feedback from mentor and modified the slides and report, continue to write up final report and presentation slides.



Copyright © 2010 Jason Hsia