What is the importance of Garbage collection in .NET framework? Explain .NET Framework architecture with suitable diagram.
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 4 subjects and Third student has marks of 2 subjects. Display the subject marks and average marks for each student.
Explain concept of static class and static constructor with suitable program.
What is named argument? Explain with suitable program, how to create alias for namespace in C#?
What is static binding? Write a C# program to add and subtract two complex number using binary operator overloading.
Why Delegate is used in C#? Write a C# program to select odd and divisible by 3 number from list of number (1-30) using LINQ query.
Write short notes on : (any two)
a) Copy constructor
b) Indexer
c) Lambda Expression
Attempt any TWO questions
[2x10=20]Differentiate between struct and enum. Why do we need to handle the exception? Illustrate with an example with your own customized exception.
Define generics. Explain it with proper example. How virtual method is used to achieve dynamic binding in C#? Explain with the help of suitable program.
What are differences between Data Adapter and Data Reader in ADO.NET? Suppose you are hired by a reputed software company which is going to design an application for “Employee Management System”. Your responsibility is to design a schema named EMS and create a table named Employee (EmpNo, Name, Email, phone number, Company, Department, Joining Date, and Salary). Write a program to design a ASP.NET form to take input for this table and insert the data into table after clicking the Save button.



