Sei sulla pagina 1di 14

Summer Training

At

DUCC Systems

.Net Platform
.Net Platform

Introduction of .Net

Importance and Usage of .Net


D.N.A. Architecture.
One Tier
Two Tier
.Net Frame Class Library
Three Tier
N-Tier
CLR architecture System Namespace
System .Object Namespace
System .Collection Namespace
System .Type
The Common Language Runtime Exception

CLR architecture .and services


The .Net Intermediate language(IL)
Just- In- Time(JIT) compilation and CLS
Disassembling .Net application to IL
Strict type checking

DUCC Systems 011-25624491, 9953631179, 9711496932 www.duccsystems.com,info@duccsystems.com


720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58 011-25355257 (From 1800 hrs onwards)
.Net Platform

Syntax and Data Types Language Fundamental


Data type and control constructs
Value and reference types
Declaring and initializing variables
Unicode Characters and Strings
C.T.S Type
Implicitly Typed Local Variables
Conditional Syntax
C# Operator
Looping Syntax
Array
Structure

OOPS Concepts Classes OOPS Concepts Classes Contd..

Encapsulating attribute The memory allocation with new keyword


Define Constructor Passing Initial values with Constructor
Define methods and their type Invoking property and methods
Overloading methods and constructor Using standard function of matrix keypad
Define property and their types
Object Creation

DUCC Systems 011-25624491, 9953631179, 9711496932 www.duccsystems.com,info@duccsystems.com


720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58 011-25355257 (From 1800 hrs onwards)
.Net Platform

Inheritance

Implementing Inheritance hierarchies


Method overloading, overriding and hiding concepts
Abstract and sealed class
Exposing interface
Implementation interface in a class
Play with Namespaces
Interface Polymorphism
Operator Overloading
Class Access Modifiers
Partial Class

Multithreading Multithreading Contd..


Understand multithreading process
The System. Threading namespace Understanding Role of Thread
The Thread and Thread Start class BackgroundWorker Component
Thread life cycle
Thread Safety Concept
Thread synchronization
Understanding Thread Pool

DUCC Systems 011-25624491, 9953631179, 9711496932 www.duccsystems.com,info@duccsystems.com


720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58 011-25355257 (From 1800 hrs onwards)
.Net Platform

Exception Handling

Means of error, bug and exceptions


Role of .Net Exception Handling
System level Exception
Application level exception
Try and catch block
Handling multiple Exception
Finally block
Throw Exception on request
Costume exception

I/O Operations with File Systems

File and Directory Class


Marshal Classes: File Info and Directory Info
Path Class
Drive Info Class
Stream Object with Files: Stream Reader, Stream Writer
File Stream and Memory Stream

DUCC Systems 011-25624491, 9953631179, 9711496932 www.duccsystems.com,info@duccsystems.com


720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58 011-25355257 (From 1800 hrs onwards)
.Net Platform

ADO.Net Introduction
How ADO.NET works and how it differs from ADO
Evolution of ADO to ADO.NET

Architecture of ADO.Net
Connection Object Data Set Contd..
Command Object
Dataset Saving Changes into data base using Command builder
Data Reader Object Working With Command and Connection
Data Adapter Object
Concurrency and the disconnected data architecture
Provider Connections And Command Object

Data Set Connection Object


Command Object
Creating tables in dataset Execute NonQuery
Data column Execute Scalar
Data Row
Data Table

DUCC Systems 011-25624491, 9953631179, 9711496932 www.duccsystems.com,info@duccsystems.com


720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58 011-25355257 (From 1800 hrs onwards)
.Net Platform

Data Reader
Reading data in connected environment
Moving and accessing value of record
Execute reader

Data View

Row State Filter


Transaction
Sort Property Introduction of Transaction(acid)
Update records via a data view Transaction class
Insert records via a data view Method and property
Delete records via a data view Commit and rollback

Data Relation
Introduction to Web Form
Creating relation
Public Properties of data relation Need of web application
Http protocol
Static and dynamic page
Concept working of IIS and browser

DUCC Systems 011-25624491, 9953631179, 9711496932 www.duccsystems.com,info@duccsystems.com


720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58 011-25355257 (From 1800 hrs onwards)
.Net Platform

Introduction to HTML Controls


Creating a simple html page
Html tags
Hosting a html page
IIS virtual Directory
Request transfer throws Get and Post methods

Working with Server Controls

Creating server pages


