Autor: andorradotnet

Torna el GAPAND (aka Geek-a-palooza)

Posted on

Hola a tothom,

Bones notícies: Aquest any torna el Geek-a-palooza a Andorra! :D

gapand_slider

L’event tecnològic més important al país i totalment gratuit.

Tot un dia amb més de 20 xerrades i talleres realitzats pels millors professionals a la universitat d’Andorra.

Tens més informació a la web de l’event i també pots votar al nostre call4papers.

Com a un dels fundadors del Geek-a-palooza, a AndorraDotNet volem animar-vos a entrar al call4papers i votar per les xerrades que més un interessin. Així farem una agenda a gust de tothom!

Gràcies i passa la veu. Ens veiem allà ;)

async best practices (assaig general)

Posted on Updated on

El proper 27 i 28 es la dotNet Spain Conference i jo estic convidat a fer una xerrada sobre bones práctiques en programació asíncrona amb el .NET Framework, així que si vols veure un assaig general vine el proper divendres a la Llacuna.

async

A lo largo de esta sesión veremos la evolución del desarrollo asíncrono desde las primeras versiones del Framework hasta ahora, y también mostraremos algunas de las buenas (y no tan buenas) prácticas para sacar el máximo partido al desarrollo asíncrono en nuestras aplicaciones, y no quedarte calvo en dos días.

Nova xerrada (30/01/2015): Introducción a F#

Posted on Updated on

El proper 30/01/2015 a les 18h30 tindrem un convidat d’excepció per parlar de F#.

alex_casquete

F# es un lenguaje .NET maduro, de código abierto, multiplataforma, functional-first y preparado para la empresa, que permite a empresas y usuarios a hacer frente a problemas complejos con un código simple, fácil de mantener y robusto.

Una de las características más interesantes y potentes de F#, y que le distingue del resto de lenguajes, son los proveedores de tipo (Type Providers). En esta sesión veremos cómo comenzar a utilizar este mecanismo que nos permite trabajar con multitud orígenes de datos de una forma totalmente diferente. Veremos cómo podemos conectarnos y consultar desde servicios web o ficheros estructurados como JSON o XML, hasta bases de datos SQL Server o clústeres de Hadoop y que, gracias al uso de los proveedores de tipo, el lenguaje puede inferir la estructura de datos y proporcionar tipos, propiedades y métodos en tiempo de diseño, eliminando así una de las obstáculos más importantes que nos encontrarnos al utilizar distintas fuentes de datos en entornes empresariales.

Alex Casquete: Desarrollador especializado en soluciones empresariales utilizando tecnologías Microsoft para plataformas web, móvil y de escritorio. MVP en Windows.

Task Parallel Library (5 i final!)

Posted on Updated on

debugtpl

Cinquena i -per fí, final- xerrada sobre la TPL :D

La veritat es que va ser la més densa de totes les xerrades que he fet mai. Mai és senzill depurar aplicacions asíncrones, però hem evolucionat molt des del temps dels Threads llençats i controlats de forma menual.

Varem fer una vistita guiada per les maravelles que incorpora VS2013 per facilitar aquesta feixuga tasca, i fer que ens caigui menys cabell del que realment hauría de fer ;)

Com és la xerrada final aquí teniu un índex de totes les xerrades anteriors, tot i que el projecte és el mateix que ha anat evolucionant.

Task Parallel Library (1)

Task Parallel Library (2)

Task Parallel Library (3)

Task Parallel Library (4)

També us deixo el projecte d’exemple que tinc publicat a SkyDrive

En aquesta ocasió (i que no serveixi de precedent) no varen caure gaires cervesses :(

Task Parallel Library (4)

Posted on Updated on

asyncawait

Quarta xerrada sobre la TPL.

Jornada dedicada específicament al desenvolupament asíncron amb els nous keywords async/await que tant van agradar en la xerrada anterior.

Com que realment des del punt de vista tècnic no hi ha gaire cosa a explicar (tret d’algunes particularitats), varem aprofitar per explicar un conjunt de bones práctiques per fer servir conjuntament. També vàrem comentar alguns tips d’allò que NO s’ha de fet mai quan treballes de forma asíncrona.

Començo a pensar que aquesta sèrie de xerrades no s’acabarà mai :P

Us deixo el projecte d’exemple que tinc publicat a SkyDrive

Després varem tenir el sopar tradicional i birres a tutiplén!  :)

Task Parallel Library (3)

Posted on Updated on

image.png

Tercera xerrada sobre la TPL.

En aquesta ocasió ens vàrem centrar en la creació de Tasques per execució de tasques asíncrones (i en paralel). Varem anar evolucionant els exemples encadenant tasques amb els seus respectius callbacks, i per finalitzar vàrem veure els nous keywords async i await que fan que treballar de forma asíncrona sigui una cosa molt més natural.

De fet async/await va agradar tant que properament farem una xerrada decicada només a això.

Us deixo el projecte d’exemple que tinc publicat a SkyDrive

Després varem tenir el sopar tradicional i birres a tutiplén!  :)

Materials de la xerrada sobre Generics

Posted on Updated on

generics01

Aquest divendres varem fer una de les xerrades més divertides que he tingut el plaer de donar. La veritat es que m’ho vaig passar pipa (i espero que no fos l’únic), ja que el tema tractat és un dels meus preferits: Generics

Dit així no sembla gaire cosa, però és un dels pilars sobre el qual s’ha construit tot el .NET Framework més ‘modern’  (LINQ, lambdes, i to el que faci referència a programació funcional).

Us deixo el link al projecte de exemple  que tinc publicat a SkyDrive i que varem fer servir. Enjoy ;)