ASP.NET

 

 

Curriculum

 

2013

ASP.NET is a server-side Web application framework designed for Web development to produce dynamic Web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, web applications and web services.

MITA

     

 


 

Chapter 1: Introduction toASP.NET

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

Introduction to ASP.NET

1.       Background to .NET Framework & Introduction to ASP.NET

2.       The way the web works

3.       ASP.NET Web Page

4.       Asp.net and the .NET Framework

5.       The Structure of asp.net Page

6.       Hello World Web Application

7.       ASP.NET Page Models

7.1.    Inline Model

7.2.    Code Behind Model

 

 

 

 

3hrs

 

 

 

 

2hrs

 

 

 

 

1hr

Chapter 2: Introduction toStandard Controls

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

Introduction to ASP.NET

1.       Using the Standard Controls

1.1.    AdRotator Control

1.2.    Label Controls

1.3.    Textbox controls

1.4.    RadioButton And RadioButtonList Controls

1.5.    CheckBox And CheckBoxList Controls

1.6.    Button controls

1.7.    LinkButton Control

1.8.    ImageButton Control

 

 

 

 

4hrs

 

 

 

 

2hrs

 

 

 

 

2hrs

Chapter 3: Validation Controls

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

ASP.NET Validation Controls

1.       Validation Controls in ASP.NET

1.1.    RequiredFieldValidator Control

1.2.    RegularExpressionValidator Control

1.3.    CompareFieldValidator Control

1.4.    RangeValidator Control

1.5.    ValidationSummary Control

1.6.      CustomValidator Control

 

 

 

2hrs

 

 

 

1hrs

 

 

 

1hrs*

 


 

 

Chapter 4: State Management in ASP.NET

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

State Management in ASP.NET

1.       What is State Management and its importance?

2.       What is State?

3.       Client Side State Management

3.1.    ViewState

3.2.    HiddenField

3.3.    QueryString

3.4.    Cookies

4.       Server Side State Management

4.1.    Application

4.2.    Session

 

 

 

 

 

 

 

5hrs

 

 

 

 

 

 

3hrs

 

 

 

 

 

 

2hrs*

Chapter 5: Caching in ASP.NET

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

Caching in ASP.NET

1.       What is Caching?

2.       Advantage of Caching in ASP.NET?

3.       Types of Caching?

a.       Page/Output Caching

b.      Data Caching

 

 

 

4hrs

 

 

 

2hrs

 

 

 

2hrs

Chapter 6: Master Pages & Themes

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

Master Pages & Themes

1.      Simple Master Page Nested Master Page

2.      Navigation Controls

3.      Configuring Master Page Creating Themes

4.      Creating and Applying Themes

5.       Creating Themes

6.       Adding skins to themes

7.       Creating named skins

8.       Themes versus StyleSheetThemes

9.       Disabling Themes

10.   Applying Themes & Master Pages Dynamically

 

 

 

 

 

 

6hrs

 

 

 

 

 

3hrs

 

 

 

 

 

3hrs

 

Chapter 7: Working with Data Controls

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

Working with Data Controls

1.      Conceptual Description about all asp.net data controls

2.      Using the SQLDataSource Controls

3.      Using List Controls

4.      Using Grid View Controls

5.      Edit, Update, Delete, Sorting , Paging Through Wizard With Grid View as well as Data Grid Controls

 

 

 

 

 

3hrs

 

 

 

 

2hrs

 

 

 

 

1hrs*

Chapter 8: ASP.NET Security

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

ASP.NET Security

1.       Security

1.1.    Authentication

1.2.    Authorization

2.       Login Controls

2.1.   Using Login Controls

2.2.   Using App. Configuration for creating user and Implementing them

2.3.   Using Create User Wizard

2.4.   Using Change Password

2.5.   Using Password Recovery

2.6.   Login View

2.7.   Login Status

2.8.    Login Name

 

 

 

 

 

 

 

4hrs

 

 

 

 

 

 

2hrs

 

 

 

 

 

 

2hrs

Chapter 9: Deployment

Sr. No.

Topic Name

Total Duration

Theory

Practical

2

Deployment

1.      Methods of Deploying Web Application

2.      Deploying Website

3.     Publishing Website

 

 

 

3hrs

 

 

 

2hrs

 

 

 

1hrs

 

Chapter 10: AJAX

Sr. No.

Topic Name

Total Duration

Theory

Practical

2

AJAX

1.      Introduction of AJAX

2.      Ajax Controls like Update Panel, Update Panel History, Timer

3.     Ajax Control Toolkit (Latest Version)

4.     Few Controls of Toolkit like Editor, Calendar Extender, Password Strength and so on

 

 

 

 

