Provide functionality for insertion alongside edition

Assignment Help Computer Engineering
Reference no: EM131268811

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.

Reference no: EM131268811

Questions Cloud

Build to logical and obvious prediction : A description of your creative process including: what it looks like, how it is similar to or different from when you first started the course, what affects it, supports it, and/or derails it. How does it change when working with others? Make sure yo..
Difference between half and full duplex communication : Discuss examples of communication or network devices such as voice phones, pagers, intercoms, hubs, switches, wireless access points, etc. and describe why they are characterized as half or full duplex systems. Discuss how the use of a switch, as ..
What is the point of diminishing returns : When is the rate of change of sales increasing and when is it decreasing? What is the point of diminishing returns and the maximum rate of change of sales?
Review the antivirus program and ensure : Review the antivirus program and ensure it is up to date and running a full scan of the system. Identify at least five unnecessary services from the default installation of Windows. Think about how you can provide security training in 30 minutes.
Provide functionality for insertion alongside edition : 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 col..
Important role parents play in a childs early learning : Write a 3 page research paper discussing the important role parents/caregivers play in a child's early learning experiences.
Statements is true of the plaintiffs case : Which of the following statements is true of the plaintiff's case? The plaintiff's attorney examines the witnesses during cross-examination.
How would you assess weinbach''s use of feedback : Which communication method did CEO Weinbach use within his first few days, with customers and shareholders, and then with employees? Which method of communication did he primarily use with all three groups?
Access control categories and models : What are the main goals of access control and what are the best practices recommended to help in achieving them? Note: Answer should meet min of 200 words count and proper APA Citation to receive full credit.

Reviews

len1268811

11/7/2016 4:23:55 AM

Assignment using Visual studio and SQL server management studio. The description is in the following documents. The assignment need to finish with extra credit part.

Write a Review

Computer Engineering Questions & Answers

  Call a unary language an arithmetic progression

Call a unary language an arithmetic progression if it is the set {\(x^{m+ni}\)} : i >= 0 for some m and n show that if a unary language is regular , then it is the union of a finite set and a finite number of arithmetic progressions

  Questiona bank has its head office in stoke it has two

questiona bank has its head office in stoke. it has two branches one in longton and other in burslem. each customer

  Build a 4-bit parallel adder

Build a 4-bit parallel adder by using four "Full Adder" devices.

  Generating class diagram and pseudocode

Develop a class named CustomerRecord which holds a customer number, name, and address. Incorporate different methods in order to set the values for each data field and output values for each data field.

  How personal data can be an overwhelming task

If we are not able to protect our data, and data protection is left to the market, will data protection be possible only for the rich.

  Questioncomplete following numbered exercises in the bluej

questioncomplete following numbered exercises in the bluej textbook. most do not require lengthy or complex responses

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  Briefly explain the difference mesh, bus, ring, and star top

Briefly explain the difference, including advantages and disadvantages Ethernet, Token Ring, FDDI, and Wireless.

  Make program that take in a date in the format yyyymmdd

make program that take in a date in the format YYYYMMDD and output it as MM/DD/YYYY, where YYYY stands for year, MM stands for month, and DD stands for day.

  Program of five to ten lines in assembly language

Program of five to ten lines in assembly language

  How would you rank the principles of concurrency

How would you rank the principles of concurrency? Explain the design issues for which the concept of concurrency is rele

  Describe three different specific malware instances

Describe three different specific malware instances, with specific real life impact. What is the worst that can happen in these three instances? Defenses

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd