dotnet training in hyderabad

Dotnet training in Hyderabad

dotnet training in hyderabad

Dot Net is a software technology, which was introduced by MICROSOFT in the year 2002. Dot Net is a Framework technology, that means which is integrated with multiple technologies like windows, web, web services, etc. The main reason, why dot net called to be framework technology is “Using single Dotnet technology a programmer can develop multiple type of applications like below

  • console applications
  • Windows applications
  • Web applications
  • Web services

Overview

Introduction

Our Dotnet training in Hyderabad helps for students to get placement immediately after course completion. Our practical, real time Dotnet training in Hyderabad helps to work on Dotnet projects. Our Dotnet training program helps every student to achieve their goal in DOTNET career.

Course highlights

  • ASP .NET
  • C# .NET
  • ADO .NET
  • SQL SERVER
  • MVC
  • WCF
  • WPF

Course Content

Course content

ASP.NET

ASP.NET fundamentals

Differences between ASP and ASP.Net

Defining an web application

Lifetime of an application

Understanding the HTTP Request/Response model – how does a web server work

The new event model = Top down processing v/s event based processing

ASP.Net architecture

Role of STTP handlers and modules

ASP.NET Web forms

ASP.NET programming model

Request processing life cycle

Dynamic compilation

ASP.Net tracing and debugging

Tracing code execution

Page level tracing

Application level tracing

Debugging using the IDE support

ASP.Net validation control

Using server controls

Validating input using validation controls

Using custom validator

Writing client side validation scripts

Server controls and data Binding

Using template controls – data grid

Understanding data binding

Customizing their output by defining user defined templates

Implementing paging using data grid

Editing data using data grid control

Server Controls and data binding

Using template controls like data repeater, data list

Data Caching

Cache object provided in ASP.NET

Caching data using the cache object

Understanding scope of data cached in cache object

Setting expiry policies for cached data

  • Sliding expiry
  • Absolute expiry

Setting dependencies for cached data

  • Key dependency
  • File dependency

Output caching

Caching output of a page

Varying the cache by input parameters received by the page

Setting expiry for the output cache

Caching parts of a page (fragment) With user controls

Introduction to State management

Strategies for maintaining state in an ASP.NET application

Using view state – saving the internal state between requests of a control

Understanding application and session objects

Application state for storing common data across all sessions

Session state – store session specific data

Out-of-process state management techniques

  • State server
  • Sql server

State management using cookies

Authentication

Security models supported by ASP.Net to write secure web application

ASP.NET authentication

  • Windows authentication
  • Orms authentication
  • Passport authentication

Authorization

ASP.NET authorization

  • User level, Role based

Creating ASP.NET Server Controls

Web User Controls

Creating Methods, Events and Properties in Server Control

Developing a Composite Control

Remoting Architecture

Accessing .NET component across Application Domain

NET Remoting Architecture

Understanding channels, message formats, message sinks

An Introduction to Web Services

Web Service Terminology

The SOAP protocol

SOAP Request and Response messages

Web Services Description Language (WSDL)

C#.NET

.Net Framework

Windows DNA and its related problems.

.Net solution.

.Net Framework Elements.

Compilation process in .NET.

.Net application execution.

.Net execution unit: Assemblies

C# Language

Understanding .Net type system.

CTS,CLS.

Value types and reference types.

Boxing and unboxing between value types and reference types.

Significance of Namespaces in .NET.

Creating a simple “Hello World” application.

Understing the assembly contents using ILDASM.

Const, readonly, ref, out, params

Encapsulation and Abstraction

Classes for encapsulation

Classes and objects as instances

Object the base class for all types

Properties – defining characteristics of an object (read-only, write-only, Read/Write).

Methods-defining behavior of an object.

Using access modifiers

Object Lifetime

Initializations and cleanup using constructors, destructors

Importance of implementing IDis- posable

Static and instance members

Inheritance and Polymorphism

Need for inheritance and polymorphism

Enhancing and extending a class

Syntax for inheritance in .Net

Invoking base class functionality from derived class

The ‘Protected’ modifier

Understanding runtime polumorphism

Defining virtual functions and overriding them

Abstract classes and methods

Sealed classes and methods

Hiding base class members

Using Collection Objects

Hashtable, SortedList, ArrayList, etc

Delegates

Delegates – .Net mechanism for callbacks

Multicast delegates

Events

Notifications using events

.Net events instances of delegates

Events and inheritance

Understanding Interfaces

Using interfaces to crate standards

Defining interfaces in .Net

Implementing interfaces

Providing interface specific implementation

Dynamically querying for a supported interface

Introduction to assemblies

Private and shared assemblies

Creating strong named assemblies

Global assembly cache – location for shared assemblies

Single-File assemblies

Multi File Assemblies

Compiling .Net modules and building them in to Multi-File Assemblies

Using Exception Classes

Understanding exceptions and how to handle them

Exception class – base class for all .Net exceptions

Debugging

Visual Studio .Net debugging environment

Using debugging tools provided by the IDE

Tracing in .Net applications

Working with Windows Forms

Adding and using windows control to the form

Writing and registering even handlers for the control events

Creating & Handling menu items

Using layout to design the window

Visual inheritance (strong objects in a collection)

ADO.NET

ADO.NET – Introduction

Comparison between ado and ado.net

Ado.net architecture

Difference between connection model and disconnected model

The managed providers

  • OLEDB provider
  • Sqlclient

Connected Architecture

Connected access to data using provider classes – connection, command, data reader

Forward – only, read-only access to data using data reader objects

Executing stored procedures using command objects

Passing input/output parameters to command objects

Disconnected Architecture

Disconnected data access using dataset class

Populating datasets using data adapter objects

Setting constraints on a data table – primary key, unique.

Creating relations between tables in a dataset

Inserting, updating, deleting data in data tables

Updating modifications in the data source – using command builder and data adapter

 Binding with windows controls

Filtering and sorting data in a data table using data views

ADO.Net – Advanced

Customizing the configuration of a data adapter to update the under lying data source.

Handling Data Errors

Concurrence exceptions and their management

Apply

Getting Started

Freshers join in our dotnet training in hyderabad. you can easily get the Jobs Dot Net. any one can do this course with a Basic Computer Knowledge.
Download