+91 - 966 530 2573

09:00 AM - 08:30 PM

Learn .Net

ASP.Net

ASP.Net Syllabus
Duration : 45 days
Application and Page Frameworks

Application Location Options
Built-In Web Server
IIS
FTP
Web Site Requiring FrontPage Extensions
The ASP.NET Page Structure Options
Inline Coding
Code-Behind Model
ASP.NET Page Directives
ASP.NET Page Events
Dealing with PostBacks
Cross-Page Posting

ASP.NET Web Server Controls

Label Server Control
Literal Server Control
TextBox Server Control
Button Server Control
LinkButton Server Control
ImageButton Server Control
HyperLink Server Control
DropDownList Server Control
ListBox Server Control
CheckBox Server Control
CheckBoxList Server Control
RadioButton Server Control
RadioButtonList Server Control
Image Server Control
Table Server Control
Calendar Server Control
AdRotator Server Control
Panel Server Control
PlaceHolder Server Control
BulletedList Server Control
HiddenField Server Control
FileUpload Server Control
MultiView and View Server Controls
Wizard Server Control
ImageMap Server Control

Themes and Skins
Using ASP.NET Themes
Creating Your Own Themes
DefiningMultiple Skin Options
Working with CSS
Validation Server Controls


Understanding Validation
Client-Side versus Server-Side Validation
ASP.NET Validation Server Controls
Turning Off Client-Side Validation
Using Images and Sounds for Error Notifications
Working with Validation Groups

Working with Master Pages

Why Do You Need Master Pages?
The Basics of Master Pages
Coding a Master Page
Coding a Content Page
Programmatically Assigning the Master Page
NestingMaster Pages
Container-Specific Master Pages
Event Ordering

Data Binding in ASP.NET

Data Source Controls
Configuring Data Source Control Caching
Storing Connection Information
Using Bound List Controls with Data Source Controls
Other Databound Controls

Data Management with ADO.NET

Basic ADO.NET Features
Common ADO.NET Tasks
Basic ADO.NET Namespaces and Classes
Using the Connection Object
Using the Command Object
Using the DataReader Object
Using Data Adapter
Using Parameters
Understanding DataSet and DataTable

Working with XML

The Basics of XML
XmlReader and XmlWriter
The XmlDataSource Control
State Management

What Are Your Choices?
PostBacks and Cross-Page PostBacks
Hidden Fields, ViewState, and ControlState
Cookies
QueryStrings
Understanding the Session Object in ASP.NET
The Application Object
Site Navigation

SiteMapPath Server Control
TreeView Server Control
Menu Server Control

ASP.NET AJAX

Understanding the Need for AJAX
ASP.NET AJAX and Visual Studio
ASP.NET AJAX Applications
ASP.NET AJAX’s Server-Side Controls

Web Security

Authentication and Authorization
Applying Authentication Measures
The authentication Node
Windows-Based Authentication
Forms-Based Authentication
Passport Authentication

Crystal Report

Crystal Report Intro
Report using database
Dynamic Report Using Coding
Report Chart Intro

Web Services

Building a Simple XMLWeb Service
Consuming a Simple XMLWeb Service
Overloading WebMethods

WCF

What is WCF?
WCF concepts
WCF programming

3-tier architecture

presentation tier, GUI tier
business objects, business logic tier
data access tier

Web Hosting

Off line Hosting
Online Hosting

Live Project

C# Programming Syllabus


Duration : 45 days
The Net Architecture and .Net Framework

The Common Language Runtime (CLR)
MSIL (Microsoft Intermediate Language) Code
Just In Time Compilers (JITers)
The Framework Class Library (FCL)
The Common Language Specification (CLS)
The Common Type System (CTS)
Garbage Collection (GC)

C# Language Fundamentals

Basic Data Types and their mapping to CTS (Common Type System)
Variables
Operators in C#
Flow Control and Conditional Statements

Arrays, Collections & String Manipulation

Arrays
Multidimensional Arrays
Jagged Arrays
The foreach Loop
What are Strings
More about Strings
Standard Library String Functions

Structures, Enumeration

Structures (struct)
Enumeration

Classes and Objects

Concept of a Class
Objects
Fields
Methods
Properties
Static Members of the class
Constructors
Destructors

Inheritance & Polymorphism

Inheritance in C#
Constructor calls in Inheritance
Protected Access Modifier
The sealed keyword
Object class - the base of all classes
Polymorphism
Boxing and Un-boxing

Abstract Classes & Interfaces

Abstract Classes
Interfaces
Implementing More Than One Interface
Collections

The ArrayList class
The Stack class
The Queue class
The Hashtable class
The SortedList class

Generics

Type Safety
Creating Generic Classes
Generic Classes’ Features
Exception Handling

Exceptions Basics
Try catch block
The finally block
Throwing an exception: the throw keyword

Delegates & Events

Delegates Basics
Multicast Delegates
Events
Event Handling

MultiThreading

Why Multithreading
Thread Class
Thread Modes
Passing Data to Thread

WinForms & Windows Applications

Windows Applications and Net
WinForm Basics
Form Designer
Using More Controls (Approx 50 controls)
Menu Controls
Windows Standard Dialog Boxes
SDI and MDI Applications

SQL

SQL Intro
SQL Syntax
SQL SELECT
SQL SELECT DISTINCT
SQL WHERE
SQL AND & OR
SQL ORDER BY
SQL INSERT INTO
SQL UPDATE
SQL DELETE
SQL Functions
Data Access using ADO.Net

Introduction to ms access, sql server, mysql databases
What Is ADO.NET
Why Is It Called ADO.NET
Overview of ADO.NET Classes and Objects
Accessing Data using ADO.Net
Defining the connection string
Defining a Connection
Defining the command
Defining the Data Adapter
Creating and filling the DataSet
Accessing Tables, Rows, and Columns in the DataSet
Inserting Records
Deleting a Record
Relationships in ADO.NET
Calling a SQL Stored Procedure
Assemblies

What Are Assemblies
Creating Assemblies
Private Assemblies
Strong Name Key
Shared Assemblies

User Controls

UserControl class
UserControls Methods
UserControls Properties

File System Data

The File and Directory Classes
The FileInfo Class
The DirectoryInfo Class
The FileStream Object
The TextWriter Object
The TextReader Object
Reading and Writing Files

Speech Technology

Text To Voice
Voice To Text

Socket Programming

Computer Networking
IP Address
System.Net
System.Net.Socket
Interact PC with LAN and WiFi

Crystal Report

Crystal Report Intro
Report using database
Dynamic Report Using Coding
Report Chart Intro

3-tier architecture

presentation tier, GUI tier
business objects, business logic tier
data access tier

Deploying Desktop Applications

Deploying via ClickOnce
Setup Wizard

Live Project

Route Map

Review and Rating on Google