This application involves creating a simple HTML page with ASPX server-side processing. The HTML page features input controls for customer name, phone, address, and controls for pizza customization. The ASPX server-side page retrieves form data, displays the user's order with selections, and calculates the total cost, including tax and tip.
This application involves creating a web application for a pizza shop similar to Project 1. The project includes implementing a database with tables for crusts, sauces, toppings, pizza sales, and VIP rewards accounts. The PizzaOrder.aspx page features textboxes for customer information, controls for delivery or pick-up, and options for pizza customization. Input validation is implemented to ensures data integrity, and a GridView displays all pizzas user adds. Upon clicking the "Submit Order" button, the order is processed, updating the database, and users are redirected to an order confirmation page with details and a receipt.
This application involves creating a Restaurant Review System. The project emphasizes multi-tier development, requiring to me to design and implement a database, manage user roles and access as well as and implement multiple features. Users can register as reviewers or restaurant representatives or just be site visitors, each with different privileges. The system has tasks such as adding new restaurants, creating and managing reviews, searching for restaurants by category, making reservations, viewing reviews and allowing restaurant representatives to manage their restaurants. The project also implements the use of stored procedures for database operations, and server-side input validation for data integrity and security.
The Project focuses on integrating Web APIs into Project 3, but modify all database calls to be in Web API. The project includes transforming the existing ASP.NET Web Application (Project 3) into a Web API Client, with separate projects for ASP.NET Core Web Application (RESTful Web API), ASP.NET Web Application (SOAP Web Service), and a Class Library. The Web Application includes modifications for user authentication and improved responsiveness. We also implemented an ASMX SOAP web service on guest page where user can favorite restaurants. The project's approach involves implementing and testing Web APIs before adapting the Web Application to consume them.
The Project involves the creation of an ASP.NET Core MVC web application, building on previous projects. In teams of two, we improved our application by implementing login and registration features, including secure cookie storage and two-step email verification. Aspects include the use of stored procedures for database operations, dynamic data displays in Razor Views, secure data storage with encryption, and serialization for data persistence. Each team member implemented a new aspect of ASP.NET Core MVC.