El próximo sábado 30 de Septiembre se va a celebrar el mejor evento al sur de España sobre tecnologías Microsoft, Cloud y Web.

Sequel Business Solutions organiza la III edición de la conferencia dotNetMálaga que constará de un día completo con numerosas charlas y talleres divididos en varios tracks.

Aquí tienes algunos de los mejores momentos del evento del año pasado. En nuestro Twitter @dotnetmalaga puedes ver más fotos e información.

21 Ponentes
15 Charlas
3 Tracks
2 Talleres
Regalos y sorteos
Cervezas y networking!

Agenda

  • 1000 - 1100
    Pierre Milet Llobet

    Usando DDD para construir microservicios

    DDD es una herramienta fundamental para construir microservicios. Por un lado el DDD estratégico nos ayuda a identificar y delimitar los microservicios de nuestro dominio y por otro lado los patrones tácticos son de gran utilidad para el modelado interno del propio microservicio. Se trata de una charla que pretende centrarse en los fundamentos del diseño de aplicaciones distribuidas y buenas practicas de programación en .Net sin mención a ninguna tecnología salvo .Net.
    Expone:
    Pierre Milet Llobet

    Pierre Milet Llobet @pierremilet

  • 1115 - 1215
    Unai Zorrilla Castro

    EF Core 2.0

    En esta charla nos centraremos en todas la novedades que tenemos en .NET EF Core 2 y como podemos sacar partido de ellas. Por supuesto, pasaremos por encima de diferentes patrones arquitectónicos explicando y detallando que funcionalidades de EF Core nos pueden servir para atender a estos patrones.
    Expone:
    Unai Zorrilla Castro

    Unai Zorrilla Castro @_unaizc_

  • 1230 - 1330
    Juanjo Montiel

    ¡Las manos sobre el teclado! Unas cuántas teclas rápidas para desengancharse del ratón.

    ¿Te sientes atado a tu ratón? ¿No puedes vivir sin él? ¿Lo usas para todo? Shortcut power es la solución!

    En esta charla, lo primero que vamos a hacer es desconectar el ratón... ¿Y después? ¡Después volaremos! El gesto de levantar las manos del teclado ha llegado a su fin. Aprenderéis las teclas rápidas más importantes para ser ninjas en el manejo de Visual Studio, accediendo a las funciones más interesantes usando el poder de vuestros dedos. Ejecutar, depurar, navegar, testear, revisar, publicar...

    ¡ser los más rápidos del oeste está ahora en vuestras manos! (y no es un decir) ;)

    ¿Os animáis a desengancharos del ratón?
    Expone:
    Juanjo Montiel

    Juanjo Montiel @kastwey

  • 1330 - 1500

    Almuerzo

    Para que cojáis fuerza para el resto del día, dispondréis de un foodtruck de comida rápida americana.

    Lugar: Patio de la Biblioteca
  • 1500 - 1600
    Modesto San Juan

    TDD: Mi cuaderno de recetas

    TDD es una parte importantísima de mi flujo de trabajo cuando desarrollo software. Con el paso de los años he modificado la forma en la que lo aplico, he aplicado distintas técnicas y he experimentado distintas formas de escribir mis tests para tratar de sentirme lo más productivo posible. Dar con un flujo de trabajo que me resulte cómodo, trabajar en el nivel de abstracción y con la aproximación adecuada no ha sido fácil y aún así tengo claro que estoy lejos de haber encontrado una fórmula ideal.

    Elegir entre una aproximación outside-in vs inside-out, qué tipos de dobles de prueba utilizar, escribir tests que no requieran más mantenimiento que el propio código de producción son algunos de los retos a los que podemos tener que enfrentarnos cuando aplicamos TDD en nuestro día a día.

    En esta charla quiero hablar de cómo aproximo mi trabajo cuando desarrollo aplicando TDD. No se trata de una charla introductoria ni de evangelización sobre las virtudes de TDD, no se trata de una presentación con pantallazos de código. Se trata de una sesión de programación en vivo mientras explico mi flujo de trabajo con ejemplos concretos y en la que intentaré mostrar las principales "recetas" que me ayudan en mi día a día.
    Expone:
    Modesto San Juan

    Modesto San Juan @msanjuan

  • 1615 - 1715
    Eduard Tomàs

    Netcore & Docker - de mi máquina a producción

    En esta charla veremos como crear una pequeña aplicación distribuída usando netcore2. Veremos como usar contenedores para aislar dependencias de desarrollo y luego veremos como pasar nuestros contenedores a producción! Y por el camino hablaremos un poco de netcore2 en general, de contenedores y de algunas prácticas a seguir o a evitar...
    Expone:
    Eduard Tomàs

    Eduard Tomàs @eiximenis

  • 1000 - 1100
    Carlos Lande Rodrigo Cabello

    NET Core, Azure Relay hybrid connections y una Raspberry Pi

    En esta charla veremos cómo crear/modificar conexiones híbridas haciendo uso de Azure Relay.

    Mostraremos una aplicación desarrollada en .Net Core que será la encargada de acceder a la api que proporciona twitter y enviar información sobre determinados usuarios o hashtags usando las nuevas conexiones híbridas de Azure Relay. Esta aplicación estará funcionando en una raspberry pi con la versión de .net core para ARM.

    También mostraremos una aplicación desarrollada en node (express) que será la encargada de recibir dicha información y distribuirla a cada uno de los clientes que se encuentren conectados (a través del navegador). Cada cliente verá en tiempo real los tweets que se están enviando. Además veremos esta aplicación desplegada en una WebApp en Azure.
    Exponen:
    Carlos Lande

    Carlos Lande @Carlos_Lande


    Rodrigo Cabello

    Rodrigo Cabello @mrcabellom

  • 1115 - 1215
    Javier Suárez Ruiz

    Trucos y consejos para obtener el mejor rendimiento en Xamarin.Forms

    Rendimiento. Nos solemos acordar del mismo generalmente tarde, cuando ya tenemos necesidad de incrementarlo. ¿Sabes el ciclo de vida de un Layout?, ¿qué opciones de Layout son más óptimas?, ¿cómo afectan los bindings al rendimiento y como tratarlos?, ¿rendimiento en listados?, ¿Fast renderers?. A todas esas preguntas y a otras tantas, intentaremos dar solución en esta sesión para que nos acordemos del rendimiento durante el desarrollo, no una vez tenemos el problema encima.
    Expone:
    Javier Suárez Ruiz

    Javier Suárez Ruiz @jsuarezruiz

  • 1230 - 1330
    Luis Fraile Luis Ruiz Pavón

    Load Testing en Azure con VSTS

    Preparar las pruebas de carga de una aplicación no siempre es sencillo, además de preparar los scripts y generar la carga debemos preparar la infraestructura, tanto de la aplicación en pruebas, como del propio entorno desde el que se generará la carga. Además cuando hablamos de entornos para simular altas cantidades de carga, esto no siempre es sencillo ni barato, y es una infraestructura más a mantener. Por suerte también podemos crear estos entornos, a demanda mediante VSTS en Azure, disponiendo de ellos siempre que lo necesitemos, y pagando únicamente por el momento en el que estemos usándolos.

    Las 3 cosas más importantes que aprenderemos con la sesión:
    Generación de pruebas de carga con Visual Studio 2017
    Configuración de pruebas de carga en VSTS
    Revisión e interpretación de los resultados de las pruebas
    Exponen:
    Luis Fraile

    Luis Fraile @lfraile


    Luis Ruiz Pavón

    Luis Ruiz Pavón @luisruizpavon

  • 1330 - 1500

    Almuerzo

    Para que cojáis fuerza para el resto del día, dispondréis de un foodtruck de comida rápida americana.

    Lugar: Patio de la Biblioteca
  • 1500 - 1600
    Jesus Rodríguez

    .NET Core + Angular v4

    Charla sobre cómo usar el template oficial de Microsoft para aplicaciones asp.net mvc + Angular v4

    ¿Cómo funciona? ¿Cómo se está ejecutando la aplicación? ¿Renderizado en el servidor? ¿Se está ejecutando esa aplicación en Mac y usando mssql?

    Se mostrará un ejemplo de aplicación usando todas estas cosas
    Expone:
    Jesus Rodríguez

    Jesus Rodríguez @foxandxss

  • 1615 - 1715
    Isabel Cabezas Juliet Moreiro

    Internet de las c@sas

    No es que seamos vagos, es que estamos a favor del ahorro energético... ¿Y tú? ¿Todavía malgastas tu energía levantándote del sofá… para encender y apagar las luces con el interruptor? En esta charla te enseñaremos sencillos (y baratos) proyectos para conectar tu hogar o el cacharro que tú quieras. Para ello utilizaremos dispositivos de pocos euros y servicios en la nube. Todo para que puedas pedir una pizza sin levantar un dedo.
    Exponen:
    Isabel Cabezas

    Isabel Cabezas @isabelcabezasm


    Juliet Moreiro

    Juliet Moreiro @julietsvq

  • 1000 - 1100
    Sergio Navarro Pino

    Al filo de lo imposible: Continuous delivery en menos de una hora

    Todo un desafío: ¿Es posible partir de cero y tener tu desarrollo integrado en una release pipeline de continuous delivery en menos de una hora?

    En esta sesión 100% DevOps lo demostraremos: partiendo de un código funcionando y guardado en git, seremos capaces de desplegar en producción con cada uno de nuestros git push, usando herramientas como Visual Studio Team Services, Release Management y el infinito powershell.

    No se vayan todavía, aun hay mas! ¿Queremos desplegar en contenedores docker? Veremos como modificar lo configurado para usar docker en vez de un Azure App Service.

    Desafío doble!
    Expone:
    Sergio Navarro Pino

    Sergio Navarro Pino @snavarropino

  • 1115 - 1215
    Pedro Bonilla

    Cerrando el círculo: Optimiza T-SQL

    Los buenos desarrolladores se preocupan por la calidad del código que escriben sea el lenguaje que sea. T-SQL tiene unas características que puedes aprovechar. En esta sesión os daré varios consejos para escribir código más eficiente, cómo probarlo y, en definitiva, sacarle más partido a SQL Server.
    Expone:
    Pedro Bonilla

    Pedro Bonilla @BoniSQL

  • 1230 - 1330
    Danilo Cestari

    Introduction to BEM methodology for CSS styles

    We will see how to use it to make modular, scalable and reusable styles, using SASS to simplify the process and some code examples including CSS Grid Layout.
    Expone:
    Danilo Cestari

    Danilo Cestari @danilocestari

  • 1330 - 1500

    Almuerzo

    Para que cojáis fuerza para el resto del día, dispondréis de un foodtruck de comida rápida americana.

    Lugar: Patio de la Biblioteca
  • 1500 - 1600
    Carlos Lande Luis Ruiz Pavón

    Background tasks en Asp.Net Core

    En esta charla se mostrarán diferentes mecanismos de tareas en background, los incorporados en Net core 2.0 como IhostedService y Hangfire.
    Expone:
    Carlos Lande

    Carlos Lande @Carlos_Lande


    Luis Ruiz Pavón

    Luis Ruiz Pavón @luisruizpavon

  • 1615 - 1715
    Nacho Fanjul Carmen Checa

    Node.js + Azure, o como mezclar agua con aceite.

    Siempre que hablamos de App Services de Azure decimos que pese a que es un ecosistema Microsoft, puede correr en casi cualquier tipo de lenguaje, pero todas las demos que vemos son con aplicaciones desarrolladas en .NET. Vale “speaker”, ya está bien, sal de tu zona de confort y enséñame como configurar y desplegar en un App Service algo que no sea .NET. En esta sesión veremos cómo configurar una Api App para poder desplegar una api desarrollada en Node.js.
    Exponen:
    Nacho Fanjul

    Nacho Fanjul @nfanjul


    Carmen Checa

    Carmen Checa @cmcheca

  • 1000 - 1330
    Pablo Álvarez Doval

    Deep Learning con CNTK en la práctica

    La entrada al taller será por orden de llegada hasta completar aforo y será obligatorio traer portátil

    Este taller se dividirá en tres secciones:

    Introducción teórica a Deep Learning: Teoría. Si, lo siento. Y con letras griegas raras. Pero es necesaria, no es difícil, y solo durará 45 minutos; lo prometo. Aquí veremos qué son los deep models, por qué son relevantes y se hará un repaso de los modelos más comunes: Redes Neuronales Convolucionales (CNN), Autoencoders, Long-Short Term Memory (LSTM) y redes adversarias. Se hablará de aplicaciones en vision y audio artificial, así como extracción de conocimiento, etc.

    CNTK: En esta sección se realizará una introducción a los conceptos de CNTK, centrándonos en el frontend Python (aunque comentaremos Brainscript). Haremos una instalación del producto, y un clasificador por regresión logística a modo de "Hola Mundo!".

    Construcción de un Modelo: Finalmente, nos pondremos un ejercicio de reconocimiento de imagen. En esta parte construiremos entre todos el modelo, y desarrollaremos la estrategia para entrenarlo. Finalmente haremos un cliente que ejecute nuestro modelo para evaluar nuevas imágenes. En esta sección, a parte de la construcción propiamente dicha, se abordarán conceptos más avanzados como el re-entrenado, checkpoints, etc.


    Requisitos:
    Visual Studio Code (o editor similar)
    Anaconda con Python 3.5
    Cliente de Git para descargar el repositorio (también podéis descargar el zip directamente)
    CNTK: Se pasará el enlace al Python Wheel y contaremos como instalarlo

    Lugar: Sala Riogordo 2
    Imparte:
    Pablo Álvarez Doval

    Pablo Álvarez Doval @PabloDoval

  • 1330 - 1500

    Almuerzo

    Para que cojáis fuerza para el resto del día, dispondréis de un foodtruck de comida rápida americana.

    Lugar: Patio de la Biblioteca
  • 1500 - 1730
    Javier Suárez Ruiz

    Desarrolla para Hololens con Wave Engine

    La entrada al taller será por orden de llegada hasta completar aforo y será obligatorio traer portátil

    Taller de introducción al funcionamiento de las Hololens de Microsoft y la creación de pequeñas demos con el motor Wave Engine.

    Requisitos:
    SDK HoloLens: https://developer.microsoft.com/en-us/windows/mixed-reality/install_the_tools
    Emulador HoloLens: https://go.microsoft.com/fwlink/?linkid=852626
    Wave Engine: https://waveengine.net/Downloads


    Lugar: Sala Riogordo 2
    Imparte:
    Javier Suárez Ruiz

    Javier Suárez Ruiz @jsuarezruiz

Stands

Nuestras empresas patrocinadoras os estarán esperando para darse a conocer, proponeros retos e incluso podréis ganar algún premio y llevaros un regalo...así que pasaros por sus stands y no olvidéis vuestro CV ;-)

¿Dónde es el evento?

En La Térmica Málaga

Empresas participantes

Sin ellas no sería posible este evento...

Organizador principal:

Sequel Business Solutions

Coorganiza:

La Térmica Málaga

Patrocinadores:

Siros Management Solutions
Plain Concepts

Colaboran:

MSDN España
Lemoncode
Pasiona
Alyticalways
Veum
Carmen Lupiañez
Solicitamos su permiso para obtener datos estadísticos de su navegación en esta web, en cumplimiento del Real Decreto-ley 13/2012. Si continúa navegando consideramos que acepta el uso de cookies. OK | Más información