Upload
ducc-systems
View
2.861
Download
0
Embed Size (px)
Citation preview
DUCC Systems 720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58
011-25624491, 9953631179, 9711496932 011-25355257 (From 1800 hrs onwards)
www.duccsystems.com,[email protected]
.Net Platform
Importance and Usage of .Net D.N.A. Architecture. One Tier Two Tier Three Tier N-Tier
Introduction of .Net
The Common Language Runtime
CLR architecture .and services The .Net Intermediate language(IL) Just- In- Time(JIT) compilation and CLS Disassembling .Net application to IL Strict type checking
.Net Frame Class Library
CLR architecture System Namespace System .Object Namespace System .Collection Namespace System .Type Exception
DUCC Systems 720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58
011-25624491, 9953631179, 9711496932 011-25355257 (From 1800 hrs onwards)
www.duccsystems.com,[email protected]
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
Syntax and Data Types Language Fundamental
.Net Platform
Encapsulating attribute Define Constructor Define methods and their type Overloading methods and constructor Define property and their types Object Creation
OOPS Concepts Classes
The memory allocation with new keyword Passing Initial values with Constructor Invoking property and methods Using standard function of matrix keypad
OOPS Concepts Classes Contd..
DUCC Systems 720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58
011-25624491, 9953631179, 9711496932 011-25355257 (From 1800 hrs onwards)
www.duccsystems.com,[email protected]
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
Inheritance
.Net Platform
Multithreading
Understand multithreading process The System. Threading namespace The Thread and Thread Start class Thread life cycle Thread Safety Concept Thread synchronization Understanding Thread Pool
Understanding Role of Thread BackgroundWorker Component
Multithreading Contd..
DUCC Systems 720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58
011-25624491, 9953631179, 9711496932 011-25355257 (From 1800 hrs onwards)
www.duccsystems.com,[email protected]
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
Exception Handling
.Net Platform
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 720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58
011-25624491, 9953631179, 9711496932 011-25355257 (From 1800 hrs onwards)
www.duccsystems.com,[email protected]
How ADO.NET works and how it differs from ADO Evolution of ADO to ADO.NET
ADO.Net Introduction
Architecture of ADO.Net
Connection Object Command Object Dataset Data Reader Object Data Adapter Object Concurrency and the disconnected data architecture
Provider
.Net Platform
Data Set
Data Set Contd..
Saving Changes into data base using Command builder Working With Command and Connection
Creating tables in dataset Data column Data Row Data Table
Connections And Command Object
Connection Object Command Object Execute NonQuery Execute Scalar
DUCC Systems 720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58
011-25624491, 9953631179, 9711496932 011-25355257 (From 1800 hrs onwards)
www.duccsystems.com,[email protected]
Reading data in connected environment Moving and accessing value of record Execute reader
Data Reader
Row State Filter Sort Property Update records via a data view Insert records via a data view Delete records via a data view
.Net Platform
Data View
Data Relation
Creating relation Public Properties of data relation
Transaction
Introduction of Transaction(acid) Transaction class Method and property Commit and rollback
Introduction to Web Form
Need of web application Http protocol Static and dynamic page Concept working of IIS and browser
DUCC Systems 720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58
011-25624491, 9953631179, 9711496932 011-25355257 (From 1800 hrs onwards)
www.duccsystems.com,[email protected]
Creating a simple html page Html tags Hosting a html page IIS virtual Directory Request transfer throws Get and Post methods
Introduction to HTML Controls
Working with Server Controls
Creating server pages Understanding page life cycle Handling page requesting Http request object Http Response object Understanding Post back Auto event wire up Tracing and Debugging asp.net page
.Net Platform
Working with Range, Regular Expression, Compare And Required Field Validator Controls Use Control to validate Property Custom Validator Control Implementation of Client and Server Side Validation Working with Validation Summary Control
Server Control Form Validation
DUCC Systems 720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58
011-25624491, 9953631179, 9711496932 011-25355257 (From 1800 hrs onwards) www.duccsystems.com,[email protected]
Textbox Combo box List box Checkbox Add rotator control File upload control Multiview control
Web Form Control
Data Binding Server Controls
Use of Data Binding Control Type of Data Binding Control (Formatted and Unformatted Working 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
.Net Platform
Working With Grid View Control § Data Binding with Grid View § Working with Column Collection § Using paging § Sort Working with Form View Control Working with template Working with repeater events Working with Details View Control Working with template W Working with repeater events Understand Event Bubbling
Server Control Form Validation
DUCC Systems 720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58
011-25624491, 9953631179, 9711496932 011-25355257 (From 1800 hrs onwards)
www.duccsystems.com,[email protected]
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
State Management
Master Pages
Introduction and need of master page Creating a master page Default contents 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
.Net Platform
Windows Forms Passport Login Control Administrative site
ASP.Net Web Security
DUCC Systems 720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58
011-25624491, 9953631179, 9711496932 011-25355257 (From 1800 hrs onwards)
www.duccsystems.com,[email protected]
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
.Net Remoting
Reflection
System.Reflection namespace Core reflection classes Accessing assembly through reflection Method info Member info Property info
Browsing and Querying members Invoking methods and property and runtime Reflection on shared assembly
.Net Platform
Role of .net assembly Building and consume a single file assembly Building and consume a multi file assembly Private assembly Shared assembly Creating multiple version of a single assembly Removing dll hell problem
ASP.Net Web Security
DUCC Systems 720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58
011-25624491, 9953631179, 9711496932 011-25355257 (From 1800 hrs onwards)
www.duccsystems.com,[email protected]
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
Introduction to Web Services
.Net Platform
DUCC Systems 720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58
011-25624491, 9953631179, 9711496932 011-25355257 (From 1800 hrs onwards)
www.duccsystems.com,[email protected]
Preparation for Placement opportunities IDE (Integrated Development Environment)-Visual Studio Database—SQl Server Server– IIS
Some Other Activities
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.
.Net Platform
DUCC Systems 720, 7th Floor, Jaina Tower-1, Janakpuri, New Delhi-58
011-25624491, 9953631179, 9711496932 011-25355257 (From 1800 hrs onwards)
www.duccsystems.com,[email protected]
DUCC Thanks You!
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 company’s 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