Meetup sobre C# 6.0 y 7.0 en MadridDotnet

Hola a todos!. El pasado día 5 de julio tuvimos una cita con CSharp en Madrid Dotnet en las oficinas de Liferay.

Durante algo mas de hora y media hablamos sobre este gran lenguaje, repasamos un poquito su historia desde el año 2002, fecha en la que salió primera versión de c# y de como había evolucionado el lenguaje desde entonces.

La agenda de la charla, era explicar y dar ejemplos sencillos y útiles para el día a día de todas las nuevas features que habían sido incluidas en las versiones 6.0 y 7.0 de C#.

Quiero agradecer a Javier Gamarra lo bien que organiza siempre todo a nivel técnico, (grabación, ángulos de cámara, micrófono, agua para el ponente). Te hace sentir como en casa!, y también a Luis Fraile y a Modesto San Juán que junto a Javier hacen posible Madrid DotNet.

A continuación dejo los diversos enlaces para quien esté interesado en el código, slides, o dirección del meetup y como no el vídeo.

Código en Github

Slides

Evento en Madrid Dotnet

C# 7.0 – New features

En esta última entrega de Plain TV mi compañero Luru y yo hablamos de las últimas features incluidas en C# 7.0.

Las carácterísticas de esta nueva versión de C#, se enfocan al consumo de datos, simplificación de código y performance.  Saber combinar todas estar características hace que nuestro código sea mas eficiente y limpio, lo que nos hará mas felices y productivos 🙂

En el video, abordamos las siguientes mejoras haciendo ejemplos de código muy sencillos para su correcta comprensión:

Expresion bodied members

Pattern Matching (Is)

Pattern Matching (Switch)

Local Functions

Inline Out variables

Returns by reference

Throw expressions

Tuples

Deconstructions

Async return types (ValueTask)