.NET

$300.00


Duration
30-35hrs
Type
online

Category:

Course Description

.NET Framework is a software framework developed by Microsoft that runs primarily on Microsoft Windows. It includes a large class library named Framework Class Library and provides language interoperability across several programming languages.

Course Content

C#.NET

 

NET ENTERPRISE ARCHITECTURE 4.0

 

  1. Introduction to the .NET platform
  2. Common Language Run Time (CLR)
  3. The Common Type Specification (CTS)
  4. The Common Language Specifications (CLS)
  5. Microsoft Intermediate Language (MSIL)

 

C#.NET Language Basics

 

  1. Data Types Type Conversion
  2. Boxing & Unboxing
  3. Conditional Statements
  4. Looping
  5. Methods in C#
  6. Properties
  7. Arrays
  8. Indexers
  9. Structures, Enumerations
  10. Strings
  11. Collections

 

Objects Oriented Programming

  1. Oops Concepts
  2. Encapsulation
  3. Inheritance
  4. Polymorphism
  5. Class and Object
  6. Constructors
  7. Dynamic types
  8. Optional parameters
  9. Names & optional arguments
  10. Covariant generic type parameters
  11. Destructors
  12. Method overloading
  13. Method overriding
  14. Early binding, Late Binding
  15. Abstract Classes
  16. Abstract Methods
  17. Interfaces
  18. Multiple Inheritance
  19. Generic classes
  20. Static classes
  21. Static constructors
  22. Object initializer
  23. Collection Initializer
  24. Extension Methods
  25. Partial Classes & Methods

 

Memory Management

  1. Garbage Collector
  2. Stack and Heap
  3. GC Class
  4. Object Class
  5. Architecture of Gc

 

Exception Handling

  1. System Defined Exceptions
  2. Custom Exceptions
  3. Try, Catch, Finally
  4. Throwing exceptions

 

Operator Overloading

            GUI Application Development

  1. Windows forms and Controls
  2. Creating Menus
  3. Toolbars, Image List
  4. Tree view, List view
  5. Notify Icon
  6. Error Provider

 

Data Base Programming (ADO.NET)

  1. ADO .NET Introduction
  2. Data Providers in .Net
  3. Introduction to Managed and Unmanaged Providers
  4. Data Readers- Dataset and Data Adapters
  5. Datagrid View with DML operations sorting and paging etc.
  6. Creating Relations and Transactions
  7. Linq programming
  8. Stored procedures

 

ASSEMBLIES

 

  1. Private Assemblies
  2. Shared Assemblies
  3. Global Assembly Cache (GAG)

 

Delegates

 

  1. Function Pointers
  2. Multi cast delegates

 

User Controls and Event Handling

 

  1. User Defined Control
  2. Inherited Control
  3. Event handling

 

 

Distributed Technologies & .NET Remoting

 

  1. Distributed architecture
  2. DCOM, RMI, CORBA
  3. Channels (TCP HTTP)
  4. Marshal by Value
  5. Marshal by Reference
  6. Server Activated
  7. Client Activated
  8. Remoting Architecture

 

File Handling

 

  1. System .IO namespace
  2. File stream
  3. Stream Reader
  4. Stream writer
  5. Fileinfo
  6. Directory info
  7. Windows Services
  8. Service base class
  9. Service Process installer
  10. Service Installer
  11. Creating a Windows Service
  12. Installutill .exe

WPF Programming

 

  1. Shapes
  2. Transformation
  3. Animation

 

Multi threading

 

  1. Threading
  2. Thread synchronization
  3. Critical sections
  4. Thread life cycle

 

 

 

ASP.NET

 

INTRO TO WEB TECHNOLOGIES

 

  1. HTML
  2. Client side scripting languages
  3. IIS Architecture

 

ASP.NET INTRO

 

  1. What is ASP.NET
  2. Image Technique and code behind technique

 

SERVER SIDE CONTROLS

 

  1. Type of server controls
  2. Examples on Web server controls
  3. Validation Controls
  4. NET Page Execution Architecture

 

THEME AND SKIN

MASTER PAGES AND SITE NAVIGATION

 STATE MANAGEMENT

 

  1. Cookies
  2. Session State
  3. Session Tracking Arch
  4. Application object
  5. Session and App events
  6. AJAX
  7. Viewstate

 

 

ADO.NET

 

  1. Intro to ADO.NET Providers
  2. Data Reader
  3. Dataset
  4. Datalist
  5. Repeater
  6. Datasource Controls
  7. Gride view
  8. Details view
  9. List view

 

LINQ

 

CACHING

 

  1. Importance of Caching-
  2. ASP 3.0 Support for Caching
  3. Type of Caching in ASP.NET
  4. Output Caching
  5. Web user control(VS) custom control
  6. Fragment caching
  7. Data caching vs Application object

 

ASP.NET CONFIGURATION

 

  1. Machine config vs Web config
  2. App Settings
  3. Compilation setting
  4. Custom error setting
  5. Session State Setting
  6. Enhancement in ASP.NET
  7. Inprocess VS out process session state
  8. State server and SQL Server
  9. Cookie less session

ASP.NET TRACING

 

  1. Page Level
  2. Application Level

 

E-mail Server

SECURITY IN ASP.NET

 

  1. Authentication & Authorization
  2. Windows Based Authentication
  3. Form Based Authentication
  4. Passport Authentication
  5. Membership

 

XML WEB SERVICES

 

  1. Intro to Web Services
  2. Role of WSDL .NET support for XML Web Service
  3. Client Apps for Web Service
  4. Caching Web Service
  5. SOAP
  6. UDDI Registry

 

ASP.NET AJAX