.Net

.NET COURSE CONTENT

Introduction to .NET Framework

  • .NET Framework
  • OverView
  • CLR,CLS
  • MSIL
  • Assemblies
  • NameSpaces
  • .NET Languages
  • Dll’s(Vs)Exe’s

Basics:

  • Getting Started
  • Using Variables and Arrays
  • Methods and Parameters
  • Decision Structures and Loops
  • Handling Errors and Exceptions

OBJECT ORIENTED PROGRAMMING

  • Classes, structures and enums
  • Constructors
  • Destructors
  • Properties
  • Inheritance
    Shadowing(new methods)
    Overriding
  • Method Overloading
  • this and base Keyword
  • Sealed classes
  • Interfaces, Abstract Classes
  • Working with Delegates
  • Designing and Implementing Events
  • Generics
  • Sealed classes and Partial classes
  • C#.NET Application Architecture
  • Solution, Projects
  • Compiling, Debugging and Running in IDE

INTRODUCTION TO GUI PROGRAMMING

  • System.Windows.Forms Assembly
  • System.Drawing
  • Visual Inheritance

WORKING WITH COLLECTIONS, IO

System.IO

  • Readers and Writers
  • Streams

System.Collections

  • Hashtable
  • ArrayList

ADO.NET I:

  • Introduction
  • Architecture
  • System.Data.Dll
  • System.Data.Oledb
  • System.Data.SqlClient
  • Data Readers
  • Command Object
  • Procedure Execution (PL/SQL)

ADO.NET II : Data Adapters and DataSets

  • Data Tables
  • Data Relations
  • Data Views

ASP.NET

  • Basics
  • Web Programming
  • HTML, DHTML
  • JavaScript
  • IIS
  • ASP

ASP.NET INTRODUCTION

  • Difference Between ASP and ASP.NET
  • Architecture
  • Inline Technique & Code-Behind Technique
  • Code Render Blocks
  • Server Controls
  • Page Basics, Page lifecycle
  • Post back Request
  • View State, Directives

PROGRAMMING WITH SERVER CONTROLS

  • Html Server Controls
  • Web Server Controls
  • Basic Web Controls
  • List Controls, Data Controls
  • Adv Controls, User Controls

CUSTOM CONTROL Development

THEMES AND SKINS

MASTERPAGES AND SITE NAVIGATION

ADO.NET PROGRAMMING

  • Architecture
  • DataReaders and DataSets
  • Command Object
  • Procedure Execution
  • Data Adapter and Data Set
  • Data Tables
  • Data Relation
  • Data Views
  • Updating Dataset

ADO.NET AND ASP.NET

  • Working with Data Controls
  • GridView
    Inserting, Updating, Deleting
    Sorting in Data Grid
    Paging in Data Grid
  • DataSource Controls
  • Dataset
  • DetailsView
  • FormView
  • Data List
  • Repeater Control
  • Crystal Reports

STATE MANAGEMENT WITH ASP.NET

  • Context
  • View State
  • Cookie State
  • Session State
  • Session Tracking
  • Application Object
  • Session and Application Events

ASP .NET APPLICATION TUNING

  • Machine.Config & Web.Config.
  • App Setting
  • Compilation Settings
  • Custom Error Settings
  • Session State Settings
  • InProcess & OutProcess Sesstion States
  • State Server & SQL Server
  • Cookieless Session State
  • Application and Global.ASAX

CACHING

  • Introduction to Caching
  • Types of Caching
  • Page Caching
  • Diff. between Webuser Controls & Custom Controls
  • Page fragmentation Caching
  • Data Caching
  • Data Caching – Application Object

WEB SERVICES

  • Architecture
  • WSDL, SOAP, UDDI
  • Publishing and Consuming Web Services
  • Web Client
  • Windows Client
  • Caching Web Services
  • Security in Web Services