CACS408 Dot Net Technology

Dot Net Technology TU Board 2026 question paper

10 questionsSit this paper (timed)

Tribhuvan University

Bachelor of Computer Application

Semester 5 · TU Board 2026

Course Title: Dot Net Technology (CACS408)

Full Marks: 60Pass Marks: 24Time: 3 hours

Candidates are required to answer the question in their own words as far as possible.

Group B

Attempt any SIX question.(6 × 5 = 30)

  1. 2.

    What is variable size array? Write a C# program to create multidimensional array to store the marks of three student in different subjects. First student has marks of 3 subjects, Second student has marks of 3 subjects and Third student has marks of 2 subjects. Display the subject marks and average marks for each student. [1+4]

    5
  2. 3.

    What is dialog? Develop a Window application MDI with menu File containing new, open and close menu items. When the user click new, open new child form inside MDI parent. [1+4]

    5
  3. 4.

    What is Transaction in ADO.NET? Why they are important in database operations explain with suitable example? [1+4]

    5
  4. 5.

    Develop an ASP.NET MVC application to perform addition and multiplication of two numbers. [5]

    5
  5. 6.

    What is state management in ASP.NET? Explain QueryString as state management technique with suitable example. [1+4]

    5
  6. 7.

    Explain the difference between server-side and client-side AJAX components. [5]

    5
  7. 8.

    What is Azure App Service? How is it used to host an ASP.NET web application? [1+4]

    5

Group C

Attempt any TWO questions(2 × 10 = 20)

  1. 9.

    What are difference between text files and binary files? List commonly used classes in C# for file handling. Write a C# console application to save Student record (roll, name, marks of 5 subjects) into file "student.txt" and then display student record with average marks. [2+1+7]

    10
  2. 10.

    What are different validation control in ASP.NET? Write a program to create employee registration form (Full name, Username, Password, Confirm Password, Email, Mobile, Gender, Department, and Joining Date) with validation in one ASP.NET web page and display filled all employee record in another page. [2+8]

    10
  3. 11.

    What is URL Authorization in ASP.NET? Develop simple ASP.NET MVC CRUD application for managing products with Create, Read, Update, and Delete operations using SQL server database. [1+9]

    10

— The End —