Understanding page life cycle
Handling page requesting
Http request object Server Control Form Validation
Http Response object
Understanding Post back Working with Range, Regular Expression, Compare
Auto event wire up And Required Field Validator Controls
Tracing and Debugging asp.net page Use Control to validate Property
Custom Validator Control
Implementation of Client and Server Side Validation
Working with Validation Summary Control

DUCC Systems 011-25624491, 9953631179, 9711496932 www.duccsystems.com,info@duccsystems.com


720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58 011-25355257 (From 1800 hrs onwards)
.Net Platform

Web Form Control


Textbox
Combo box
List box
Checkbox
Add rotator control
File upload control
Multiview control

Data Binding Server Controls Server Control Form Validation


Use of Data Binding Control Working With Grid View Control
Type of Data Binding Control (Formatted and Unformatted Data Binding with Grid View
Working with Repeater Control Working with Column Collection
Working with template Using paging
Working with repeater events Sort
Understand Event Bubbling Working with Form View Control
Working with Data list Control Working with template
Working with template Working with repeater events
Working with Data list events Working with Details View Control
Working with template W
Working with repeater events
Understand Event Bubbling
DUCC Systems 011-25624491, 9953631179, 9711496932
720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58 011-25355257 (From 1800 hrs onwards) www.duccsystems.com,info@duccsystems.com
.Net Platform

State Management
What are cookies?
Http Session State Class
Application Class
Using the Session
In-Process Session State
Storing Session State in SQL Server
Application State Considerations
Global.asax
Web.Config
ASP.Net Web Security
Master Pages Windows
Forms
Introduction and need of master page Passport
Creating a master page Login Control
Default contents Administrative site
Master page with CSS and table layout
Appling master page through configuration file
Dynamic setting a master page
Nested master page
Master page and relative path

DUCC Systems 011-25624491, 9953631179, 9711496932 www.duccsystems.com,info@duccsystems.com


720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58 011-25355257 (From 1800 hrs onwards)
.Net Platform

.Net Remoting
Introduction of remoting
Remoting architecture and scenario
Creating .net remoting object
Hosting a remote object
Activation type
Singleton
Single call
Creating channels
Implementations of a remote base application
ASP.Net Web Security
Reflection Role of .net assembly
Building and consume a single file assembly
System.Reflection namespace Building and consume a multi file assembly
Core reflection classes Private assembly
Accessing assembly through reflection Shared assembly
Method info Creating multiple version of a single assembly
Member info Removing dll hell problem
Property info
Browsing and Querying members
Invoking methods and property and runtime
Reflection on shared assembly

DUCC Systems 011-25624491, 9953631179, 9711496932 www.duccsystems.com,info@duccsystems.com


720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58 011-25355257 (From 1800 hrs onwards)
.Net Platform

Introduction to Web Services


Introduction of web service
The SOAP architecture
SOAP and Web Service
Soap Essentials
Wed Service attribute
WSDL Documentations
Disco & Disco Map file
Transaction in web service
Publishing a web service
Consuming a web service

DUCC Systems 011-25624491, 9953631179, 9711496932 www.duccsystems.com,info@duccsystems.com


720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58 011-25355257 (From 1800 hrs onwards)
.Net Platform

Some Other Activities


Preparation for Placement opportunities
IDE (Integrated Development Environment)-Visual Studio
DatabaseSQl Server
Server IIS

Utilities
Books availability on different topics
LAB facility
Internet
Course Certificate, Project Completion Certificate
and Training Certificate
Placement opportunities on successful completion
at DUCC Systems.

DUCC Systems 011-25624491, 9953631179, 9711496932 www.duccsystems.com,info@duccsystems.com


720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58 011-25355257 (From 1800 hrs onwards)
Steps of Applying for the Training:
Register yourself online at http://www.duccsystems.com/Training.php
Download the application form from http://www.duccsystems.com/downloads/registrationform.pdf
Post the completely filled application form along with the demand draft or cheque of the fee for the desired
subject of training to DUCC Systems companys address given below.

Demand draft or cheque is to drawn in favor of DUCC Systems, payable at New Delhi.

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 Systems
720,7th Floor, Jaina Tower-1,
Janakpuri, New Delhi-58
011-25624491

DUCC Thanks You!


DUCC Systems 011-25624491, 9953631179, 9711496932 www.duccsystems.com,info@duccsystems.com
720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58 011-25355257 (From 1800 hrs onwards)

Potrebbero piacerti anche