C# Programming : MCA-209

Lecture No. Description Watch Videos
Lecture 1 Understand the motivation behind the .NET platform Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 2 Common Language Infrastructure (CLI). Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 3 the role of the Common Type System (CTS), the Common Language Specification (CLS) Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 4 Common Language Runtime (CLR) Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 5 The assembly, metadata, namespace Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 6 type distinction, Contrast single-file and multi-file assemblies Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 7 Know the role of the Common Intermediate Language (CIL) Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 8 Platform independent .NET(Mono / Portable .NET distributions) Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 9 Language Fundamentals Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 10 Reference and value Types Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 11 primitive types the Nullable and enum types Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 12 Classes and objects Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 13 Defining classes Creating objects Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 14 Using static members, Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 15 Garbage Collector Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 16 Overloading Methods, Various Constructors Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 17 Encapsulating data Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 18 access modifiers, properties Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 19 Indexers arrays and read-only fields Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 20 Handling errors and throwing exceptions Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 21 The Root object class. Inheritance and polymorphism specialization and generalization Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 22 Abstract classes, nesting of classes Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 23 Structures. String and Date Time classes. Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 24 Event handling paradigm Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 25 Delegates Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 26 Events Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 27 delegates and lambda expression FUNC and Action delegates. Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 28 Generics Collections Interfaces, Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 29 Overriding interface implementation. Explicit interface implementation. Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 30 Collection, IEnumerable, IEnumerator, IList Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 31 IComparer and their Generic equivalent. Working with generic List, Stack, Dictionary and Queue. Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 32 The notifies – subscribers paradigm for handling events Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 33 .NET framework for handling GUI events. Introduction to WPF and building an WPF application Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 34 XML A quick introduction Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 35 LINQ and C# Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 36 Defining and executing a Query. Implicitly typed local variables Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 37 Anonymous Types, Extension Methods and Lambda Expressions Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 38 Putting LINQ to work Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 39 LINQ to SQL Fundamentals of ADO.NET Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 40 ADO.NET Connected and Disconnected architecture Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 41 Fundamentals of ADO.NET Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 42 Updating retrieving and deleting data using SQL SERVER. Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 43 Updating retrieving and deleting data using LINQ to SQL Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 44 Search record using ADO.NET program Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 45 Developing Dot Net Web Application Lecture by ,    Lecture by ,    Lecture by ,    Lecture by