Answered step by step
Verified Expert Solution
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 YourNameBookStore.
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 yournamebookstore. 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 different genres and each genre consists of 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 dateofbirth 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
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started