Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

PART1 - Initial signup page should be arranged in this fashion:

This page will contain fields so that the user can provide you a username and an e-mail address. Make sure you connect to the database to check if the username exists. If the username exists in the database an error label should be displayed to the user. Also, make sure the user cannot enter an e-mail address with an invalid format.

After this, the user should be redirected to another page:

This page will contain some extra fields. Here the user will type his/her first name, last name, country and password. All fields are required. Implement countries (a few of them, perhaps 2-3 countries) using Visual Studio (add new items through Visual Studio, not DBM Tool). Passwords should match so include a second textbox for retyping the password. Passwords should begin with a letter, should include an uppercase letter, a lowercase letter and a digit. Passwords should at least be 8 characters long.

Another important point here: The form should have Username and Email section as well but these textboxes should be read-only. You will be fetching this information from the previous page. Use session state here.

After the user signs up you should display a new page with some text ("Signup successful" page).

The database should include a table named User. This table should include the following fields:

  • User_ID
  • User_Username
  • User_Password
  • User_Email
  • User_FName
  • User_LName
  • User_Country

Do not include any other tables as I will be checking your projects by using a database with this structure.

PART2 - Once you are on the login page, provide another link named Admin Login. admin username should be: admin001 and password should be: Admin*3351. Once you are authenticated you should be taken to the management console of the website where you can see the list of users with their personal information. Usage of Gridviews is a must. Like what we saw on slides, provide functionality for insertion alongside edition and deletion. Implement field checking for empty fields. -We talked about this on slides and the video contains some information regarding this-.

Create another table called Admin and include columns similar to that of the User table. (Rather than User_Username you will have Admin_Username,etc.).

Important thing to note: Check the previous assignment and you will see the names of the fields that I wish you to use for the database. Follow the naming convention that I provided. You cannot create a table called User and FirstName as its field. This is blasphemy! What if you have another table called admin and it also has FirstName as a field? Underscore would help: Admin_FirstName. Use naming conventions properly .

Another thing to note: Zip your ENTIRE project and submit the assignment. Do not try to pick individual files.

Potential bonuses: Views other than Gridview (Listview, Detailsview, Formview if you use them meaningfully. +5 points for Listview and Detailsview, +10 points for Formview with an appropriate template). Use Master Pages. If you have a meaningful design with a Master Page, you will earn 10 additional points.

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M92023548

Have any Question?


Related Questions in Computer Engineering

What is the formula used to calculate marginal product of

What is the formula used to calculate marginal product of food and manufactures.

A set of coins makes change fornbspnnbspif the sum of the

A set of coins makes change for n if the sum of the values of the coins is n. For example, if you have 1-cent, 2-cent and 4-cent coins, the following sets make change for 7: 7 1-cent coins 5 1-cent, 1 2-cent coins 3 1-ce ...

How can businesses use technology and relationships to

How can businesses use technology and relationships to reduce their environmental impact?

Assume newspaper for garbage or recycling has a standard

Assume newspaper for garbage or recycling has a standard deviation of 2 pounds. If we want to estimate the average amount of newspaper for garbage or recycling within .25 pounds with 90% confidence, how many households m ...

Question using a web browser search for any information

Question: Using a Web browser, search for any information security policies used at your academic institution. Compare them to the ones discussed in this chapter. Are there sections missing? If so, which ones? Whitman, M ...

Please solve the following question using java format

please solve the following question using java format (*Solution can include*if needed* ( if statement, switch, while ) not arrays*) Write a program which performs the following: a) Prompts the user to enter a number N b ...

There has been a substantial interest in predictability of

There has been a substantial interest in predictability of stock return in recent years. For example, DeBondt and Thaler (1985, 1987) report that long-term past losers (three- to five-years) outperform long-term past win ...

Question cyber attacks on critical infrastructures-a risk

Question: Cyber Attacks On Critical Infrastructures-A Risk To The Nation There has been a great deal of research related to cyber attacks and vulnerabilities and critical infrastructure, but there is an incomplete unders ...

Hayley motorcycle company just paid a dividend of 14 today

Hayley Motorcycle Company just paid a dividend of $1.4 today, and is expected to pay a dividend in year 1 of $1.8, a dividend in year 2 of $2.3, a dividend in year 3 of $2.9, and a dividend in year 4 of $3.8. After year ...

Question capstone project - informationalthis part of the

Question: Capstone Project - Informational This part of the assignment is NOT FOR GRADING this week. This part of the assignment is to contribute to the capstone project and also to show the instructor that progress is b ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As