Training in Dotnet

14
Training At DUCC Systems DOT NET Platform

Transcript of Training in Dotnet

Page 1: Training in Dotnet

8/8/2019 Training in Dotnet

http://slidepdf.com/reader/full/training-in-dotnet 1/14

Traini

At

DUCC S

DOT NE

Page 2: Training in Dotnet

8/8/2019 Training in Dotnet

http://slidepdf.com/reader/full/training-in-dotnet 2/14

DUCC Systems720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58

011-25624491, 9953631179, 9711496932 [email protected]

Single Tier Two Tier Three Tier N tier 

DOT NET Architecture

DOT NET Components

Web ComponentsBusiness Components

DOT NET Platform

Page 3: Training in Dotnet

8/8/2019 Training in Dotnet

http://slidepdf.com/reader/full/training-in-dotnet 3/14

DUCC Systems720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58

011-25624491, 9953631179, 9711496932 [email protected]

Data type and control constructsValue and reference typesDeclaring and initializing variablesUnicode Characters and StringsC.T.S TypeImplicitly Typed Local VariablesConditional SyntaxC# Operator Looping SyntaxArray

Structure

Syntax and Data Types Language Fundamental

Encapsulating attributeDefine Constructor Define methods and their typeOverloading methods and constructor Define property and their typesObject Creation

OOPS Concepts Classes

The memory allocation with nPassing Initial values with CoInvoking property and methoUsing standard function of m

OOPS Concepts Classes C

DOT NET Platform

Page 4: Training in Dotnet

8/8/2019 Training in Dotnet

http://slidepdf.com/reader/full/training-in-dotnet 4/14

DUCC Systems720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58

011-25624491, 9953631179, 9711496932 [email protected]

Implementing Inheritance hierarchiesMethod overloading, overriding and hiding conceptsAbstract and sealed classExposing interfaceImplementation interface in a classPlay with NamespacesInterface PolymorphismOperator OverloadingClass Access Modifiers

Partial Class

Inheritance

Multithreading

Understand multithreading processThe System. Threading namespaceThe Thread and Thread Start classThread life cycleThread Safety ConceptThread synchronizationUnderstanding Thread Pool

Understanding Role of ThreBackgroundWorker Compon

Multithreading Contd..

DOT NET Platform

Page 5: Training in Dotnet

8/8/2019 Training in Dotnet

http://slidepdf.com/reader/full/training-in-dotnet 5/14

DUCC Systems720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58

011-25624491, 9953631179, 9711496932 [email protected]

Means of error, bug and exceptionsRole of .Net Exception HandlingSystem level ExceptionApplication level exceptionTry and catch blockHandling multiple ExceptionFinally blockThrow Exception on requestCostume exception

Exception Handling

I/O Operations with File Systems

File and Directory ClassMarshal Classes: File Info and Directory InfoPath ClassDrive Info ClassStream Object with Files: Stream Reader, Stream Writer File Stream and Memory Stream

DOT NET Platform

Page 6: Training in Dotnet

8/8/2019 Training in Dotnet

http://slidepdf.com/reader/full/training-in-dotnet 6/14

DUCC Systems720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58

011-25624491, 9953631179, 9711496932 [email protected]

How ADO.NET works and how it differs from ADOEvolution of ADO to ADO.NET

ADO.Net Introduction

Architecture of ADO.Net

Connection ObjectCommand ObjectDatasetData Reader ObjectData Adapter ObjectConcurrency and the disconnected data architectureProvider 

Data Set

Data Set Contd..

Saving Changes into data base Working With Command and Co

Creating tables in datasetData columnData RowData Table

Connections And Comman

Connection ObjectCommand ObjectExecute NonQueryExecute Scalar 

DOT NET Platform

Page 7: Training in Dotnet

8/8/2019 Training in Dotnet

http://slidepdf.com/reader/full/training-in-dotnet 7/14

DUCC Systems720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58

011-25624491, 9953631179, 9711496932 [email protected]

Reading data in connected environmentMoving and accessing value of recordExecute reader 

Data Reader

Row State Filter Sort PropertyUpdate records via a data view

Insert records via a data viewDelete records via a data view

Data View

Data Relation

Creating relationPublic Properties of data relation

Transaction

