Summer Training In Dotnet

2,561 views

Published on

Published in: Career, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,561
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
130
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Summer Training In Dotnet

  1. 1. Summer Training At DUCC Systems .Net Platform
  2. 2. .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)
  3. 3. .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)
  4. 4. .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)
  5. 5. .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)
  6. 6. .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)
  7. 7. .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)
  8. 8. .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)
  9. 9. .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
  10. 10. .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)
  11. 11. .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)
  12. 12. .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)
  13. 13. .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)
  14. 14. 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 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)

×