Tribhuvan University
Bachelor of Science in Computer Science and Information Technology
Semester 6 · TU Board 2081
Course Title: NET Centric Computing (CSC367)
Full Marks: 60Pass Marks: 24Time: 3 hours
Candidates are required to give their answers in their own words as far as practicable. The figures in the margin indicate full marks.
Group A
Attempt any TWO questions.(2 × 10 = 20)
- 1.10
Distinguish between collection and generics. What are named and positional attribute parameters? Write a program to create your own exception when the user gives subject name than "C#".
- 2.10
How do you create controller? Illustrate with an example. Describe the procedure of rendering HTML with Razor with scenario.
- 3.10
List some advantages of Entity Framework over ADO.NET. Assume a database named "IOST" with a table FACULTY(Course_Name, CourseID, No_of_Semester, fee). Insert some records using ADO.NET and retrive the fee of records having name CSIT.
Group B
Attempt any EIGHT questions.(8 × 5 = 40)
- 4.5
Describe the procedure of deploying .NET core application.
Answer comingAlso asked in 2078
- 5.5
How does ASP.NET core MVC provides patterns-based way to build dynamic website? Explain.
- 6.5
Define state management. Explain the parts of state management on the client side.
- 7.5
Write a program to validate the form that takes input user name, password and phone number using JQuery. All fields must be non-empty and phone number must contain exactly 10 digits.
- 8.5
Distinguish between roles and policies. Explain about Kestrel web server in ASP.NET core.
- 9.5
Describe the life cycle of Dependency Injection container.
- 10.5
Create a class named EMPLOYEE as super class and ENGINEER and DOCTOR as sub class. Make your own assumptions as properties and methods.
- 11.5
What is the task of ORM? Discuss about open redirect attacks.
Answer comingAlso asked in 2078
- 12.5
Write short notes on:
- Polymorphism
- Hidden Field
— The End —