| Medium of instruction: | English |
VISUAL STUDIO 2008
a) ASP.NET 4.0
b) C#.NET 4.0
ASP.NET CONCEPTS:
1. INTRO TO WEB TECHNOLOGIES
-
A Review of classic ASP
-
Client Side Scripting Languages
-
IIS Architecture
-
Server Side Scripting Languages
-
Web Development using Visual Studio
2. ASP.NET INTRO
-
What is ASP.Net
-
Moving from ASP to ASP.Net
-
Name Spaces and New Scenario
-
In Page Techniques and Code Behind Techniques
-
Web Pages to Web Forms
3. SERVER SIDE (ASP) CONTROLS
-
Client Side vs. Server Side Controls
-
HTML Server Controls
-
Web Server Controls
-
ASP.Net Page Execution Architecture
-
Rich Controls & Controlling Focus
4. Validating User Input
-
Overview of Asp.Net Validation Controls
-
Using Simple & Complex validations
-
Summarizing Results with ValidationSummaryControl
5. ASP.NET WEBFORMS
-
Introduction to Web Forms
-
Applying Styles to Controls, Themes, Skins
-
Page Directives
-
Using CSS Master pages Design
6. STATE MANAGEMENT
-
Preserving State in Web Applications
-
Page Submission & Cookies
-
Session States & Tracking
-
Application State
7. ADO.NET and Bound Controls in ASP.NET
-
Introduction and Overview of ADO.Net
-
Data Reader
-
Data List
-
Retrieve Data Using Data Set
-
Repeater
-
Data Source Controls
-
SQL Data Source
-
Bind Data to Drop Down List
-
Form View and Details View
-
Grid View – Paging, Sorting, Editing, Deleting etc.
8. Data Connections with Various Databases
-
Connection with MS Access
-
Oracle Connections
-
SQL Server Connections
-
Database Creation & Linking with UI
9. Data Binding
-
Introducing Data Source Controls
-
Reading and write Data using SqlDataSource Control
-
ObjectDataSource Control Usage
-
Displaying XML data using XmlDataSource Control
10. ASP.NET Error Handling & Debug
-
Page Level Error Handling
-
Application level Error Handling
-
Debugging & Tracing
11. SECURITY IN ASP.NET
-
Authentication & Authorization
-
Windows, Forms, Password Authentication
-
Authoring Users and Roles
12. SITE NAVIGATION
-
Asp.Net Website Navigation
-
Site Navigation Controls Usage
-
Using Site Navigation API
13. AJAX Intro
-
Introduction to AJAX
-
Explaining Controls in Ajax Tool Kit.
14. WEB PARTS
-
Web Part Manager
-
Zone Types
-
Content Web part
-
Catalog Web parts
-
Personalization Features using Web parts
15. ASP.NET Additional Concepts
-
Web Services Intro. and XML Services
-
Working with Master Pages
-
Crystal Reports Introduction.
C#.NET CONCEPTS
1.INTRODUCION TO .NET
-
Net Frame Work
-
Features of Net
-
Common Type System (CTS)
-
Common Language Specifications(CLS)
-
Common Language Runtime(CLR)
-
Microsoft Intermediate Language (MSIL)
-
Garbage Collection
2.C#.Net BASICS
-
Data Types
-
Type Conversions
-
Methods in C#
-
Structures, Enumerations
-
Strings
3.Branching & Flow Control
-
Looping
-
Conditional Branching
-
Repeating Code Blocks
-
Unconditional Branching
4.Object Oriented Programming
-
OOPS Concepts
-
Constructor and Destructor
-
Method Overloading and Overriding
-
Abstract Classes and Methods
-
Name Spaces
-
Working with Arrays
5.Exception Handling
-
Structured Error Handling
-
System Defined Exceptions
-
Custom Exceptions
-
Try, Catch, Finally
6.Delegates and Events, Generics
-
Introducing delegates
-
Working with Events
-
Introducing Generics
-
Generics and Arrays
7.Database Programming (ADO.NET)A Review of Classic ASP
-
Introduction and Overview of ADO.Net
-
Data Providers in .Net
-
Data Reader and Data List
-
Retrieve Data Using Data Set
-
Connection Pooling
-
Data Grid View with DML operations
8.GUI Application Development
-
Windows forms and Controls
-
Creating Menus
-
Toolbars
-
Tree view, List view
-
Programming with Adv. Controls
Note:
Complete Duration: 40 Sessions.
Session means “One and Half an Hour”.
| Classroom - Regular | ||||
| When | Duration | Where | Remarks | Price |
| Not Specified | Not Specified | All Venues | Duration: 45 to 60 Hrs. | Price On Request |
| Classroom - Corporate Training | ||||
| When | Duration | Where | Remarks | Price |
| Not Specified | Not Specified | All Venues | Not Specified | Price On Request |
Bangalore, R T Nagar (Branch):- #3, First Floor R T Nagar, Bangalore, Karnataka, India



