Tribhuvan University
Bachelor of Computer Application
Semester 5 · TU Board 2025
Course Title: Dot Net Technology (CACS302)
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)
- 2.5
What is thread? Write a C# program to create multiple thread along with main Thread.
- 3.5
What is difference between SDI and MDI application? How form inheritance can be performed in windows application?
- 4.5
What is disconnected architecture in ADO.NET? How ADO.NET differs from classical ADO?
Answer comingAlso asked in 2023
- 5.5
What is difference between HTML server control and Web server control? Explain with example.
- 6.5
What is authentication? Briefly explain form authentication in ASP.NET.
- 7.5
Explain different controls of ASP.NET AJAX.
Answer comingAlso asked in 2025, 2023
- 8.5
What is kestrel? How it differ from IIS?
Group C
Attempt any TWO questions(2 × 10 = 20)
- 9.10
Differentiate between class and interface? Why do we need serialization in file handling in C#? Write a C# program to save Student record (roll, name, address, and phone number) into file "student.txt" and then display student record.
- 10.10
What are advantages of ASP.NET MVC? Explain different state management techniques in ASP.NET.
- 11.10
What is validation control in web development? Explain various control for validation in ASP.NET with suitable program.
Answer comingAlso asked in 2025, 2023
— The End —