You are on page 1of 14

Training

At

DUCC Systems

DOT NET Platform


DOT NET Platform

DOT NET Architecture


 Single Tier
 Two Tier
 Three Tier
 N tier
JAVA Containers
 Different Types of Container
 Services

DOT NET Components

 Web Components
 Business Components

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)
DOT 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)
DOT 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)
DOT 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)
DOT 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)
DOT 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)
DOT 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)
DOT 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
DOT 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)
DOT 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)
DOT 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)
DOT NET Platform

Some Other Activities


 Preparation for Placement opportunities
 IDE (Integrated Development Environment)-Visual Studio
 Database—SQl 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:
 Check out the fee details for the desired technology.
 Make a demand draft of the required fee.
 Demand draft or cheque is to drawn in favor of DUCC Systems, payable at New Delhi.
 Go to our website and register yourself online.
 A confirmation will be sent to you by mail as soon as you submit the form.
 Download and print the filled form and along with the demand draft send it by post to our company’s office.
 Your seat is confirmed as soon as we receive your draft.

“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)

You might also like