4hrs

 

 

 

 

2hrs

 

 

 

 

2hrs

Chapter 11: Web Services & WCF

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

Web Services

1.      Introduction to Object, COM, COM+ & DCOM with reference to Distributed Architecture

2.      What are Web Services? And its need

3.     Building Web Services

4.     Hosting Web Services

5.     Consuming Web Services

WCF

6.      What are WCF services and its need?

7.      Building WCF Service

8.      Hosting WCF Service

9.      Consuming WCF Service

10.  Compare WCF with Web Services

 

 

 

 

 

 

 

 

5hrs

 

 

 

 

 

 

 

 

3hrs

 

 

 

 

 

 

 

 

2hrs

Chapter 12: Silverlight & WPF

Sr. No.

Topic Name

Total Duration

Theory

Practical

2

Silverlight

1.      Basics of Silverlight

2.      Animation using silverlight

3.      Building simple Video Player using Silverlight

WPF

4.      Basics of WPF

5.      Animation using WPF

6.      Building simple Applications using WPF

7.      Compare Silverlight with WPF

 

 

 

5hrs

 

 

 

3hrs

 

 

 

2hrs

Chapter 13: LINQ

Sr. No.

Topic Name

Total Duration

Theory

Practical

2

LINQ

1.      What is LINQ

2.      LINQ to SQL

3.     LINQ to Object

4.     LINQ to DataSet

 

 

 

2hrs

 

 

 

1hrs

 

 

 

1hrs

 

