Audiences: Beginner programmers and students.
Instructions:
Project Requirements
Need to develop an Online Poll User Control using ASP.NET 2.0 and C# (or Visual Basic .NET). The application has three parts – the User Interface, the Database, and the Admin module.
The User Interface
The user interface will allow application users to vote on existing poll items. A poll question will have 4 multiple choice answers and users can select one from them. The control will have two links - Vote and View Results. Click on View Results link will show users the results of the poll. Check Poll control here for sample UI: http://test.dotnetheaven.com/
The key feature of this application is, it should be a user control so any body can drag and drop it in their application.
The project should also have a test application that will test this control.
The Database
SQL Server Express or Microsoft Access may be used as a backend database to store the questions, answers, and the results.
Admin
The Admin section of the application will allow an admin user to post new poll questions.
For Experienced Developers
User AJAX to restrict the page refresh to the poll control only. So if I put this poll control on a website, only poll control should be refreshed, not the whole page.
For .NET 3.0/3.5 Developers
User XAML and XML database to build the same application.
Downloads:
Free Downloads for Visual Studio 2005 Express, SQL Server 205 Express and AJAX.
References: