You are on page 1of 2

CS8073 C# AND .

NET PROGRAMMING L T P C
3 0 0 3

UNIT I C# LANGUAGE BASICS 9


.Net Ar chit ecture - Core C# - Vari abl es - Data Types - Flow control - Obj ect s and
Types- Cl asses and St ruct s - Inherit ance- Generi cs – Arr ays and Tuples - Oper ator s
and Cast s – Indexer s

UNIT II C# ADVANCED FEATURES 9


Delegat es - Lambdas - Lambda Expr essions - Event s - Event Publisher - Event
Li st ener - Strings and Regul ar Expr essions - Generi cs - Collections - Memor y
Management and Point er s - Errors and Exceptions – Refl ection

UNIT III BASE C LASS LIBRARIES AND DATA MANIPU LATION 9


Diagnosti cs -Tasks, Threads and Synchroni zation - .Net Security - Locali zation -
Manipul ating XML- SAX and DOM - Manipul ating fil es and the Regi str y -
Transaction s - ADO.NET - Peer-to-Peer Networking - PNRP - Building P2P
Appli cations - Windows Pr esent ation Foundation ( WPF) .

UNIT IV WINDOW BASED APPLICATIONS, WCF AND WWF 9


Window based appli cations - Cor e ASP.NET - ASP.NET Web f orms -Windows
Communi cation Foundation ( WCF) - Introduction to Web Ser vi ces - .Net Remoting -
Windows Ser vi ce - Wi ndows Workflow Foundation ( WWF) - Acti vities – Wor kflows

UNIT V .NET FRAMEWORK AND COMPACT FRAMEWORK 9


Assembli es - Shar ed assemblies - Custom Hosting with CLR Obj ect s - Appdomains
- Cor e XAML - Bubbli ng and Tunneling Events - Reading and Writ ing XAML - .Net
Compact Fr amework - Compact Edition Dat a Stores – Error s, Testing and Debugging
– Optimi zing performance – Packaging and Deployment – Networking and Mobil e
Devi ces
TOTAL :45 PERIODS

TEXT BOOKS:
1. Christi an Nagel, Bill Evjen, Jay Gl ynn, Karli Watson, Mor gan Skinner. ―
Professional C# 2012 and .NET 4.5‖, Wil ey, 2012
2. Harsh Bhasin, ―Progr amming in C#‖, Oxfor d Uni ver sit y Pr ess, 2014.
CS8073 C# AND .NET PROGRAMMING L T P C
3 0 0 3

UNIT I C# LANGUAGE BASICS 9


.Net Ar chit ecture - Core C# - Vari abl es - Data Types - Flow control - Obj ect s and
Types- Cl asses and St ruct s - Inherit ance- Generi cs – Arr ays and Tuples - Oper ator s
and Cast s – Indexer s

UNIT II C# ADVANCED FEATURES 9


Delegat es - Lambdas - Lambda Expr essions - Event s - Event Publisher - Event
Li st ener - Strings and Regul ar Expr essions - Generi cs - Collections - Memor y
Management and Point er s - Errors and Exceptions – Refl ection

UNIT III BASE C LASS LIBRARIES AND DATA MANIPU LATION 9


Diagnosti cs -Tasks, Threads and Synchroni zation - .Net Security - Locali zation -
Manipul ating XML- SAX and DOM - Manipul ating fil es and the Regi str y -
Transaction s - ADO.NET - Peer-to-Peer Networking - PNRP - Building P2P
Appli cations - Windows Pr esent ation Foundation ( WPF) .

UNIT IV WINDOW BASED APPLICATIONS, WCF AND WWF 9


Window based appli cations - Cor e ASP.NET - ASP.NET Web f orms -Windows
Communi cation Foundation ( WCF) - Introduction to Web Ser vi ces - .Net Remoting -
Windows Ser vi ce - Wi ndows Workflow Foundation ( WWF) - Acti vities – Wor kflows

UNIT V .NET FRAMEWORK AND COMPACT FRAMEWORK 9


Assembli es - Shar ed assemblies - Custom Hosting with CLR Obj ect s - Appdomains
- Cor e XAML - Bubbli ng and Tunneling Events - Reading and Writ ing XAML - .Net
Compact Fr amework - Compact Edition Dat a Stores – Error s, Testing and Debugging
– Optimi zing performance – Packaging and Deployment – Networking and Mobil e
Devi ces
TOTAL :45 PERIODS

TEXT BOOKS:
1. Christi an Nagel, Bill Evjen, Jay Gl ynn, Karli Watson, Mor gan Skinner. ―
Professional C# 2012 and .NET 4.5‖, Wil ey, 2012
2. Harsh Bhasin, ―Progr amming in C#‖, Oxfor d Uni ver sit y Pr ess, 2014.

You might also like