CACS302 Dot Net Technology

Dot Net Technology TU Board 2023 question paper

10 questionsSit this paper (timed)

Tribhuvan University

Bachelor of Computer Application

Semester 5 · TU Board 2023

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 A

    Group B

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

    1. 2.

      Explain thread lifecycle. Write a multithreaded program using C#.

      5
    2. 3.

      What is MDI form? Explain different types of dialog boxes with suitable examples.

      5
    3. 4.

      Differentiate connected and disconnected ADO.Net architecture with suitable example.

      5
    4. 5.

      Define virtual directory in IIS. Develop ASP.Net web form application to create and access session.

      5
    5. 6.

      Explain MVC using ASP.Net core with suitable example.

      5
    6. 7.

      Define AJAX. Explain ASP.Net AJAX server control with suitable example.

      5
    7. 8.

      What do you mean by hosting models? Explain docker and containerization in detail.

      5

    Group C

    Attempt any TWO questions(2 × 10 = 20)

    1. 9.

      Create a ASP.Net web form for employee registration containing input fields for employee id, name, address, gender, department and two buttons for inserting and selecting data. You should insert data to a database table on insert button clicked and on select button clicked select and display employee data in DataGrid whose address is 'Ktm' and department is 'IT'.

      10
    2. 10.

      a) Write a C# program to demonstrate typed dataset. b) Write a C# program to copy contents of one file to another using binary reader and writer.

      10
    3. 11.

      Differentiate ASP.Net and ASP.Net core. Create ASP.Net core application containing razor page, model and controller to calculate simple interest.

      10

    — The End —