Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Creating a BookStore Shopping Web App Create a new ASP.NET core Web Application using . NET Framework. Name the app as YourName _ BookStore. Make

Creating a BookStore Shopping Web App
Create a new ASP.NET core Web Application using .NET Framework.
Name the app as YourName_BookStore.
Make sure the Default.aspx is set as the start page.
Design the Default page with the navigation of the below links:
Home
Products
Cart
Your app should have three web forms for the above pages. Create the required web forms.
Default.aspx (Home Page, this is already there)
Products.axpx (Products Page)
Cart.aspx (Cart Page)
Design and code the Products Page. You can refer to the shopping cart you have created in the class for this. Use custom CSS.
Design and code the Cart Page. You can refer to the shopping cart you have created in the class for this. Use custom CSS.
Make sure all the web pages in your app use custom CSS and are uniform.
Create a new database called - yourname_bookstore. Make sure you store this database file in the Model folder in your project structure.
Create the below tables:
Genre
Books
Populate the table with proper relevant data. Make sure you have at least 6-7 different genres and each genre consists of 4-5 books. There are millions of books out there in the world. Explore and add unique data.
Use SQLDataSource control to populate your Products.aspx with your database.
Create a business class called Book.cs and add model schema based on the table data you have for storing the books.
Use this Book class to modify the Products and Cart page further.
Create a new web form called Checkout.aspx.
Once the user clicks on the Checkout button from the Cart.aspx, it should redirect to the Checkout page.
Design this as below:
Design a form to take the data from the user for check out. Use proper controls like calender (for date-of-birth), proper regex for zip code, phone number and emails, etc.
Add a button for "Go back to Cart" (Navigates to Cart.aspx)
Add a button for "Place Order" (Displays a message saying "Order Placed" and clears the cart and checkout form)
Use proper validation controls and a validation summary to handle the Checkout.aspx
Make sure you've tested and debugged the app for any errors. Use proper error handling statements in your code behind files.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Seven Databases In Seven Weeks A Guide To Modern Databases And The NoSQL Movement

Authors: Eric Redmond ,Jim Wilson

1st Edition

1934356921, 978-1934356920

More Books

Students also viewed these Databases questions