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
Top
Post a Comment