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

  Find an optimal parenthesization of a matrix-chain product

Find an optimal parenthesization of a matrix-chain product whose sequence of dimensions - show the dynamic programming tables at the end of the computation.

  Risks of using wireless technologies in your department

A justification for the decision, and the risks of using wireless technologies in your department and A spreadsheet to track hardware or software requirements of your proposed wireless technologies, including the associated costs

  Create web server access on existing platform

You can design your own or create Web server access on existing platforms such as (sparkfun, xivley, partcl, google chart etc...) however, it has to draw a chart

  Define flow boundaries

Using a data flow diagram and a processing narrative, describe a computer-based system that has distinct transform flow characteristics. Define flow boundaries, and map the DFD into a software architecture using the technique described in Section ..

  Which support of bluetooth technology and devices

IPv6 has been hailed as the next generation of the Internet, has an adoption and deployment of IPv6 been quickly as expected? What are several issues and what is the latest.

  What restrictions must be imposed

Free Speech Online Some feel that there is too much objectionable material allowed on the Internet, whereas others argue that the Internet must be completely censored.what restrictions must be imposed.

  Define the type of input data used

express the type of input data used for a business related function.

  Circumventing the license check

Assume the "license" is just a digitally signed file listing a hostname and expiration date; the verification key is built into the executable. How would you go about circumventing this kind of license check?

  Describe the two site examples which have images or

what are two site examples that have images or multimedia that are used effectively on the site? why do you think they

  Describe the features of the two packages

Describe the features of the two packages. If you were a project manager, which one would you use to help support your job? Why?

  Explain an instance of a two-dimensional character array

describe an example of a two-dimensional character array that could be used to hold a set of text data that might be

  Formulate a debugging strategy

Formulate a debugging strategy. What module should be debugged first, what inputs should you use, what outputs should you expect to see? How should you begin to integrate the modules? What should you do on failure?

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