Contact us

Chapter I: .NET Framework Fundamentals

Hour 1 Introduction to .NET Framework

Chapter II: C# Fundamentals

Hour 2 C# Introduction Hour 3 Enumerations and Arrays Hour 4 Constructors, Destructors, Partial Classes and Static Classes Hour 5 Introduction to Inheritance, Visibility Modifiers and Simple Inheritance Hour 6 Hiding methods, Method Overriding, Abstract Classes and Methods Hour 7 Sealed Classes and Interfaces Hour 8 Delegates, Generics Hour 9 Exceptions, Debugging, Break points, Immediate window, Collections Hour 10 Multi Threading, , LINQ Hour 11 Assemblies Hour 12 Manipulating Files and File Streams

Chapter III: Windows Applications Development using C#

Hour 13 Getting started with Windows Applications Hour 14 Standard Controls, Selection Controls, Selection Controls Hour 15 Background Processing Controls (Timer and ProgressBar, NotifyIcon) Hour 16 Dialog Controls (ColorDialog, FontDialog, OpenFileDialog, SaveFileDialog, PrintDialog)

Chapter IV: Sql Server 2008

Hour 18: Sql Basics, History, Querys Hour 19: Built in Functions Hour 20: Joins Hour 21: Views, Indexes Hour 22: Stored procedures, triggers

Chapter V: Data Access using C# with ADO.NET support

Hour 23 ADO.NET Basics and Library, Database Connection Hour 24 Query Processing using Command Class Hour 25 Working with Data Adapter, Dataset Hour 26 Working with Stored Procedures Hour 27 Menu Navigated Database Application Development and Crystal Reports

Chapter VI: Web Sites Development using ASP.NET

Hour 29 HTML, JavaScript, ASP, and ASP.NET Introduction, Getting started with ASP.NET, Advantages of ASP.NET, and Traditional Web Sites Development in ASP.NET. Hour 30 Page Life Cycle, Implicit Objects, Web Controls Hour 31 Database Applications in ASP.NET using ADO.NET, Data Controls Hour 32 Validation Controls, Navigation Controls, Login Controls Hour 33 Grid View in depth Hour 34 User Controls, Master Pages Hour 35 Cascading Style Sheets (CSS), Themes Hour 36 ViewState and Cookies Hour 37 SessionState and ApplicationState Hour 38 XML Hour 39 XML with Dataset

Chapter VII: Web Services Development using ASP.NET

Hour 40 Web Services Introduction, Getting started with Web Services

Case Study and Project

Advanced DOt Net Course Content  AJAX:


Java script:

  • Introduction to java script
  • Basic functions Implementation
  • Java script events handling
  • Java script Validations
  • Attaching an external java script file
  • Working with words ,numbers and Dates

Google API, WEB API integration J query:

  • What is J query? Installation and syntax.
  • Selectors and events
  • J query animation effects
  • J query Ajax calls
  • J query Content delivery networks(CDN)
  • J query Validations
  • External j query plugins.
  • J query UI


  • Introduction to WPF
  • XAML and WPF Controls
  • Layout &Dialogues
  • Menus and Commands
  • Data Binding
  • Linq-Sql Classes
  • Setup file creation and installing


  • Introduction to WCF
  • Addresses and Bindings
  • Service Contracts
  • Consuming WCF Service
  • Instance Management
  • Data Contracts
  • Handling Errors
  • Hosting a wcf service
  • REST Service
  • Fault contracts Entity Framework:

  • Code first
  • DB first
  • Model first


Introduction to MVC

  • A Brief History of Web Development
  • Traditional ASP.NET Web Forms
  • Benefits of ASP.NET MVC

MVC Architecture

Essential Language Features

  • Automatically Implemented Properties
  • Using Object and Collection Initializers
  • Entity Framework

Working with Controllers

  • Introducing the Controller

Model Validation

  • Explicitly Validating a Model
  • Displaying Validation Messages
  • Alternative Validation Techniques
  • Security and Authentication

Working with Views

  • Working with the ASPX engine
  • Working with the Razor Engine
  • Converting ASPX View to Razor View
  • Partial Views
  • Adding Dynamic Content to a Razor View Inline code

Working with URLs and Routing

  • About Routing
  • Understanding the Routing Mechanism
  • Adding a Route Entry
  • Using Parameters

Ajax and Client Scripting

  • NET MVC Ajax Helpers
  • Using jQuery with ASP.NET MVC


  • Authentication
  • Authorization
  • Cross-site scripting ( XSS )