+91 9966 13 99 77


Home / Courses / .NET



C#.Net Course Content:

MS.NET Framework (1 class)

1.1. The .NET Framework – an Overview

1.2. Architecture of .NET Framework

1.3. Types of Applications which can be developed using MS.NET

1.4. MSIL / Metadata and PE files.

1.5. The Common Language Runtime (CLR)

1.6. Common Type System (CTS)

1.7. Common Language Specification (CLS)

1.8. Types of JIT Compilers

1.9. MS.NET Memory Management / Garbage Collection

1.10. MS.NET Base Classes Framework

1.11. MS.NET Assemblies and Modules

C# Language – Types of Applications  (1 class)

Language Basics (1 class)

1.1. Variables and Data Types

1.2. String & String Builder

1.3. Boxing and Unboxing

1.4. Operators

1.5. Statements

1.6. Arrays and Strings

1.7. Procedures and Functions

Essentials of Object-Oriented Programming (1 class)

1.1. Object and Class Definition

1.2. Understanding Identity, State, and Behavior

1.3. Using encapsulation to combine methods and data in a

1.4. Single class

1.5. Inheritance and Polymorphism.

Working with Classes and Objects (2 classes)

1.1. Adding Variables and Methods

1.2. Properties and Indexers

1.3. Constructors and Destructors

1.4. Type Initialize

1.5. Extension Methods

1.6. Anonymous Types

1.7. Memory Management and Garbage Collection

1.8. Shared / Static Members

1.9. Method Overloading

1.10. Anonymous Methods Partial Classes & Methods

1.11. Operator Overloading

1.12. Inner Classes

1.13. Attributes and their Usage

1.14. Delegates and Events

Inheritance, Interface and Polymorphism (2 classes)

1.1. Deriving classes

1.2. calling base class constructor

1.3. Overriding Methods

1.4. Non-Inheritable Classes.

1.5. Abstract Class

1.6. Interface Inheritance

1.7. Namespace and Access Modifiers

Working With Collections (1 class)

1.1. List and Dictionary

1.2. Array List and Hash Table

1.3. Generic Classes & Methods

1.4. List of Directory

1.5. Enumerable and Ienumerator

Exception Handling (1 class)

1.1. Handling Exceptions using try and catch

1.2. Raising Exceptions using throw

1.3. Pre-defined Exception classes

1.4. Custom Exception classes

1.5. Using Statement

Data Access using ADO.NET (4 classes)

1.1. Introduction to ADO.NET

1.2. Managed Providers

1.3. Working with Connection, Command, Data Reader and

1.4. Transaction objects

1.5. Working with Prepared Statements and Stored Procedures

1.6. Connection Pooling and Multiple Active Result Sets

1.7. Working with Data Set

1.8. Adding, Deleting and Modifying records in a Dataset

1.9. Data Tables, Data Columns and Data Rows , Constraints and

1.10. Data Relations

1.11. Using Data View

1.12. Working with Data GridView

WinForms (3 classes)

1.1. Introduction

1.2. Controls

1.3. Menus and Context Menus

1.4. Menu Strip, Toolbar Strip.

1.5. Graphics and GDI

1.6. SDI and MDI Applications

1.7. Dialog box (Modal and Modeless)

1.8. Form Inheritance

1.9. Working with Resource Files

1.10. Working with Settings

XML (2 classes)

1.1. Introduction

1.2. XML-DOM

1.3. XMLDocument, XMLElement, XMLAttribute

1.4. Interoperating with DataSet

1.5. XMLDataDocument

1.6. XML TextReader / XML TextWriter

1.7. Xpath.

Data Streams and Files (2 classes)

1.1. Byte Streams

1.2. Readers and Writers.

1.3. Binary Streams

1.4. Console and File I/O

1.5. Serialization & Deserialization

Multithreading (2 classes)

1.1. Introduction

1.2. Application Domains

1.3. Creating and Managing Threads

1.4. Thread Priority

1.5. Thread States

1.6. Thread Synchronization using Monitor and Mutex

ASP.NET Course Content:

Basic Of HTML and JavaScript (2 classes)

Introduction to ASP  (1 class)

ASP Architecture

ASP Objects

Request and Response Structure

Forms and Querystring

Web Forms  (2 classes)



Comparison with HTML Form

Page Processing States

Event Model

View State Management

Cross-Page Postback

HTML Server Controls

Standard ASP.NET Sever Controls

Basic Controls

Validation Controls

Web User Controls

Masterpages and UserControl  (1 class)

URL Rebasing in a Master Page

Accessing a Master Page from Code

Nesting Master Pages

Master and Content Pages

Applying Themes and Styles to Controls  (1 class)

Working with CSS

Using Themes to Customize a Site

Named Skins within a Theme

Server-side Styles using Themes

Contents of a Theme and Skin

Themes and Profiles

ASP.NET StateManagement  (2 classes)

Static / Shared Members

ViewState Object


Session Management

Application State


ASP Intrinsic Objects  (1 class)

Request and Response

Session Objects

Application Objects

Server and Context

ASP.NET Web Application  (1 class)

Creating Virtual Directories

asax & Managing Application Events

HttpApplication Instance

HTTP Handlers and creating Custom Handler

URL Redirection

Data Access Controls  (2 classes)

Data Binding Server Controls

SqlDataSource, ObjectDataSource


DetailsView and FormView

Data List and Repeater


Caching  (2 classes)


Page Output Caching


Page Fragment Caching

Data Caching

SQL Cache Invalidation

Notification-based Invalidation

Polling-based Invalidation

Expiration Policies and Cache Dependencies

Security  (2 classes)

Authentication & Authorization

Windows Based Authentication

Form Based Authentication

Authorizing Users and Roles


Using Login Controls

NET Membership and Roles

Securing Non-ASP.NET files

Globalization and Localization  (2 classes)

Request and Response Encoding

Local and Global Resources

Implicit Expressions to Local Resources

Explicit Expressions to Local Resources

Programmatic Access to Global Resources

Localizing Static Content

Storing Language Preferences

Right to Left Mirroring

Culture specific formatting

AJAX.NET (2 classes)



Watch Demo Video

Faq not found


Leave a Reply

Your email address will not be published. Required fields are marked *


Enroll for Demo

Need Expert Support?

Call: +91 9966 13 99 77
Mail: info@ditschool.com

Our Courses

Blue Prism

Works on developing the most reliable Microsoft .NET Framework

Read More

Oracle SQL and PL-SQL

SQL and PL/SQL training delivers the fundamentals of SQL and PL/SQL along with the

Read More


Assume of it as a spreadsheet that is duplicated thousands of times across multiple

Read More


We aim to broaden ditschool Ui path training your knowledge on the entire Ui

Read More

Data Science

It has the major capacity of calculating and answering complex questions. Here we will work on the e

Read More

Java training

Core Java Java Overview Java EnvironmentSetup Object&Classes Basic Datatypes&Modifers Contro

Read More


C#.Net Course Content: MS.NET Framework (1 class) 1.1. The .NET Framework – an Overview 1.2. A

Read More


Python is a high-level, Interactive, interpreted, and  Object-Oriented scripting language

Read More
All Courses