Tribhuvan University
Bachelor of Computer Application
Semester 5 · TU Board 2021
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
Differentiate ASP.Net and .Net Core. Explain Net architecture in detail.
Answer comingAlso asked in 2023
- 3.5
What are the two usages of interface? Write a program to achieve multiple inheritance in C#
- 4.5
Differentiate throw and throws keyword. Write a program to copy contents of one file to another using binary reader and binary writer.
Answer comingAlso asked in 2023
- 5.5
What are the benefits of win forms? Write common properties and events of different controls in win forms.
- 6.5
What do you mean by tooltips? Explain different types of dialog box along with suitable programs.
- 7.5
What is ADO.Net? Differentiate dataset and data reader with suitable example.
- 8.5
What is GDI+? Write a program to draw line and circle in win form.
Group C
Attempt any TWO questions(2 × 10 = 20)
- 9.10
a) Explain two architectures of ADO.Net. b) Write a C# program to demonstrate transaction using ADO.Net.
- 10.10
a) Explain docker and containerization with suitable example. b) Develop a win form application to show complete CRUD operation of employee.
- 11.10
a) Write a C# program to demonstrate multithreading. You must use sleep() method in your program. b) Write a C# program to calculate factorial of a number in win form as follows:
— The End —