C Sharp (C#)

 

 

 

Curriculum

 

2013

C# is intended to be a simple, modern, general-purpose, object-oriented programming language. Its development team is led by Anders Hejlsberg. The most recent version is C# 5.0, which was released on August 15, 2012.

MITA

     

 


 

Chapter 1: Introduction to .NET Framework

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

1.       Overview of .NET and .NET Framework

2.       .NET Framework Architecture

2.1.    .NET Compliant Languages

2.2.    Common Language Specification (CLS)

2.2.1. Common Type System (CTS)

2.3.    Framework Class Library (FCL)

2.3.1. Base Class Library (BCL)

2.4.    Common Language Runtime (CLR)

2.5.    Visual Studio IDE

3.       Microsoft Intermediate Language (MSIL)

4.       Understanding CLR and Execution of .NET Application

4.1.    Components of CLR

4.1.1. Assembly Loader

4.1.2. Security Check

4.1.3. Just in Time Compiler (JIT)

4.1.3.1.              Types of JIT

 

 

 

 

 

 

 

 

 

2hrs

 

 

 

 

 

 

 

 

 

2hrs

 

Chapter 2: Introduction to C#

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

Introduction of C#.Net

1.       Conceptual Overview of C#.Net

2.       What is Visual Studio?

3.       C# Programming Language Features

4.       Hello World Program

5.       General Structure of a C# Program

6.       Modifiers (Access Modifiers) and Tokens

7.       Data Types

8.       Casting and Type Conversion

9.       Boxing and Unboxing

10.   Methods in C#

 

 

 

 

 

4hrs

 

 

 

 

 

2hrs

 

 

 

 

 

2hrs*

Chapter 3: Selection & Looping Statement

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

Basics of C# .NET

1.       Overview of Selection Statement

2.       Selection Statements

2.1.    If-else

2.2.    Switch

3.       Overview of Looping Statement

4.       Looping

4.1.    While

4.2.    Do

4.3.    For

4.4.    ForEach

 

 

 

 

 

3hrs

 

 

 

 

 

2hrs

 

 

 

 

 

1hrs

Chapter 4: Arrays in C#

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

Introduction of Arrays

1.       ArraysOverview

2.       Arrays in General

3.       Declaring Arrays

4.       Initializing Arrays

5.       Accessing Array Members

6.       Arrays are Objects

7.       Using foreach with Arrays

8.       Types of Array

8.1.    Single Dimensional

8.2.    Multi-Dimensional

8.3.    Jagged Arrays

 

 

 

 

 

2hrs

 

 

 

 

 

1hrs

 

 

 

 

 

1hrs*

Chapter 5: Collection in C#

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

Introduction to Collection

1.       Non-Generic Collection

1.1.    ArrayList

1.2.    Stack

1.3.    Queue

1.4.    HashTable

2.       Generic Collection

2.1.    List<T>

2.2.    Dictionary<T,T>

2.3.    Queue<T>

2.4.    Stack<T>

 

 

 

 

 

2hrs

 

 

 

 

 

1hrs

 

 

 

 

 

1hrs

Chapter 6: Introduction to OOP’S

Sr. No.

Topic Name

Total Duration

Theory

Practical

3

Introduction to OOP’S

1.       Overview of Object Oriented Programming Structure (OOP’S)

2.       Features of OOP’S

2.1.    Abstraction

2.2.    Encapsulation

2.3.    Inheritance

2.4.    Polymorphism

3.       Classes & Objects

4.       Features of Object

5.       Constructor

6.       Destructor

7.       Properties & Indexers

8.       Method Overloading

9.       Operator Overloading

10.   Method Overriding

11.            This & Base keyword

12.   Partial Class

13.   Sealed Class

 

 

 

 

 

 

6hr

 

 

 

 

 

 

3hr

 

 

 

 

 

 

3hr

Chapter 7: Collection in C#

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

Interfaces & Abstract Class

1.       Interfaces

1.1.    Defining and Implementing Single & Multiple Interfaces

2.       Abstract Class

3.       Difference between Interface & Abstract Class

4.       Reflection and Attribute

5.       What is an Assembly?

6.       Types of Assemblies?

7.       Components of Assemblies?

 

 

 

 

 

5hrs

 

 

 

 

 

3hrs

 

 

 

 

 

2hrs

Chapter 8: Exception Handling

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

Exceptions and Delegates

1.       Exception Handling in C#

1.1.    Try…Catch…Finally keywords

1.2.    Using Single, Multiple and Catch All Block

1.3.    Using Custom Exception

 

 

3hrs

 

 

2hrs

 

 

1hrs

Chapter 9: Delegates & Event Handling

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

1.       Delegates

1.1.    Single Cast Delegate

1.2.    Multi Cast Delegate

2.       Event Handling in C#

 

 

3hrs

 

 

2hrs

 

 

1hrs

 

Chapter 10: Windows Programming    

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

Basics of C# Windows Forms

1.       Overview of Windows Forms & Controls

2.       Common Controls Examples

3.       Simple Windows Applications like Notepad, Calculator, and Browser etc.

4.       Other toolbox controls examples

5.       MDI Basics

 

 

 

6hrs

 

 

 

4hrs

 

 

 

2hrs

Chapter 11: File I/O    

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

File I/O in C#

1.       Overview of File I/O

2.       System.IO Namespace

3.       Open, Save, Create and Remove File

4.       Use of File, FileInfo, Directory, DirectoryInfo, DriveInfo, StreamReader and StreamWriter class

 

 

3hrs

 

 

2hrs

 

 

1hrs

Chapter 12: ADO.NET 

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

ADO.NET

1.       ADO.NET Overview

2.       Architecture of ADO.NET

2.1.    Connected

2.2.    Disconnected

3.       SqlConnection class

4.       SqlCommand class

5.       DataReader class

6.       SqlDataAdapter class

7.       DataSet class

8.       Datagrid view with DML Operations like sorting, paging etc.

 

 

 

 

 

 

5hrs

 

 

 

 

 

 

3hrs

 

 

 

 

 

 

2hrs

Chapter 13: Threading in C#

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

Threading

1.       Conceptual Overview

2.       Use of Thread Class and ThreadStart delegate.

3.       Thread Synchronization Difference between Thread and A Process

4.       BackgroundWorker Component

 

 

 

2hrs

 

 

 

1hrs

 

 

 

1hrs

Chapter 14: Basics of SQL Server

Sr. No.

Topic Name

Total Duration

Theory

Practical

1

Relational Database Fundamentals

1.      Overview of Relational Database Concepts

2.      Relational Databases and Relational Database Management Systems

3.      SQL, DML and DDL Languages

Writing Basic SQL Queries

4.      Displaying Table Structures

5.      Column Data types

6.      Selecting Column Data From a Table or View

7.      SELECT DISTINCT Values

Manipulating Table Data Using SQL's Data Manipulation Language (DML)

8.      INSERT into Tables

9.      UPDATE Table Data

10.  DELETE from Tables

11.  TRUNCATE Tables

 

 

 

 

 

 

 

 

 

 

4hrs

 

 

 

 

 

 

 

 

 

 

3hrs

 

 

 

 

 

 

 

 

 

 

1hrs

 

MS-IT Academy

 FEE Structure

 

Sr no

Product

Duration Total

Fees be paid directly to (DP)

First installment

Within 07 days from the start of training

Second Installment Not to exceed beyond 30 days of the start of the training.

1

.Net level-1

40-50 hrs

5900 + ST

1000 + 2450+ ST

2450 + ST

2

.net level-2

40-50 hrs

6900 + ST

1000 + 2950+ ST

2950 + ST

3

.net

Level-1 + Level-2

100 hrs

10900+ ST

1000+ 4900 +ST

4900+ ST