CS2041 C# AND .NET FRAMEWORK Syllabus - Anna University

CS2041                               C# AND .NET FRAMEWORK                                  L T  P C
3  0 0  3
UNIT I                                                                                                                                9
Review of OOP Concepts - Overview of .NET Framework - Basic Elements of C# - Program  Structur an simpl Input  an 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.



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.

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.

By Vinoth
Next Post »