0% found this document useful (0 votes)
35 views2 pages

21INT06-C# and .Net Programming

The document outlines a course on C# and .Net Programming, detailing its objectives, structure, and content across five units. Key topics include C# language basics, advanced features, libraries, data manipulation, and window-based applications. The course aims to equip students with a foundational understanding of C# and .Net, including ASP.NET and the .NET framework.

Uploaded by

amitsharma.himcs
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views2 pages

21INT06-C# and .Net Programming

The document outlines a course on C# and .Net Programming, detailing its objectives, structure, and content across five units. Key topics include C# language basics, advanced features, libraries, data manipulation, and window-based applications. The course aims to equip students with a foundational understanding of C# and .Net, including ASP.NET and the .NET framework.

Uploaded by

amitsharma.himcs
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

L T P C

21INT06 C# and .Net Programming


3 0 0 3

Course Objectives
The main objective of this course is to understand and learn the concepts of C# and .Net
Programming and can help in the implementation of the various live project
UNIT I C# LANGUAGE BASICS 9 Hours

.Net Architecture - Core C# - Variables - Data Types - Flow control - Objects and Types-
Classes and Structs - Inheritance- Generics – Arrays and Tuples - Operators and Casts -
Indexers

UNIT II 9 Hours
C# ADVANCED FEATURES

Delegates - Lambdas - Lambda Expressions - Events - Event Publisher - Event Listener -


Strings and Regular Expressions - Generics - Collections - Memory Management and
Pointers - Errors and Exceptions - Reflection
9 Hours
UNIT III LIBRARIES AND DATA MANIPULATION
Diagnostics -Tasks, Threads and Synchronization - .Net Security - Localization -
Manipulating XML- SAX and DOM - Manipulating files and the Registry- Transactions -
[Link]- Peer-to-Peer Networking - PNRP - Building P2P Applications - Windows
Presentation Foundation (WPF).
UNIT IV 9 Hours
WINDOW BASED APPLICATIONS, WCF AND WWF

Window based applications - Core [Link]- [Link] Web forms -Windows


Communication Foundation (WCF)- Introduction to Web Services - .Net Remoting -
Windows Service - Windows Workflow Foundation (WWF) - Activities – Workflows
9 Hours
UNIT V .NET FRAMEWORK AND COMPACT FRAMEWORK

Assemblies - Shared assemblies - Custom Hosting with CLR Objects - Appdomains - Core
XAML - Bubbling and Tunneling Events- Reading and Writing XAML - .Net Compact
Framework - Compact Edition Data Stores – Errors, Testing and Debugging – Optimizing
performance – Packaging and Deployment – Networking and Mobile Devices

Course Outcomes:
 Understand the basic structure of C# and .Net Programming
 Understand the basic Libraries and its functions
 Understand the basic concepts underlying the [Link] and C#.net
 Understand the basic concepts of .NET framework and compact frame work.
Text books:
1. C# 4.0 the Complete Reference by Herbert Schildt
2. Latest version of Andrew Trolsens C# text from Apress(Pro C# 5.0 and the .NET
Framework 4.5)

Reference Books:
1. Robert Powel, Richard Weeks, C# and the .NET Framework, Techmedia

You might also like