# data[].attributes.body
Cuando regresa y mira, la versión 1.0 de C#, lanzada con Visual Studio .NET 2002, se parecía mucho a Java. Como parte de sus objetivos de diseño declarados para ECMA, buscaba ser un "lenguaje orientado a objetos simple, moderno y de propósito general".

# data[].attributes.attachment_link.readable_text
0:00 / 1:07•Watch full video

# data[].attributes.attachment_link.title
1.0 - c# - SetUp Bunifu Framework , Visual Studio.   (OLDER VERSION)

# data[].attributes.body
Si bien C# puede haber comenzado como un lenguaje orientado a objetos (OO) genérico, la versión 2.0 de C# cambió eso rápidamente. lanzado en 2005, junto con Visual Studio 2005

# data[].attributes.attachment_link.title
MongoDB from C# with the .NET driver 2.0

# data[].attributes.body
La versión 3.0 de C# llegó a fines de 2007, junto con Visual Studio 2008, aunque el barco completo de características del lenguaje en realidad vendría con la versión 3.5 de .NET Framework. Esta versión marcó un cambio importante en el crecimiento de C#.

# data[].attributes.attachment_link.title
C# Tutorial - .NET Core 3.0 Essential Training  (Part -1)

# data[].attributes.body
La versión 4.0 de C#, lanzada con Visual Studio 2010, habría tenido dificultades para estar a la altura del estado innovador de la versión 3.0. Con la versión 3.0, C# había movido el lenguaje firmemente fuera de la sombra de Java y a la prominencia.

# data[].attributes.body
C# versión 5.0, lanzada con Visual Studio 2012, era una versión enfocada del lenguaje. Casi todo el esfuerzo de esa versión se dedicó a otro concepto de lenguaje innovador; el modelo asíncrono y en espera para la programación asíncrona.

# data[].attributes.attachment_link.title
WCF Asynchronous Programming : C#5.0 Async and Await using Visual studio 2012

# data[].attributes.body
Con la versión 6.0, lanzada con Visual Studio 2015, dejaría de ser una función dominante y, en su lugar, lanzaría muchas funciones más pequeñas que hicieron que la programación en C# fuera más productiva.

# data[].attributes.body
La versión 7.0 de C# se lanzó con Visual Studio 2017. Esta versión tiene algunas cosas geniales y evolutivas en la línea de C# 6.0, pero sin el compilador como servicio.

# data[].attributes.attachment_link.readable_text
0:00 / 5:17•Watch full video

# data[].attributes.attachment_link.title
C# 7 Chapter 1: Introduction to c# 7.0 features

# data[].attributes.body
C# 8.0 es la primera versión importante de C# que apunta específicamente a .NET Core. Con Visual Studio 2019, algunas características se basan en nuevas capacidades de CLR, otras en tipos de biblioteca agregados solo en .NET Core.