.Net Online Training Course Content


.NET Framework (3 Hours)

  • Introduction to .NET
  • Modules of .NET
  • What is Framework?
  • .NET Design Goals
  • MSIL
  • Assembly
  • CLR in detail
  • BCL / FCL
  • CLS and CTS
  • .NET Framework Architecture

C#.NET Basics (7 Hours)

  • Introduction to C#
  • Introduction to Visual Studio
  • Features of C#
  • Solutions and Projects
  • What is namespace?
  • What is class?
  • What is keyword?
  • Basic Program Syntax
  • About Main() method
  • The System.Console class
  • Comments
  • Escape Sequence Characters
  • Importing namespaces
  • Data types
  • Variables
  • Constants
  • Operators
  • Control statements
  • Parsing
  • Type casting
  • Conversion Methods
  • Command line arguments
  • String Handling and Important String Methods
  • Date Handling and Important Date Methods

C#.NET OOPS (10 Hours)

  • Introduction to OOPS
  • Classes and Objects in detail
  • Data Members and Methods
  • Data Encapsulation
  • Data abstraction
  • Access Modifiers
  • Instance Members and Static Members
  • Methods with arguments and return values
  • Method Overloading
  • Constructors
  • Destructors
  • Properties
  • Inheritance
  • Virtual Methods and Method Overriding
  • Abstract classes
  • Abstract methods
  • Interfaces
  • Sealed Classes
  • Delegates
  • Partial Classes
  • Structures
  • Enumerations
  • Arrays (Single-dim and Multi-dim)
  • Collections (List, ArrayList,HashTable)
  • Exception Handling (try, catch, throw and finally)
  • Multi Threading (Background and Parallel Demo)

ASP.NET & ADO.NET (20 Hours)


Web Programming Basics

  • Introduction to Web Programming
  • HTML Basics
  • Java Script Basics
  • CSS Basics

ASP.NET Basics

  • Introduction to ASP.NET
  • WebForms
  • Programming Model of ASP.NET
  • Request and Response objects

ASP.NET Standard Controls

  • Label
  • Button
  • TextBox
  • Radio Button
  • Check Box
  • Radio Button List
  • Check Box List
  • List Box
  • Drop Down List
  • Bulleted List
  • Image
  • Hyperlink
  • Image Button
  • Link Button
  • Panel
  • File Upload
  • Calendar
  • MultiView and View
  • What is Post back?
  • AutoPostBack property
  • Page.IsPostBack property

ASP.NET Validation Controls

  • Need of Validations
  • Required Field Validator
  • Range Validator
  • Regular Expression Validator
  • Compare Validator
  • Custom Validator
  • Validation Summary
  • Client-side validations & Server-side validations
  • Page.IsValid property Navigation Controls
  • Web.sitemap
  • Menu
  • TreeView
  • Sitemap Path

Data Controls

  • Need of Data Controls
  • SqlDataSource
  • GridView
    • Basic Usage of GridView
    • Customizing Columns
    • Pagining
    • Inserting, Deleting and Updating
    • Template Columns
    • Conditional Data Retrievals
  • DataList
  • Repeater
  • DetailsView

ADO.NET

  • SQL Basics
    • DDL
    • DML
    • DQL
  • Need of ADO.NET
  • ADO.NET Library
  • Connection String
  • Data Connections
  • Non-Query Operations
  • Working with Stored Procedures
  • ADO.NET Connection oriented Model
  • ADO.NET Disconnected Model
  • Working with ADO.NET Transactions

State Management

  • Need of State Management
  • Sending and Receiving Query String
  • Cookies
  • Session State
  • Application State
  • Data Cache
  • Hidden Field
  • View State

XML

  • What is XML?
  • Need of XML
  • XML Syntax
  • XML Rules
  • XML Examples
  • XmlDataSource
  • Overview of XmlReader and XmlWriter

Master Pages

  • Introduction to Master Pages
  • Need of Master Pages
  • Creating & applying master page
  • ContentPlaceHolder

Themes & Skins

  • Introduction to Themes and Skins
  • Need of Themes & Skins
  • Creating and Applying Themes
  • Themes with css
  • Changing themes dynamically

Web User Controls

  • Need of Web User Controls
  • Creating and Consuming Web User Controls

ASP.NET Configuration

  • Need of Configuration
  • Overview of Web.config
  • appSettings
  • connectionStrings
  • debug
  • authentication and authorization
  • Windows authentication

File Streams

  • Need of File Streams
  • Working with Text FIles
    • StreamReader
    • StreamWriter

Output Caching

  • Need of Output Caching
  • Output Caching
  • Fragment Caching

Assemblies

  • Adding classes to the project
  • Class Library
  • Building and Consuming Class Libraries
  • Types of assemblies
    • Private assemblies
    • Shared assemblies
  • GAC
  • Installing / Un-installing shared assemblies

3-Tier Architectures

  • Need of 3-Tier Architecture
  • Presentation Layer
  • Business Logic Layer
  • Data Access Layer
  • Demos

IIS & Deployment

  • What is IIS?
  • IIS Manager
  • Root Directory
  • Virtual Directory
  • Deploying / Publishing web site into IIS

ASP.NET Page Life Cycle

  • What is ASP.NET Page Life Cycle
  • Overview of ASP.NET server side process
  • Page events

Localization and Globalization

  • Localization (vs) Globalization
  • Need of Localization and Globalization
  • Creating Local Resources / Global Resources
  • Applying Culture and UI Culture Dynamically

ASP.NET AJAX (5 Hours)

Basics

  • Introduction to AJAX
  • Need of AJAX
  • How AJAX works
  • Need of Java script and XML

AJAX Extensions Controls

  • ScriptManager
  • UpdatePanel
  • UpdateProgress
  • Timer
  • Calling WCF Services / Web Services using AJAX

AJAX Control Toolkit

  • Downloading and Installing
  • Toolkit Script Manager
  • Accordion
  • Tab Container
  • ComboBox
  • Editor
  • Twitter
  • Always Visible Control Extender
  • Animation Extender
  • Auto Complete Extender
  • Balloon Popup Extender
  • Calendar Extender
  • Collapsible Panel Extender
  • Confirm Button Extender
  • Drag Panel Extender
  • Drop Shadow Extender
  • Filtered Text Box Extender
  • Hover Menu Extender
  • List Search Extender
  • Masked Edit Extender
  • Modal Popup Extender
  • Paging Bulleted List Extender
  • Password Strength Extender
  • Rounded Corners Extender
  • Slide Show Extender
  • Text Box Water Mark Extender
  • Validator Callout Extender


We are providing .Net Online Training in Ameerpet Hyderabad. We are one of best Institute to provide Best High Quality .Net online training all over India. The IT Professionals and Students from India and abroad who are unable to attend regular classes can attend our .Net online training from their home in their convenient timings. For more details on .Net Online Training please call to 9290971883, / 9247461324, or drop a mail to revanthonlinetraining@gmail.com

Dot Net online training institute address : B1, 3rd Floor, Eureka Court, Near Image Hospital, Ameerpet, Hyderabad, India


Dot Net Online Training from India

Enquiry Form

Other Related Courses

ASP .Net MVC Online Training in Hyderabad India

ASP .Net MVC Online Training in Hyderabad India

Read More
Microsoft Azure Online Training in Hyderabad India

Microsoft Azure Online Training in Hyderabad India

Read More
MSBI Online Training in Hyderabad India

MSBI Online Training in Hyderabad India

Read More
SQL Server Online Training in Hyderabad India

SQL Server Online Training in Hyderabad India

Read More