Dotnet Tutorial
- Introduction to .Net
- What is .Net Framework?
- Why .Net?
- Managed Code and Unmanaged Code
- .NET Framework Architecture
- Features of .Net Framework
- Components of .Net Framework
- BCL, FCL, CLR Architecture, CLS, CTS, MSIL, JIT – Types of JIT
- Assemblies in .NET Framework
- Types of Assemblies in .NET
- Introduction to C#
- Difference between C, C++ and C#
- New Features in C
- Programming Basics – Data Types
- Operators
- Data Types
- Conversions, Variables and its Types
- Access Specifiers and Access Modifiers
- What is OOPS?
- Advantage of OOPS
- Class
- Objects
- Methods
- Constructor
- Destructor
- Real Time Examples
- Polymorphism Types
- Polymorphism Overloading
- Polymorphism Overriding
- Virtual Methods, with real time examples Encapsulation
- Inheritance – Types
- Interface – Examples
- Abstract Class
- Static Class
- Concrete Class
- Sealed Class
- Partial Class
- Delegates – Types
- Events
- Properties and Indexers
- Looping Statements
- Control Statements
- Arrays, Structures
- Difference between arrays and structure
- Enumerator
- Errors, Exception Handling – Try Catch Blocks
- Collections
- Generics
- Lambda Expressions
- Reflection and Attributes
- Basic File Read Write Operations and Thread
- XML