0
C#.NET

.NET ENTERPRISE ARCHITECTURE 4.0

  • Introduction to the .NET platform
  • Common Language Run Time (CLR)
  • The Common Type Specification (CTS)
  • The Common Language Specifications (CLS)
  • Microsoft Intermediate Language (MSIL)

C#.NET Language Basics

  • Data Types
  • Type Conversion
  • Boxing & Unboxing
  • Conditional Statements
  • Looping
  • Methods in C#
  • Properties
  • Arrays
  • Indexers
  • Structures, Enumerations
  • Strings
  • Collections

Objects Oriented Programming

  • Oops Concepts
  • Encapsulation
  • Inheritance
  • Polymorphism
  • Class and Object
  • Constructors
  • Dynamic types
  • Optional parameters
  • Names & optional arguments
  • Covariant generic type parameters
  • Destructors
  • Method overloading
  • Method overriding
  • Early binding, Late binding
  • Abstract Classes
  • Interfaces
  • Multiple Inheritance
  • Generic classes
  • Static classes
  • Static constructors
  • Object Initializer
  • Extension Methods
  • Partial Classes & Methods

Memory Management

  • Garbage Collector
  • Stack. And Heap
  • System. GC Class
  • System. Object Class
  • Architecture of GC
  • Generations

Exception Handling

  • System Defined Exceptions
  • Custom Exceptions
  • Try, Catch, Finally
  • Throwing exceptions

Operator Overloading

  • Unary Operators
  • Binary Operators

GUI Application Development

  • Windows forms and Controls
  • Creating Menus
  • Toolbars, Image List
  • Tree view, List view
  • Notify Icon
  • Error Provider

Data Base Programming (ADO.NET)

  • ADO.NET Introduction
  • Data Providers in .NET
  • Introduction to Managed and Unmanaged Providers
  • Data Readers
  • Dataset and Data Adapters
  • Datagrid View with DML operations sorting and Paging etc.
  • SQL Datasource, XML Datasource, Object Datasource etc..,
  • Creating Relations and Transactions
  • Linq programming

ASSEMBLIES

  • Private Assemblies
  • Shared Assemblies
  • Single file Assemblies
  • Multifile Assemblies
  • Global Assembly Cache (GAC)

Delegates

  • Function Pointers
  • Multi cast delegtes

User Controls and Event Handling

  • User Defined Control
  • Inherited Control
  • Inherited forms
  • Event handling

Pointers

  • Value types, Reference types
  • Unsafe Structures and Pointers

Distributed Technologies & .NET Remoting

  • Distributed architecture
  • DCOM, RMI, CORBA
  • Channels (TCP HTTP)
  • Marshal by Value
  • Marshal by Reference
  • Server Activated
  • Client Activated
  • Remoting Architecture

File Handling

  • System.IO namespace
  • File stream
  • Stream Reader
  • Stream writer
  • File info
  • Directory info

Windows Services

  • Service base class
  • Service Process installer
  • Service Installer
  • Creating a Windows Service
  • Install till.exe

WPF Programming

  • Shapes
  • Transformation
  • Animation

Multi threading

  • System, threading
  • Thread synchronization
  • Critical sections
  • Thread life cycle

Security in .NET

  • Cryptography
  • Role based security

Post a Comment

 
Top