Chapter 1 : Introducing .NET
Topic : The .NET Framework, C#, VB, and the .NET Languages, The Common Language Runtime, The .NET Class Library
Content : .NET Framework , .net framework class library, common language runtime, .net application, type safe, base class library, managed application, common type specification, intermediate language, value type, reference type, common language specification, intermediate language, msil, just in time compiler
55 MB ,32:49 MIN , THEORY
Chapter 2 : The C# Language
Topic : C# Language Basics
Content : introduction to c#, evolution of c# ,
9 MB ,5:6 MIN , THEORY
Chapter 2 : The C# Language
Topic : Variables and Data Types
Content : variables , syntax for declaration , data types , values , pointer, references, string and escape characters , basic syntax, console class, arrays, single dimensional array , multi dimensional array , enumeration ( enum )
85 MB ,45:1 MIN , THEORY + PRACTICAL
Chapter 2 : The C# Language
Topic : Variable Operations
Content : arithmetic operators , advanced math
42 MB ,21:34 MIN , THEORY + PRACTICAL
Chapter 2 : The C# Language
Topic : Variable Operations
Content : type conversion, checked, convert number to string, convert string to number
20 MB ,10:35 MIN , THEORY + PRACTICAL
Chapter 2 : The C# Language
Topic : Object-Based Manipulation
Content : string type, string manipulation, datetime , timespan , the array type,
77 MB ,37:14 MIN , THEORY + PRACTICAL
Chapter 2 : The C# Language
Topic : Conditional Logic, Loops
Content : logical operators, if statement , else if statement, nested if else statement, switch case, loop, for loop, foreach loop, while loop, do while loop
57 MB ,32:20 MIN , THEORY + PRACTICAL
Chapter 2 : The C# Language
Topic : Methods
Content : void method , fruitful method, accessibility of method, method parameters, method overloading, optional and named parameters, delegates
37 MB ,19:36 MIN , THEORY + PRACTICAL
Chapter 3 : Types, Objects, and Namespaces
Topic : The Basics About Classes
Content : properties , methods, events , static member , sample class
8 MB ,5:5 MIN , THEORY + PRACTICAL
Chapter 3 : Types, Objects, and Namespaces
Topic : Building a Basic Class
Content : accessibility keywords, adding properties , adding methods, adding constructors , adding events,
73 MB ,36:56 MIN , THEORY + PRACTICAL
Chapter 3 : Types, Objects, and Namespaces
Topic : Value Types and Reference Types
Content : passing parameters by reference , passing parameters by value , reviewing dot net types, common reference and value types,
14 MB ,8:12 MIN , THEORY + PRACTICAL
Chapter 3 : Types, Objects, and Namespaces
Topic : Understanding Namespaces and Assemblies
Content : namespace , assemblies
20 MB ,8:45 MIN , THEORY + PRACTICAL
Chapter 3 : Types, Objects, and Namespaces
Topic : Advanced Class Programming
Content : inheritance , static member static class, casting objects , is keyword, partial class, generics
38 MB ,19:25 MIN , THEORY + PRACTICAL
Chapter 1 : Web Form Fundamentals
Topic : Writing Code, Using the Code-Behind Class, Adding Event Handlers
Content : promise of visual studio, web page introduction, introduction to visual studio for web application, page directive , doc type, writing code , using code-behind class, adding event handlers,
46 MB ,22:21 MIN , THEORY + PRACTICAL
Chapter 1 : Web Form Fundamentals
Topic : Understanding the Anatomy of an ASP.NET Application
Content : asp.net files types, asp.net web folders,
18 MB ,9:19 MIN , THEORY + PRACTICAL
Chapter 1 : Web Form Fundamentals
Topic : Introducing Server Controls
Content : html server control classes, html control inheritance, event handling adding in programming way.
54 MB ,26:18 MIN , THEORY + PRACTICAL
Chapter 1 : Web Form Fundamentals
Topic : Using the Page Class
Content : page class properties, redirect, transfer, htmlencode, htmldecode, urlencode, urldecode
65 MB ,28:50 MIN , THEORY + PRACTICAL
Chapter 1 : Web Form Fundamentals
Topic : Using Application Events
Content : global.asax , basic application events,
8 MB ,3:10 MIN , THEORY + PRACTICAL
Chapter 1 : Web Form Fundamentals
Topic : Configuring an ASP.NET Application
Content : web.config , understand nested configuration , machine.config , storing custom settings
24 MB ,7:55 MIN , THEORY + PRACTICAL
Chapter 2 : Form Controls
Topic : Stepping Up to Web Controls
Content : reason why you should switch to web controls
6 MB ,3:17 MIN , THEORY
Chapter 2 : Form Controls
Topic : Stepping Up to Web Controls
Content : basic web control classes, web control tags
15 MB ,5:57 MIN , THEORY + PRACTICAL
Chapter 2 : Form Controls
Topic : Web Control Classes
Content : web control base class
52 MB ,22:48 MIN , THEORY + PRACTICAL
Chapter 2 : Form Controls
Topic : List Controls
Content : multiselect list control, bullet list control
47 MB ,20:58 MIN , THEORY + PRACTICAL
Chapter 2 : Form Controls
Topic : Table Controls
Content : tablerow , tablecell
28 MB ,12:53 MIN , THEORY + PRACTICAL
Chapter 2 : Form Controls
Topic : Web Control Events and AutoPostBack
Content : page processing sequence, how postback event works, the page lifecycle
44 MB ,20:30 MIN , THEORY + PRACTICAL
Chapter 2 : Form Controls
Topic : Validation
Content : understanding validations, the validation controls, server side validation, client side validation, html 5 validation , using validation controls
79 MB ,36:11 MIN , THEORY + PRACTICAL
Chapter 2 : Form Controls
Topic : Rich Controls, The Calendar
Content : properties of calendar control style, calendar properties , calendar members, calendar events
47 MB ,20:26 MIN , THEORY + PRACTICAL
Chapter 2 : Form Controls
Topic : The AdRotator
Content : advertisement file
25 MB ,10:38 MIN , THEORY + PRACTICAL
Chapter 2 : Form Controls
Topic : Pages with Multiple Views
Content : working with panels, panels with multiple view
19 MB ,7:26 MIN , THEORY + PRACTICAL
Chapter 2 : Form Controls
Topic : Pages with Multiple Views
Content : the multiview control, showing a view , recognized command names for the multiview,
30 MB ,11:36 MIN , THEORY + PRACTICAL
Chapter 2 : Form Controls
Topic : Pages with Multiple Views
Content : defining wizard steps
23 MB ,11:13 MIN , THEORY + PRACTICAL
Chapter 2 : Form Controls
Topic : Pages with Multiple Views
Content : wizardstep properties, using wizard events, wizard styles, validating with the wizard
6 MB ,2:52 MIN , THEORY + PRACTICAL
Chapter 2 : Form Controls
Topic : User Controls and Graphics, User Controls
Content : user control, the page and user control inheritance chain
43 MB ,20:39 MIN , THEORY + PRACTICAL
Chapter 2 : Form Controls
Topic : Dynamic Graphics
Content : gdi, creating basic drawing
20 MB ,10:27 MIN , THEORY + PRACTICAL
Chapter 2 : Form Controls
Topic : The Chart Control
Content : creating a basic chart
14 MB ,7:1 MIN , THEORY + PRACTICAL
Chapter 3 : Website Navigation
Topic : Site Maps
Content : sitemap providers, defining a sitemap, working with sitemap class
36 MB ,17:33 MIN , THEORY + PRACTICAL
Chapter 3 : Website Navigation
Topic : URL Mapping and Routing
Content : url routing
48 MB ,17:55 MIN , THEORY + PRACTICAL
Chapter 3 : Website Navigation
Topic : The SiteMapPath Control, The TreeView Control, The Menu Control
Content : explanation
56 MB ,26:33 MIN , THEORY + PRACTICAL
Chapter 3 : Styles, Themes, and Master Pages
Topic : Styles
Content : style types, the style builder, style inheritance, manage styles, creating new stylesheet, applying stylesheet rules, apply style window
49 MB ,24:43 MIN , THEORY + PRACTICAL
Chapter 1 : Error Handling, Logging, and Tracing
Topic : Avoiding Common Errors, Understanding Exception Handling
Content : basics of common errors and exception
6 MB ,3:24 MIN , THEORY + PRACTICAL
Chapter 1 : Error Handling, Logging, and Tracing
Topic : Throwing Your Own Exceptions
Content : inheriting exception class , throws keyword
18 MB ,8:13 MIN , THEORY + PRACTICAL
Chapter 1 : Error Handling, Logging, and Tracing
Topic : Handling Exceptions
Content : structured exception handling, the exception class, exception class hierarchy, exception chain, handling exceptions , catching specific exception, mastering exception
57 MB ,28:58 MIN , THEORY + PRACTICAL
Chapter 1 : Error Handling, Logging, and Tracing
Topic : Using Page Tracing
Content : enabling tracing , tracing information, performing application level tracing
24 MB ,8:51 MIN , THEORY + PRACTICAL
Chapter 2 : State Management
Topic : Transferring Information Between Pages
Content : crosspage posting, the querystring
22 MB ,10:45 MIN , THEORY + PRACTICAL
Chapter 2 : State Management
Topic : Using Cookies
Content : working of cookies
19 MB ,10:10 MIN , THEORY + PRACTICAL
Chapter 2 : State Management
Topic : Managing Session State, Configuring Session State
Content : using session state, httpsessionstate members
21 MB ,11:8 MIN , THEORY + PRACTICAL
Chapter 2 : State Management
Topic : Using Application State, Comparing State Management Options
Content : working of application variable
16 MB ,7:52 MIN , THEORY + PRACTICAL
Chapter 2 : State Management
Topic : Understanding the Problem of State, Using View State
Content : the viewstate collection, making viewstate secure
47 MB ,21:13 MIN , THEORY + PRACTICAL
Chapter 3 : Styles, Themes, and Master Pages
Topic : Master Page Basics, Advanced Master Pages
Content : a simple master page and content page, how master pages are connected with content page, master page with multiple content region, style based layout,interacting with master page from content page
94 MB ,44:55 MIN , THEORY + PRACTICAL
Chapter 2 : Styles, Themes, and Master Pages
Topic : Themes
Content : how themes work, skin file, applying simple theme, handling theme conflicts, applying theme to entire website
44 MB ,18:57 MIN , THEORY + PRACTICAL
Chapter 1 : ADO.NET Fundamentals
Topic : Understanding Databases, Configuring Your Database, Understanding SQL Basics, Understanding the Data Provider Model, Using Direct Data Access
Content : types of sql statements, ADO.NET Namespaces for SQL Server Data Access, To query information with simple data access, add or update information, types of authentication, Storing the Connection String, Creating More Robust Commands
161 MB ,1:14:0 MIN , THEORY + PRACTICAL
Chapter 1 : ADO.NET Fundamentals
Topic : Using Disconnected Data Access
Content : Updating Disconnected Data, DataSet, DataAdapter, Selecting Disconnected Data, The DataSet family of objects, Working and filling dataset
46 MB ,22:54 MIN , THEORY + PRACTICAL
Chapter 2 : Data Binding
Topic : Introducing Data Binding, Using Single-Value Data Binding, Using Repeated-Value Data Binding
Content : Types of ASP.NET Data Binding, How Data Binding Works, Using Single-Value Data Binding, Problems with Single-Value Data Binding, Using Repeated-Value Data Binding, Data Binding with Simple List Controls, Data Binding with a Dictionary Collection, Data Binding with ADO.NET, Creating a Record Editor
118 MB ,52:24 MIN , THEORY + PRACTICAL
Chapter 2 : Data Binding
Topic : Working with Data Source Controls
Content : data source controls, The Page Life Cycle with Data Binding, The SqlDataSource, Selecting Records, Parameterized Commands, Types of Parameters, Setting Parameter Values in Code, Handling Errors, Updating, insert and delete Records, Strict Concurrency Checking
93 MB ,40:1 MIN , THEORY + PRACTICAL
Chapter 3 : The Data Controls
Topic : The GridView, Formatting the GridView, Selecting a GridView Row, Editing with the GridView, Sorting and Paging the GridView, Using GridView Templates
Content : Column Types, BoundField Properties, Generating Columns with Visual Studio , Formatting the GridView, Time and Date Format Strings, Using Styles, Configuring Styles with Visual Studio, Formatting-Specific Values, Selecting a GridView Row,Adding a Select Button, Using Selection to Create Master-Details Pages, Editing with the GridView, Sorting and Paging the GridView, Paging Members of the GridView, Paging and Selection, Using GridView Templates, Using Multiple Templates, Editing Templates in Visual Studio, Handling Events in a Template, Editing with a Template, Editing with Validation, Editing Without a Command Column
245 MB ,1:37:27 MIN , THEORY + PRACTICAL
Chapter 3 : The Data Controls
Topic : The DetailsView and FormView
Content : details view pagination, templates, formview and templates
40 MB ,19:50 MIN , THEORY + PRACTICAL
Chapter 1 : XML
Topic : XML Explained, The XML Classes, XML Validation, XML Display and Transforms
Content : XML Basics, XmlTextWriter and XmlTextReader, XDocument class, prebuilt XSLT stylesheet
181 MB ,1:26:12 MIN , THEORY + PRACTICAL
Chapter 2 : Security Fundamentals
Topic : Understanding Security Requirements, Authentication and Authorization, Forms Authentication, Windows Authentication
Content : explanation
59 MB ,31:58 MIN , THEORY
Chapter 3 : ASP.NET AJAX
Topic : Understanding Ajax, Using Partial Refreshes, Using Progress Notification, Implementing Timed Refreshes
Content : Ajax: The Good and bad, Ajax in ASP.NET, The ScriptManager, Using Partial Refreshes, Conditional Updates, Triggers, Using Progress Notification, Showing a Simulated Progress Bar, Implementing Timed Refreshes .
103 MB ,46:11 MIN , THEORY + PRACTICAL
Chapter 3 : ASP.NET AJAX
Topic : Working with the ASP.NET AJAX Control Toolkit
Content : installation, demonstration of controls with some examples
56 MB ,21:2 MIN , THEORY + PRACTICAL