0% found this document useful (0 votes)
5 views3 pages

Net Centric Computing Lab - Part2

The document outlines a series of lab tasks for a Net Centric Computing course, requiring students to create various ASP.Net Core MVC projects with specific features and functionalities. Tasks include creating Razor view pages, models, controllers, and implementing database operations using SQL Server, as well as demonstrating client-side development with Angular and React. Additionally, students are instructed to showcase authentication, authorization, and hosting of their applications, along with providing necessary screenshots and configurations.

Uploaded by

allmightultra559
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views3 pages

Net Centric Computing Lab - Part2

The document outlines a series of lab tasks for a Net Centric Computing course, requiring students to create various ASP.Net Core MVC projects with specific features and functionalities. Tasks include creating Razor view pages, models, controllers, and implementing database operations using SQL Server, as well as demonstrating client-side development with Angular and React. Additionally, students are instructed to showcase authentication, authorization, and hosting of their applications, along with providing necessary screenshots and configurations.

Uploaded by

allmightultra559
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Lab Works (Net Centric Computing)

Remaining Lab tasks (Net Centric Computing) /Lab Works Part -2

[For the lab tasks below, please write the source codes for Controllers, Models, Other required
classes and the Razor view pages with corresponding names. Mention about the configuration
used (write only the statements used). You must mention about the packages installed and
namespaces used in your code. You must attach the screenshots after rendering in browser)]

18. Create a ASP.Net Core MVC project including your name in application name (If your name
is Hari then project name should be "WebApp1ByHari". Include the following pages and
features :
 A Razor view page that displays
 current date and time
 your name and roll no.
 multiplication table of your_roll_no + 1 (if your roll no. is 5, table of 6 should
be displayed)

Link this page in navbar with menu "MyRazorPage".

 A Model class “Student” that has some properties like StdID, Name, Address, Faculty
etc. and annotate them with necessary validation attributes.
 Another Razor page to design a form that can be used to set values to the model object.
(use built-in tag helpers and validation attributes while creating the form and model,
server side validation should be performed)
Link this page in navbar with menu "Create Student Record".
 Another Razor page to display the detail of a student.
 A Controller containing action methods to render above Razor view pages
 When submit button is pressed, redirect to another Razor page and display the details
of the student if the model validation is successful then show the error message next
to the form fields in red color if model validation fails. [ include screenshots of form
submission with valid and invalid cases in report]
19. Create a project to illustrate dependency injection in ASP.Net Core. (If your name is Shyam
then project name should be "WebApp2ByShyam")

[Use SQL Server RDBMS and SSMS to create database and tables for following Lab tasks)

1 Collected by Bipin Timalsina


Lab Works (Net Centric Computing)

20. Create a Console application in C# to demonstrate insert, read, update and delete operations
in database. (Mention the table structure in theory and include the necessary screenshots of
database values
21. Create a CRUD application using ASP.Net Core MVC template using ADO.Net.
(If your name is Radha then project name should be "WebApp3ByRadha")
22. Create a CRUD application using ASP.Net Core MVC template using Entity Framework Core
code first approach.
(If your name is Krishna then project name should be "WebApp4ByKrishna")

23. Create an ASP.Net Core application to demonstrate Entity Framework Core database first
approach.
(If your name is Bhim then project name should be "WebApp5ByBhim")
24. Create a simple Web API using ASP.Net Core and Entity Framework Core. Show the API
testing steps using both Postman and Swagger.
(If your name is Arjun then project name should be "WebApiByArjun")
25. Create an ASP.Net application to demonstrate state management using Session state,
HttpContext, TempData, Cookies, Query Strings and Hidden field.
(If your name is Asim then project name should be "WebApp6ByAsim")
26. Client side development in ASP.Net core
a) Create a sign up form and perform validation using jQuery.
[The page should dsiplay your name and RollNo at the top of the form]
b) Create an Angular application having a navbar and a footer. The navbar should have
two menus- home and calculator. The footer should display ©YourName, Current Date
(year). The home page should display your own photo. When calculator menu is clicked
a form should be displayed and the form should contain :
 two text fields to accept two numbers,
 a dropdown list with options add, subtract, and multiply,
 a button showing "Compute"
 a label displaying the computed result (after pressing the button) based on the
option chosen
(If your name is Parbati then project name should be "AngularAppByParbati")

2 Collected by Bipin Timalsina


Lab Works (Net Centric Computing)

c) Create similar application as in (b) using React


(If your name is Sabitri then project name should be "ReactAppBySabitri")
27. Create an ASP.Net Core application to demonstrate authentication and authorization.
(If your name is Sita then project name should be "WebApp7BySita")
28. Hosting an ASP.Net Core Application

Host the application created in Lab 23 in any free hosting platform /server and show all the
steps with screenshots.

3 Collected by Bipin Timalsina

You might also like