The New College (Autonomous)
Chennai – 600 014 A
Sub Code 20BJM610
Title: Programming In [Link]
Maximum Marks: 75 April 2025
Duration: 3 Hours
Section – A Answer All Questions (10
X 2 = 20 Marks)
1. What is the role of namespaces in C#?
2. What is a class library in .NET? Provide an example of how it's used.
3. Explain the role of the ViewState
4. What is the purpose of the @Page directive in an [Link] Web Forms page?
5. What is the role of AutoPostBack ?
6. Explain the purpose of list controls in [Link]
7. What is the AdRotator control in [Link]?
8. Define dynamic graphics in [Link].
9. What is the difference between single-value and repeated-value data binding
10. What is direct data access in [Link]
Section – B Answer Any Five Questions (5 X 5
= 25 Marks)
11. Describe different types of loops in C# with examples.
12. Illustrate with examples event handling in [Link] Web Forms ?
13. How is Exception handling implemented in [Link]? Provide details.
14. Explain the Tree View control in [Link]
15. How does data binding help in displaying data on web pages or forms? Provide
an example of data binding a grid control to a data source.
16. Discuss the Calendar control in [Link]. Explain its key properties and
events,
17. Demonstrate method overloading in C#.
18. Discuss the role of HTML server controls in [Link].
Section – C Answer Any Three Questions
(3 X 10 = 30 Marks)
19. Analyze the components of the .NET Framework and evaluate their impact on
software development
20. Assess the significance of application events in [Link] and devise strategies
for handling these events efficiently. Provide code examples to support your
explanation.
21. Describe the process of deploying an [Link] website.
22. Elaborate the Validation controls.
23. Explain in detail the [Link] architecture.