This course is designed to give you everything you need to become a productive C# developer on the .NET platform
Rapidgator.net
Table of content
- An Introduction to C#
- Overview
- What is .NET?
- What is the CLR?
- The FCL
- Hello, C#
- Command Line Demo
- Command Line Compiler
- Visual Studio Demo
- The IDE
- Solution Explorer
- Types
- Primitive Types
- Namespaces
- Variables
- Statements and Expressions
- Operators
- References
- Summary
- Classes and Objects
- Introduction
- Classes and Objects
- Demo in WPF
- Constructors
- Reference Types
- Object Oriented Programming
- Inheritance
- Demo with Circles and Squares
- Access Modifiers
- Abstract Classes
- Virtual Members
- Static Classes
- Sealed Classes
- Partial Classes
- Summary
- C# – Types
- Overview
- Reference Types
- Value Types
- The struct
- Testing Reference Types
- Testing Value Types
- Passing Parameters
- Parameter Demo
- Strings
- Boxing
- The enum
- Defining Types
- Interfaces
- Arrays
- Array Demo
- Assemblies
- Conclusion
- C# – Events, Properties, and Methods
- Overview
- Methods
- Method Review
- Method Overloading
- Fields
- Properties
- Events
- Events – Delegates
- Events – Subscribing
- Events – Publishing
- Indexers
- Operator Overloading
- Conversion Operators
- Constructors
- Destructors
- Summary
- C# – Flow Control and Exceptions
- Introduction
- Branching
- Switching
- Looping
- Using foreach
- Jumping
- Returning and Yielding
- Throwing Exceptions
- Built-in Exceptions
- Handling Exceptions
- Chaining Catch Blocks
- Finally
- Re-throwing Exceptions
- Custom Exceptions
- Summary
- C# and the CLR
- Introduction
- Garbage Collection
- Threads
- Threading Demo
- Async Demo
- Parallel Demo
- Reflection
- Attributes
- Custom Attributes
- Creating Objects
- Emitting Code
- C# on the Metal
- COM Interop
- PInvoke
- Summary
- C# and Generics
- Overview
- Why Generics?
- Building Collections Without Generics
- Using Generics
- Generic Collections
- Generic Parameters
- Generic Constraints
- Terminology
- Generic Methods
- The default Keyword
- Generic Interfaces
- Generic Delegates
- Variance
- Summary
- Default and Named Parameters in C# 4.0
- Default and Named Parameters in C# 4.0
No comments:
Post a Comment