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 |