Assignment 1- CTRL ALT PCs – Server-Side Scripting
This assignment requires you to create a new .NET Core MVC Web Application and integrate it with a SQL Server database to perform CRUD operations.
Project Theme: To sell PCs and laptops.
Logo and Company Name: Ctrl Alt Pc.
Description: Dynamic ASP.NET MVC Site
You will build a simple C# .NET Core MVC web application that performs CRUD operations using an SQL Server database.
In this assignment you will use Visual Studio and C# to:
Create a new .NET Core MVC Web Application project. Be sure to add Individual User Accounts for Authentication as we need these for Assignment 2.
Set up and connect to a SQL Server database
Use the Entity Framework to generate Model classes
Generate Controllers and Views to implement CRUD functionality
Document your code with comments within your scripts
Decide what your application purpose will be. Create something of interest or use to you personally.
Create a database with 2 tables that have a one-to-many (i.e. parent-child) relationship. Each table must contain a unique, automatically-assigned Primary Key and at least 3 other fields. The child table should contain a Foreign Key column as well.
Create a new NET Core web application using the MVC project template. Be sure to include https, Git, and Individual User Accounts for Authentication.
Use Entity Framework to generate Model classes based on the two tables in your database.
Use the MVC Scaffolding to create Controllers and Views to perform all Create-Read-Update-Delete (CRUD) operations for both of your tables.
On the site layout template, add links to your Index views for both of the new Controllers you have created.
Modify the site in the following ways:
Add a descriptive title to both the navigation bar and the page title tag
Change the footer to include your name, student #, and the course name and code
Modify the auto-generated content on the home page to include a meaningful page heading as well as text that accurately describes the purpose of your site and what kind of data it manages (based on the tables / MVC files you’ve added).
Customize the theme by adding either your own CSS or an additional open-source theme (on top of Bootstrap) to give your site a different look from the standard .NET MVC template with Bootstrap. If you use a pre-built theme or css library you must cite the source with a comment in your [login to view URL] file AND in your [login to view URL] file.
43 freelancers are bidding on average $175 for this job
Hi there, I read your initial requirements and I have some questions regarding your MVC Web application project. please send me a message so that we could discuss it further.
Hello Dear, we have 4+ years of experience on .net technology. with good problem solving skills. looking forward your response. will start assignment. asap thanks
Hi , Am .net core developer having experience with create core mvc application . So sure i can help you developing your assignment . Inbox me to discuss more in detail.