Generics
Without Generics
With Generics
Constraints and Method Parameters and Return Types
Factories
Partial Types
Anonymous Methods
The Old Way
The New Way
Async Tasks
Updating The UI
Iterators
The Old Way
The New Way
Nullable Types
Private Setters (properties)
Method Group Conversions (delegates)
The Old Way
The New Way
C# 3.0 Features
Implicitly Typed Local Variables
Restrictions
Object and Collection Initializers
The Old Way
The New Way
Initializing Collections
Auto-Implemented Properties
Anonymous Types
Extension Methods
Before Extension Methods
With Extension Methods
Query Expressions
Left and Right Joins
Lambda Expressions
Expression Trees
C# 4.0 Features
Dynamic Binding
Named and Optional Arguments
Example
Optional Arguments, The Old Way
Generic Covariance and Contravariance
2. .Net Framework 2.0 Features
- ADO.NET 2.0
- SQL Server data provider (SqlClient)
- XML
- .NET Remoting
- ASP.NET 2.0
- Windows Presentation Foundation (WPF)
- Windows Communication Foundation (WCF)
- Windows Workflow Foundation (WWF)
- Windows Card Space (WCS)
- Core New Features and Improvements:
- Auto Implemented
- Implicit Typed local variable
- Implicitly Typed Arrays
- Anonymous Types
- Extension Methods (3.5 new feature)
- Object and Collection Initializers
- Lambda Expressions
- Application Compatibility and Deployment
- Core New Features and Improvements
- BigInteger and Complex Numbers
- Tuples
- Covariance and Contravariance
- Dynamic Language Runtime
- Managed Extensibility Framework
- Parallel Computing
- Networking
- Web
- Client
- Data
- Windows Communication Foundation
- Windows Workflow Foundation
- .NET for Windows Store Apps
- Portable Class Libraries
- Core New Features and Improvements
- Tools
- Parallel Computing
- Web
Windows Presentation Foundation (WPF) - Windows Communication Foundation (WCF)
- Windows Workflow Foundation (WF)
No comments:
Post a Comment