I want a Web User control written in C# that is a Web Form where users can register data and create a vCard ([url removed, login to view]). The idea is that the user fill inn all information he/she want + upload a logo if wanted. The data is stored in a MS SQL database. The user then clicks a button and a vCard file is generated and user can download it from the web page. By that i mean the vCard file is listed in a listbox or a grid view together with date created so that user can have many vCards stored in our system. The vCard file should be stored as file on server with reference in DB (Not as BLOB within database)
The Code should be written in C# and using Micosoft .NET FrameWork 2.0. the control will be used in an existing [url removed, login to view] solution that run on .NET 2.0.
All data in/out from DB should be handled by Stored procedures.
The provider must be a registered company that can issue a bill for the project. i can pay using the escrow system but a bill must be presented when project is done. This due to accounting rules in Norway.
Source code will be property of my company when delivered. This includes all rights to use it as we want. We might give it out as open source later.
It is preferable that provider can provide NUnit test code as part o delivery, but is not an requirement.