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.
(Chapters – 1, 2, 3, 4, 5, 6, 7, 8, 9)
UNIT II?????? 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. (Chapters – 10, 11, 12, 13)
UNIT III???? BASE CLASS LIBRARIES AND DATA MANIPULATION
Diagnostics -Tasks, Threads and Synchronization – .Net Security – Localization – Manipulating XML- SAX and DOM – Manipulating files and the Registry – Transactions – ADO.NET- Peer-to-Peer Networking – PNRP – Building P2P Applications – Windows Presentation Foundation (WPF).
(Chapters – 14, 15, 16, 17, 18, 19))
UNIT IV???? WINDOW BASED APPLICATIONS, WCF AND WWF
Window based applications – Core ASP.NET- ASP.NET Web forms -Windows Communication Foundation (WCF) – Introduction to Web Services – .Net Remoting – Windows Service – Windows Workflow Foundation (WWF) – Activities – Workflows. (Chapters – 20, 21, 22, 23, 24, 25)
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. (Chapters – 26, 27, 28)