Position: PC Software Programmer

Subject: Test On Application Implementation

Introduction:

Model View Controller (MVC) is a very important design pattern being used in OO programming. You are requested to write a simple C# application that shows your understanding of this pattern.

Scenario:

Write a simple "product catalogue" application that has the following features:

•  add new product
•  update product unit price
•  delete a product
•  search product by name and display relevant information:which category it is under, who is the supplier.etc
•  view all the products under same category
•  view all the products under same supplier

You are given a sample database called "test.mdb" which has 3 tables (imported from northwind.mdb). You can convert it to any other format that you prefer or use as it is.

Important Notes:

  1. You are free to make any assumption towards your application as long as it explains. Be sure to document your code as it helps to prove your understanding and knowledge.
  2. Purpose of this test is to see a good program architectural design (in this case, we want to see how you implement MVC) and smart coding. Therefore simple UI is sufficient.

How to submit:

•  Please zip your source code
•  Please attach your zip file and email it to seg@magicsoft.com under subject "PC Software Programmer "

see also

Applications/Systems
Applications for Wireless Data Communication

Real-time Monitoring Systems
Building And Construction Monitoring Systems
Geographical Information Systems
Healthcare Systems for Clinic
RFID modules for ID Verification

Video Streaming Systems for Surveillance
Module
Alert Module Data Scheduling Module
PC/Pocket PC (PDA) Data Collection Module
IT Services
Web and Internet Applications Development
Pocket PC Applications Development
Desktop PC Software Development
Expertise
Why us
e Data
eData Applications

eData Users

FAQ ( Frequently Ask Question )

 

 
   
Home | Contact Us | Our Services | Join Us | Useful Links | Term Of Service | Disclaimer | Privacy Policy
Copyright © 2005 Magicsoft Asia Systems Pte Ltd. All rights reserved