Introduction of Transaction(acidTransaction classMethod and propertyCommit and rollback

Introduction to Web Form

Need of web applicationHttp protocolStatic and dynamic pageConcept working of IIS and bro

DOT NET Platform

Page 8: Training in Dotnet

8/8/2019 Training in Dotnet

http://slidepdf.com/reader/full/training-in-dotnet 8/14

DUCC Systems720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58

011-25624491, 9953631179, 9711496932 [email protected]

Creating a simple html pageHtml tagsHosting a html pageIIS virtual DirectoryRequest transfer throws Get and Post methods

Introduction to HTML Controls

Working with Server Controls

Creating server pagesUnderstanding page life cycle

Handling page requestingHttp request objectHttp Response objectUnderstanding Post backAuto event wire upTracing and Debugging asp.net page

Working with Range, RegulaAnd Required Field ValidatoUse Control to validate PropCustom Validator ControlImplementation of Client andWorking with Validation Sum

Server Control Form Va

DOT NET Platform

Page 9: Training in Dotnet

8/8/2019 Training in Dotnet

http://slidepdf.com/reader/full/training-in-dotnet 9/14

DUCC Systems720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58

011-25624491, 9953631179, 9711496932 [email protected]

TextboxCombo boxList boxCheckboxAdd rotator controlFile upload controlMultiview control

Web Form Control

Data Binding Server Controls

Use of Data Binding ControlType of Data Binding Control (Formatted and UnformattedWorking with Repeater Control

§ Working with template§ Working with repeater events§ Understand Event Bubbling

Working with Data list Control§ Working with template§ Working with Data list events

Working With Grid View C§ Data Binding with Grid § Working with Column C§ Using paging§ SortWorking with Form ViewWorking with templateWorking with repeater evWorking with Details VieWorking with template WWorking with repeater e

Server Control Form Vali

DOT NET Platform

Page 10: Training in Dotnet

8/8/2019 Training in Dotnet

http://slidepdf.com/reader/full/training-in-dotnet 10/14

DUCC Systems720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58

011-25624491, 9953631179, 9711496932 [email protected]

What are cookies?Http Session State ClassApplication ClassUsing the SessionIn-Process Session StateStoring Session State in SQL Server Application State ConsiderationsGlobal.asaxWeb.Config

State Management

Master Pages

Introduction and need of master pageCreating a master pageDefault contentsMaster page with CSS and table layoutAppling master page through configuration fileDynamic setting a master pageNested master pageMaster page and relative path

WindowsFormsPassportLogin ControlAdministrative site

ASP.Net Web Security

DOT NET Platform

Page 11: Training in Dotnet

8/8/2019 Training in Dotnet

http://slidepdf.com/reader/full/training-in-dotnet 11/14

DUCC Systems720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58

011-25624491, 9953631179, 9711496932 [email protected]

Introduction of remotingRemoting architecture and scenarioCreating .net remoting objectHosting a remote objectActivation typeSingletonSingle callCreating channelsImplementations of a remote base application

.Net Remoting

Reflection

System.Reflection namespaceCore reflection classesAccessing assembly through reflectionMethod infoMember infoProperty infoBrowsing and Querying membersInvoking methods and property and runtimeReflection on shared assembly

Role of .net assemblyBuilding and consumBuilding and consumPrivate assemblyShared assemblyCreating multiple versRemoving dll hell pro

ASP.Net Web Secur

DOT NET Platform

Page 12: Training in Dotnet

8/8/2019 Training in Dotnet

http://slidepdf.com/reader/full/training-in-dotnet 12/14

DUCC Systems720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58

011-25624491, 9953631179, 9711496932 [email protected]

Introduction of web serviceThe SOAP architectureSOAP and Web ServiceSoap EssentialsWed Service attributeWSDL DocumentationsDisco & Disco Map fileTransaction in web servicePublishing a web serviceConsuming a web service

Introduction to Web Services

DOT NET Platform

Page 13: Training in Dotnet

8/8/2019 Training in Dotnet

http://slidepdf.com/reader/full/training-in-dotnet 13/14

DUCC Systems720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58

011-25624491, 9953631179, 9711496932 [email protected]

Preparation for Placement opportunities IDE (Integrated Development Environment)-Visual Studio Database— MS SQL Server  Server  – IIS  

Some Other Activities

Utilities

Books availability on different topicsLAB facilityInternet Course Certificate, Project Completion Certificateand Training Certificate Placement opportunities on successful completionat DUCC Systems.

DOT NET Platform

Page 14: Training in Dotnet

8/8/2019 Training in Dotnet

http://slidepdf.com/reader/full/training-in-dotnet 14/14

DUCC Systems720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58

011-25624491, 9953631179, 9711496932 [email protected]

DUCC Thanks You!

Steps of Applying for the Training:

Visit at : www.duccsystems.com/training/regprocedure.php

“Seats are limited and available at first come first serve basis.” NOTE: Fee once deposited is neither refundable nor transferable from one course to another course.

Mail To:DUCC Systems720,7

thFloor, Jaina Tower-1,

Janakpuri West,

New Delhi-58011-25624491