- Application Development
- Code Contracts
- Controls
- Covariance and Contravariance
- Data Types
- Event Handlers and Delegates
- Multi-Language Support
| - Application Management
- Assemblies
- Common Language Runtime
- Dynamic Language Runtime
- Event Logging
- Exception and Error Management
- Interop
|
- Configuration Support
- Deployment
- Localization and Globalization
- Security
- System and Application Configuration
| - Data Storage and Management
- Collections
- Data Services
- Entity Framework
- File I/O
- LINQ
- Memory-Mapped Files
- XML
|
- Object-Oriented Framework Features
- Design Patterns
- Language Specific Support
- Object Orientation
| - Performance Tools and Techniques/System Elements
- Enterprise Level / 64-Bit Framework Support
- Enterprise Services
- Garbage Collection
- Instrumentation and Monitoring
- Threading
|
- Subsystems, Additional Frameworks, and Services
- ASP.NET
- Managed Extensibility and Add In Frameworks
- Windows Presentation Foundation
- Windows Services
- Windows Workflow Foundation
| - System Communication and Networking Support
- Message Queues and Interprocess Communication
- Windows Communication Foundation
|
|