CACS302 Dot Net Technology

Dot Net Technology TU Board 2021 question paper

10 questionsSit this paper (timed)

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)

  1. 2.

    Differentiate ASP.Net and .Net Core. Explain Net architecture in detail.

    5
  2. 3.

    What are the two usages of interface? Write a program to achieve multiple inheritance in C#

    5
  3. 4.

    Differentiate throw and throws keyword. Write a program to copy contents of one file to another using binary reader and binary writer.

    5
  4. 5.

    What are the benefits of win forms? Write common properties and events of different controls in win forms.

    5
  5. 6.

    What do you mean by tooltips? Explain different types of dialog box along with suitable programs.

    5
  6. 7.

    What is ADO.Net? Differentiate dataset and data reader with suitable example.

    5
  7. 8.

    What is GDI+? Write a program to draw line and circle in win form.

    5

Group C

Attempt any TWO questions(2 × 10 = 20)

  1. 9.

    a) Explain two architectures of ADO.Net. b) Write a C# program to demonstrate transaction using ADO.Net.

    10
  2. 10.

    a) Explain docker and containerization with suitable example. b) Develop a win form application to show complete CRUD operation of employee.

    10
  3. 11.

    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:

    10

— The End —