Cancelled

website .NET assignment (cont)

In this exercise you will create an AJAX enabled web form ([url removed, login to view]) utilising a ListView control that will

allow logged-in staff to list, edit, delete, insert magazine details for magazines from a selected magazine category. To do

this implement the following:

I. After logging in, the staff member should be able to select a magazine category from an appropriate list control

(eg, drop down list, etc); using a ListView control the form should then display the id, title, description, image

filename, category and price of each magazine that belongs to the selected category. The ListView should

utilise appropriate paging controls such that a maximum of 4 records are displayed per ‘page’.

II. Using the same ListView control, implement the user interfaces and functionality to enable records to be edited,

deleted, and new records to be inserted.

III. For the update and insert functionality also implement appropriate AJAX extender controls for each of the

fields that will ensure that correct input data types and sizes are maintained before writing to the database (the

data types and sizes of input will depend upon the field types and sizes that you have implemented in your

database).

IV. Implement server-side AJAX controls so that the entire page does not need to be updated on every postback.

The aspx file should be saved as MagazineEdit.aspx.

B. Magazine Subscription Customer Distribution chart (3 Marks)

In this exercise create a new aspx file called [url removed, login to view] that will allow logged-in staff to generate a .NET chart

showing the distribution of customers from each suburb represented in the database (to do this your sql query will need

to count the number of customers in each suburb). The user interface should allow the user to choose:

I. which chart type they want displayed (Column, Pie, Line),

II. and whether the chart should be displayed as a 3D chart or 2D chart.

Ensure that for all charts appropriate titles and axis labels are utilised.

The aspx file should be saved as Distribution.aspx.

Skills: .NET, AJAX, ASP, CSS, Javascript

See more: web paging, web listview, sql server price list, pie javascript, pie database, paging control, maximum price create website, listview update, javascript pie, 3d labels, postback, need column writing, javascript net sql, javascript controls, net display, controls javascript, net web update, javascript line chart, chart line net, net user interface control, update insert sql, sql insert net, listview list, javascript exercise, image query

About the Employer:
( 1 review ) NY, Vietnam

Project ID: #2574544

1 freelancer is bidding on average $50 for this job

zbsol

Microsoft certified professional + instructor in Microsoft academy ready to work for you

$50 AUD in 4 days
(4 Reviews)
4.1