C# and .NET Programming detailed syllabus for Information Technology (IT) for 2019 regulation curriculum has been taken from the Anna Universities official website and presented for the IT students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.
For Information Technology 5th Sem scheme and its subjects, do visit IT 5th Sem 2019 regulation scheme. For Professional Elective-I scheme and its subjects refer to IT Professional Elective-I syllabus scheme. The detailed syllabus of c# and .net programming is as follows.
Course Objective:
For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier..
Unit I
C# Language Basics
.Net Architecture – Core C# – Variables – Data Types – Flow control – Objects and Types-Classes and Structs – Inheritance- Generics – Arrays and Tuples – Operators and Casts -Indexers- Assemblies – Shared Assemblies – CLR Hosting – Appdomains.
Suggested Activities:
- Installation of .Net framework and experimenting simple C# programs using IDE.
- Flipped Classroom on CLR internals.
- Creation of shared assemblies.
Suggested Evaluation Methods:
- Quiz on CLR internals.
- Tutorials on C# programming fundamentals.
Unit II
For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier..
Unit III
Base Class Libraries and Data Manipulation
Diagnostics Tasks – Threads and Synchronization – Manipulating XML – SAX and DOM -Manipulating files and the Registry – Transactions – Data access with ADO.NET: Introduction, LINQ to Entities and the ADO.NET Entity Framework, Querying a Database with LINQ – Creating the ADO.NET Entity Data Model Class Library, Creating a Windows Forms Project – Data Bindings Between Controls and the Entity Data Model – Dynamically Binding Query Results.
Suggested Activities:
- Implementation of Threads and Synchronization based application.
- Practical – Programs on XML and operations using parsers.
- Application development with ADO.NET.
Suggested Evaluation Methods:
- Tutorials on SAX and DOM parsers.
- Presentation of ADO.NET based application.
Unit IV
For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier..
Unit V
.Net Compact Framework
Reflection – .Net Remoting-.Net Security – Localization – Peer-to-Peer Networking -Building P2P Applications – .Net Compact Framework – Compact Edition DataStores -Testing and Debugging – Optimizing performance – Packaging and Deployment.
Suggested Activities:
- Demonstration of programs using .Net Remoting and .net Security APIs.
- Demonstration of programs using .Net compact framework.
Suggested Evaluation Methods:
- Presentation of .NET compact framework application.
- Evaluation of programs using .Net remoting and .Net security APIs.
Course Outcome:
For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier..
Text Books:
- Christian Nagel, Bill Evjen, Jay Glynn, Karli Watson, Morgan Skinner, “Professional C# and .NET 4.5”, Wiley, 2012.
- Andrew Troelsen, “Pro C# 5.0 and the .NET 4.5 Framework”, Apress publication, 2012.
References:
- Ian Gariffiths, Mathew Adams, Jesse Liberty, “Programming C# 4.0”, Sixth Edition, O”Reilly, 2010.
- Andy Wigley, Daniel Moth, Peter Foot, “Mobile Development Handbook”, Microsoft Press, 2011.
- Herbert Schildt, “C# The Complete Reference”, Tata McGraw Hill, 2004.
For detailed syllabus of all the other subjects of Information Technology 5th Sem, visit IT 5th Sem subject syllabuses for 2019 regulation.
For all Information Technology results, visit Anna University IT all semester results direct link.