CS2041 C# AND .NET FRAMEWORK
Year: IV Semester: VII
L T
P C
3 0 0 3
UNIT I 9
Review of OOP Concepts - Overview of .NET
Framework - Basic Elements of C# -
Program Structure and simple Input and
Output Operations – Operators and
Expressions – Statements – Arrays and
Structures.
UNIT II 9
Inheritance - Namespace – Polymorphism –
Interface and Overloading – Multiple
Inheritance – Property – Indexes –
Delegates – Publish/Subscribe Design Patterns-
Operator Overloading-Method Overloading
UNIT III 9
C# Concepts for creating Data Structures -
File Operation – File Management systems –
Stream Oriented Operations- Multitasking –
Multithreading – Thread Operation –
Synchronization.
UNIT IV 9
Working with XML – Techniques for Reading
and Writing XML Data - Using XPath and
Search XML - ADO.NET Architecture – ADO.NET
Connected and Disconnected Models
– XML and ADO.NET – Simple and Complex Data
Binding– Data Grid View Class.
UNIT V 9
Application Domains – Remoting – Leasing
and Sponsorship - .NET Coding Design
Guidelines –Assemblies – Security –
Application Development – Web Services -
Building an XML Web Service - Web Service
Client – WSDL and SOAP – Web Service
with Complex Data Types – Web Service
Performance.
TOTAL: 45 PERIODS
TEXT BOOKS:
1. S. Thamarai Selvi and R. Murugesan “A
Textbook on C# “, Pearson Education,2003.
2. Stephen C. Perry “ Core C# and .NET”,
Pearson Education,2006.
REFERENCES:
1. Jesse Liberty, “Programming C#”, Second
Edition, O’Reilly Press, 2002.
2. Robinson et al, “Professional C#”, Fifth
Edition, Wrox Press, 2002.
3. Herbert Schildt, “The Complete
Reference: C#”, Tata McGraw Hill, 2004.
4. Andrew Troelsen, “C# and the .NET
Platform”, A! Press, 2003.
5. Thuan Thai and Hoang Q. Lam, “. NET
Framework Essentials”, Second
Edition, O’Reilly, 2002.
No comments:
Post a Comment