.NET
1. Getting Ready
1.1
Tracing the .NET History
1.2
Flavors of .NET
1.3
Features of .NET
1.4
Installing the .NET Framework SDK
2. Introduction to the .NET
Initiative and the .NET Platform
2.1
Understanding the Existing Development Scenario
2.2
Challenges faced by developers
2.3
NET Philosophy / where does .NET fit in?
2.4
Understanding the .NET Platform and its layers
2.5
Understanding the various components of the .NET Platform and the functions
performed by them
2.6
Structure of a .NET Application
3. Code Management
3.1
Introduction
3.2
First VB.NET / C# program
3.3
JIT (Just–in-Time Compiler) & Debugging
3.4
Managed Vs. Unmanaged Methods/Transitions
3.5
Summary
4. Language Features of C#
4.1
History of C#
4.2
Language Fundamentals in C#
4.3
Control Statements
4.4
Arrays
5. Language Features of VB.NET
5.1
History of VB.NET
5.2
Language Fundamentals in VB.NET
5.3
Features of VB.NET
5.4
Control Statements
5.5
Arrays
6. Object Oriented Programming
Concepts
6.1
Concept of Procedural Programming
6.2
Object Oriented Programming
6.3
Classes
6.4
Encapsulation
6.5
Inheritance
6.6
Polymorphism
6.7
Understanding CSharp and VB.NET as Object Oriented Programming languages
6.8
Polymorphism
6.9
Abstract Classes (Virtual Class)
6.10
Interfaces
6.11
Delegates and Events
6.12
Structures
6.13
Sample Application: OOPS
7. Error and Exception Handling
7.1
Need for Error Handling
7.2
Old-school unstructured exception handling in VB 6.0 and its disadvantages
7.3
Structured Exception Handling in C#/VB.NET
7.4
System.Exception: The mother of all exceptions
7.5
Handling exceptions that are not System.Exception compliant
· Catch
7.6
Understanding Application exceptions (user-defined or custom exceptions)
7.7
Nesting try/catch/finally blocks and re-throwing exceptions
7.8
Parting thoughts
8. Assemblies and Application
Domains
8.1
Introduction
8.2
Assembly Types
8.3
Private Assemblies
8.4
Shared Assemblies
8.5
Application Domains
8.6
Conclusion
1st Floor, Phase 3 St, Golden nagar, Vaibhav Nagar, Katpadi, Vellore, Tamil Nadu 632014
© PEMCHIP. All Rights Reserved. Designed by HTML Codex