.NET Framework Syllabus

UNIT I:

Introduction to C#, CLR, Visual studio console app, Simple windows forms, C# language fundamentals, Enumerations, structures, Namespaces

UNIT II:

C# Object oriented programming: OOPs, Encapsulation, Inheritance, Polymorphism, Object Lifetime, Components, Modules, Windows Forms, Interface, Cloneable objects, Comparable objects, Collections Namepaces.

Advanced Class Construction: Custom Indexer, Overloading operators, Delegates, Events

UNIT III:

Assemblies, Thread, and AppDomains: C# assemblies, GAC, threads, contexts, Appdomains, Processes concepts, Concurrency and synchronization-Locks, Monitors, Reader Writer Lock, Mutexes, Thread pooling,

UNIT IV:

10, Object Serialization and Remoting: System.IO, Streams, Text Writer, TextReader, Binary Wirter, Binary Reader, Serialized Object Persistence and formatters, Remoting ADO.Net, C# windows forms for data control: Grid, Datasource and databinding controls, Connected and disconnected scenarios, ADO.Net system, Data, Dataset, connections, Adapters, commands, datareaders.

UNIT V:

ASP.net: Introduction, Architecture, Web forms, Web servers, Server controls, Data connectivity using ASP.net, Introduction of XML, Using XML with ASP.nat

Last updated