Chapter – I: .NET Framework Fundamentals
Hour 1 Introduction to .NET Framework
Hour 2 Applications of .NET, Before .NET
Hour 3 .NET Versions, Visual Studio Basics
Hour 4 .NET Advantages, .NET (vs) Java, .NET Framework in-depth
Hour 5 .NET Framework Architecture, Assemblies and MSIL in-depth
Hour 6 Run Time Execution Environment, Components of CLR, FCL Architecture
Chapter – II: C# Fundamentals
Hour 7 Getting Started with Visual Studio 2016, Visual Studio 2016 IDE
Hour 8 C# Introduction
Hour 9 Keywords, I/O Statements, Comments
Hour 10 Data Types, Variables, Type Casting
Hour 11 Object class methods, Scope of Variables, Operators, Control Statements
Hour 12 Enumerations and Arrays
Hour 13 Main() method in-depth
Hour 14 Classes and Objects, Creating own classes
Hour 15 Parameters and Method Overloading
Hour 16 Properties
Hour 17 Constructors and Destructors
Hour 18 Structs
Hour 19 Partial Classes and Static Classes
Hour 20 Introduction to Inheritance, Visibility Modifiers and Simple Inheritance
Hour 21 Hierarchical, Multi-Level and Hybrid Inheritance
Hour 22 Hiding methods, Method Overriding, Abstract Classes and Methods
Hour 23 Sealed Classes and Interfaces
Hour 24 Delegates
Hour 25 Array Class
Hour 26 Strings
Hour 27 DateTime and Random Classes
Hour 28 Generics
Hour 29 Collections
Hour 30 LINQ
Hour 31 Exceptions
Hour 32 Debugging, Break points, Immediate window
Hour 33 Multi Threading
Hour 34 Multi Threading
Hour 35 Assemblies
Hour 36 Assemblies
Hour 37 Manipulating Drives
Hour 38 Manipulating Folders
Hour 39 Manipulating Files and File Streams
Hour 40 Application Configuration
Chapter – III: Windows Applications Development using C#
Hour 41 Getting started with Windows Applications
Hour 42 The Form Class
Hour 43 Events
Hour 44 Multiple Forms Handling and Invoking Forms at Run Time
Hour 45 Standard Controls (Label, Button, Textbox, MaskedTextbox, Picturebox)
Hour 46 Selection Controls (Checkbox, Radiobutton, Listbox)
Hour 47 Selection Controls (Combobox, NumericUpdown, DomainUpdown and TrackBar)
Hour 48 DateTimePicker, MonthCalendar, TreeView
Hour 49 Background Processing Controls (Timer and ProgressBar, NotifyIcon)
Hour 50 Dialog Controls (ColorDialog, FontDialog, OpenFileDialog, SaveFileDialog, PrintDialog)
Hour 51 Grouping Controls (Panel, Groupbox, TabControl) and TreeView
Hour 52 Strip based Controls (MenuStrip, ContextMenuStrip, ToolStrip, StatusStrip) and MDI Applications
Hour 53 RichTextBox and “Sample Text Editor” Application.
Hour 54 User Controls
Hour 55 Windows Forms Control Library
Hour 56 Creating Graphics with GDI+
Chapter – V: Data Access using C# with ADO.NET support
Hour 61 Sql Server Basics
Hour 62 ADO.NET Basics and Library
Hour 63 ADO.NET Database Connection
Hour 64 Query Processing using Command Class
Hour 65 Non-Query Processing using Command Class
Hour 66 Working with DataAdapter, DataSet, DataTable, DataRow, DataColumn
Hour 67 Working with Stored Procedures and Functions
Hour 68 Menu Navigated Database Application Development and Crystal Reports
Chapter – VI: Web Sites Development using ASP.NET
Hour 69 HTML, JavaScript, ASP, and ASP.NET Introduction
Hour 70 Getting started with ASP.NET
Hour 71 Advantages of ASP.NET, Traditional Web Sites Development in ASP.NET
Hour 72 Page Life Cycle, Implicit Objects
Hour 73 Web Controls
Hour 74 Database Applications in ASP.NET using ADO.NET, Data Controls
Hour 75 Validation Controls
Hour 76 Navigation Controls
Hour 77 Login Controls
Hour 78 Reporting Controls
Hour 79 GridView in depth
Hour 80 User Controls
Hour 81 Master Pages
Hour 82 Cascading Style Sheets (CSS)
Hour 83 Themes
Hour 84 Skins
Hour 85 Web Site Configuration
Hour 86 View State and Cookies
Hour 87 Session State and Application State
Hour 88 Caching
Hour 89 XML
Hour 90 XML with DataSet