# data[].attributes.body
La version 1.0 de C# lanzada en el 2002 fue acompañada de las versiones Visual Studio:

1. 7.0 lanzada en 2002
2. 7.01 lanzada en 2003

Como parte de sus objetivos de diseño indicados para ECMA intento ser un lenguaje sencillo , moderno y orientado a objetos de uso 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
La version 2.0 de C# se publico en el año del 2005 junto con Visual Studio 2005 (version 8.0) , trajo consigo nuevas caracteristicas como:

1. Genericos
2. Tipos Parciales
3. Metodos Anonimos
4. Tipos de valores que aceptan valores NULL
5. Iteradores
6. Covarianza y Contravarianza

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

# data[].attributes.body
La version 3.0 de C# llego a finales de 2007 , junto con Visual Studio 2008 (version 9.0).

Esta version marco un un cambio importante en el crecimiento de C# , que establecio a C# como un lenguaje de programacion realmente formidable.

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

# data[].attributes.body
La version 4.0 de C# , publicada con Visual Studio 2010 (version 10.0) , tuvo que lidiar con el caracter innovador que habia adquirido la version 3.0.

Con la version 3.0 el lenguaje C# dejo de estar a la sombra de Java y alcanzo una posicion prominente.

# data[].attributes.attachment_link.description
Channel 9 is moving to Microsoft Docs and Learn. We will still deliver weekly shows for developers and on-demand sessions from your favorite events like Microsoft Build and Ignite-but will now also be a one-stop destination for technical training, professional development, and certification. Come check us out.

# data[].attributes.body
La version 5.0 de C# , publicada con Visual Studio 2012:

1. Version 11.0 lanzada en 2012
2. Version 12.0 lanzada en 2013.

Era una version centrada del lenguaje, casi todo el trbajo de esta version se centro en otro concepto de lenguaje innovador: El modelo async y await para la programacion asincronica.

# data[].attributes.attachment_link.title
C# Core Web Application Activity 1a First MVC application using .net 5.0

# data[].attributes.body
Con las versiones 3.0 y 5.0 de C# habian agregado nuevas caracteristicas destacables a un lenguaje orientado a objetos.

Con la version 6.0 , lanzada con Visual Estudio 2015 (version 14.0) en lugar de introducir una caracteristica innovadora y predominante , se publicaron muchas caracterisitcas menores que aumentaron la productividad de la programacion de C#.

# data[].attributes.body
C# version 7.0 se comercializo con Visual Studio 2017 , esta version tiene algunas cosas interesantes y evolutivas en la misma linea que la version 6.0 pero sin el copilador como servicio.

Estas son algunas de sus caracterisiticas:

1. Variables OUT
2. Funciones Locales
3. Miembros con forma de expresion Expandidos
4. Coincidencia de Patrones

# 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
La version 8.0 de C# es la primera version de C# principal que tiene como destino especificamente NET Core.

Algunas caracterisitcas se basan en nuevas funcionalidades de CLR , otras en tipos de bibliotecas agregados solo a NET Core.

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