Evaluation history of C#
C# pronounced as “See Sharp”. It is object oriented programming language developed by Microsoft, which runs under .NET platform. Its syntax is similar to C++ or Java. Its most recent version C# 5.0 was released on August 15, 2012. It is widely used for developing web application, windows application, smart phone apps and games etc.
EVOLUTION HISTORY OF C#
C# 1.0
- Managed Code
- IDE - Visual Studio 2002, 2003
- .NET Framework - 1.0, 1.1
C# 2.0
- Generics
- Static Classes
- Partial types
- Anonymous methods
- Iterators
- Nullable types
- Asymmetric Property and Indexer Accessors
- Delegate Inference
- Covariance and Contra-variance
- IDE - Visual Studio 2005
- .NET Framework - 2.0
C# 3.0
- Implicit types (var)
- Partial Methods
- Object and collection initializers
- Auto-Implemented properties
- Anonymous types
- Extension methods
- LINQ
- Query expressions
- Lambda expressions
- Expression trees
- IDE - Visual Studio 2008
- .NET Framework - 3.5
C# 4.0
- Dynamic binding
- Named arguments
- Optional Parameters
- Generic Covariance and Contra-variance
- COM Interop
- IDE -Visual Studio 2010
- .NET Framework - 4.0
C# 5.0
- Asynchronous methods
- Caller info attributes
- IDE - Visual Studio 2012, 2013
- .NET Framework - 4.5, 4.5.1
No comments:
Post a Comment