Challenge Overview
Project Overview
We have an existing client-server application written in VB.NET used to simulate stock trading. Currently it's not quite easy to deploy it since it has dependency on a domain to be able to use MSMQ. We want to remove this dependency and make this application easier to setup and use.
Competition Task Overview
For this contest, we need to implemented all changes documented in the architecture. Please download the documents from the contest forum to see details.
Testing
Unit test are only needed for the new MessageQueue class.
You need to provide manual demos to verify your implementation.
Guide
The deployment guide should include details on how to make the apps (server and client) work together.
Specifically, we will need some user-friendly documentation that walks non-programmers through the steps they need to follow to set up messaging and assign user names and passwords.
Technology Overview
- Visual Studio 2008
- VB.net
- MS Access
- Active MQ
Documentation Provided
Register to download documents provided in contest forum.
Final Submission Guidelines
Submission Deliverables
A complete list of deliverables can be viewed in the TopCoder Assembly competition Tutorial at: http://apps.topcoder.com/wiki/display/tc/Assembly+Competition+Tutorials
Below is an overview of the deliverables:
- Updated QC and QS solutions that has the changes implemented, usless binary files like bin, obj, etc... should not be included.
- A complete and detailed deployment documented explaining how to deploy the application including configuration information.
- NUNIT Tests to verify your application successfully meets the requirements of the application.
Final Submission
For each member, the final submission should be uploaded to the Online Review Tool.