Creación de tareas personalizadas para Team Build y Release Management. Usaremos NodeJS y Powershell para la creación y extensión del sistema de Team Build y Release Management
NET5 es la nueva plataforma de desarrollo unificada, para programar cualquier tipo de aplicaciones modernas con Visual Studio. La construcción de nuevas aplicaciones .NET5, se pueden desarrollar y publicar en diferentes sistemas operativos, plataformas de nube, plataformas móviles, IoT y otros dispositivos con diferentes lenguajes y herramientas.
Desde el entorno local hasta el despliegue en producción. Cómo trabajar con Magento 2 de la mejor manera y sentirnos cómodos desarrollando en el mejor framework de comercio electrónico del mercado
Presentación realizada para la asignatura de Aplicaciones y Servicios Web del curso 2013-2014 en la FIB-UPC.
Introduce aspectos básicos del lenguage y muestra cuál sería el flujo de trabajo con CoffeeScript tanto en entornos "aislados"/"standalone" como trabajando con el framework Symfony2.
Cuarta presentación del curso para desarrolladores frontend relacionado con WinJS y Windows 8.
Curso hecho en escuela.it durante un fin de semana de manera online para alumnos de España y Latinoamerica
Puedes ver el curso completo en http://youtube.com/playlist?list=PLIcuwIrm4rKeHYCgypL-Cl9Eakq1EGXPI
NET5 es la nueva plataforma de desarrollo unificada, para programar cualquier tipo de aplicaciones modernas con Visual Studio. La construcción de nuevas aplicaciones .NET5, se pueden desarrollar y publicar en diferentes sistemas operativos, plataformas de nube, plataformas móviles, IoT y otros dispositivos con diferentes lenguajes y herramientas.
Desde el entorno local hasta el despliegue en producción. Cómo trabajar con Magento 2 de la mejor manera y sentirnos cómodos desarrollando en el mejor framework de comercio electrónico del mercado
Presentación realizada para la asignatura de Aplicaciones y Servicios Web del curso 2013-2014 en la FIB-UPC.
Introduce aspectos básicos del lenguage y muestra cuál sería el flujo de trabajo con CoffeeScript tanto en entornos "aislados"/"standalone" como trabajando con el framework Symfony2.
Cuarta presentación del curso para desarrolladores frontend relacionado con WinJS y Windows 8.
Curso hecho en escuela.it durante un fin de semana de manera online para alumnos de España y Latinoamerica
Puedes ver el curso completo en http://youtube.com/playlist?list=PLIcuwIrm4rKeHYCgypL-Cl9Eakq1EGXPI
#MM17ES - Theming en Magento 2 usando un framework de front-endRubén Rodríguez
Slides de la charla charla de Meet Magento España 2017 sobre la integración de un framework de front-end con Magento 2. En ella se habla sobre la instalación de un framework de frontend basado en SASS, su instalación y su uso utilizando Frontools. También se tratarán temas como la instalación de librerías, maquetado y performance.
Diseñando aplicaciones multiplataforma con XamarinSoftware Guru
En esta sesión vamos a revisar qué aspectos debemos tomar en cuenta a la hora de diseñar nuestras aplicaciones multiplataforma con Xamarin de manera que podamos reutilizar la mayor cantidad de código.
Presentación sobre el proyecto realizado para la asignatura de Gestión de Proyectos de Software de la Facultad de Informática de Barcelona (FIB-UPC) por todo el subgrupo 13 del curso 2013-2014.
Introduccción a la programación en Joomla!Roberto Segura
¿Quieres saber lo fácil que es empezar a programar extensiones para Joomla? ¿Qué necesitas? ¿Qué beneficios tiene Joomla frente a otras plataformas? Esta sesión pretende resolver todas tus dudas y enseñarte el camino para ponerte a programar.
Desde el entorno local hasta el despliegue en producción. Cómo trabajar con Magento 2 de la mejor manera y sentirnos cómodos desarrollando en el mejor framework de comercio electrónico del mercado.
Presentación utilizada en el Global Azure Bootcamp 2019 Perú, en representación de la comunidad My Bots Latam, Microsoft Perú.
"Integración con Amazon Alexa usando MS Bot Framework v4"
Aprende como crear una aplicación móvil multiplataforma para iOS, Android y Windows con Xamarin.Forms. En este taller organizado en diferentes bloques, vamos a crear una aplicación desde cero, conoceremos todos los conceptos básicos, aplicaremos MVVM y terminaremos conectando la misma con la nube.
#MM17ES - Theming en Magento 2 usando un framework de front-endRubén Rodríguez
Slides de la charla charla de Meet Magento España 2017 sobre la integración de un framework de front-end con Magento 2. En ella se habla sobre la instalación de un framework de frontend basado en SASS, su instalación y su uso utilizando Frontools. También se tratarán temas como la instalación de librerías, maquetado y performance.
Diseñando aplicaciones multiplataforma con XamarinSoftware Guru
En esta sesión vamos a revisar qué aspectos debemos tomar en cuenta a la hora de diseñar nuestras aplicaciones multiplataforma con Xamarin de manera que podamos reutilizar la mayor cantidad de código.
Presentación sobre el proyecto realizado para la asignatura de Gestión de Proyectos de Software de la Facultad de Informática de Barcelona (FIB-UPC) por todo el subgrupo 13 del curso 2013-2014.
Introduccción a la programación en Joomla!Roberto Segura
¿Quieres saber lo fácil que es empezar a programar extensiones para Joomla? ¿Qué necesitas? ¿Qué beneficios tiene Joomla frente a otras plataformas? Esta sesión pretende resolver todas tus dudas y enseñarte el camino para ponerte a programar.
Desde el entorno local hasta el despliegue en producción. Cómo trabajar con Magento 2 de la mejor manera y sentirnos cómodos desarrollando en el mejor framework de comercio electrónico del mercado.
Presentación utilizada en el Global Azure Bootcamp 2019 Perú, en representación de la comunidad My Bots Latam, Microsoft Perú.
"Integración con Amazon Alexa usando MS Bot Framework v4"
Aprende como crear una aplicación móvil multiplataforma para iOS, Android y Windows con Xamarin.Forms. En este taller organizado en diferentes bloques, vamos a crear una aplicación desde cero, conoceremos todos los conceptos básicos, aplicaremos MVVM y terminaremos conectando la misma con la nube.
Code Security with GitHub Advanced SecurityLuis Fraile
Move the security to the left during development can have a lot of challenges, as well as some pitfalls. With the tools of GitHub Advanced Security like, Dependabot, Secret Scanning or CodeQL we can start, step by step, security practices to the very first step in our developments.
Bilbostack 2020 - El camino de l a entrega en DevOpsLuis Fraile
¿cómo recorremos el camino que nos llevas desde ser simples desarrolladores de "features" a desarrollar productos que resuelven problemas?
Vamos a ver algunos punts y prácticas para acercarnos más a producto desde la visión DevOps
Gestion paquetes NuGet con Visual Studio Team Services y MyGetLuis Fraile
¿Cómo gestionas las dependencias en tus proyectos? Mejora en la gestión de tus dependencias mediante la creación y consumo de paquetes NuGet de tus propias dependencias. Usaremos los feed de VSTS y MyGet
Validando la escalabilidad de la arquitecturaLuis Fraile
¿Validas correctamente la arquitectura y escalabilidad de tus aplicaciones´en la nube?
Si no lo haces, deberías de empezar ya a hacerlo, vamos a ver que herramientas disponemos en Visual Studio Online, como Cloud Load Testing y monitorización con App Insights
ALM la parte olvidada de la arquitecturaLuis Fraile
Cuando hablamos de arquitectura de software tenemos en cuenta diseños como DDD, patrones, persistencia, ORM y mucho más, pero ¿prestamos atención a la arquitectura de nuestro ALM? Vamos a ver como empezar en esta charla
Si bien los hospitales conjuntan a profesionales de salud que atienden a la población, existe un equipo de organización, coordinación y administración que permite que los cuidados clínicos se otorguen de manera constante y sin obstáculos.
Mario García Baltazar, director del área de Tecnología (TI) del Hospital Victoria La Salle, relató la manera en la que el departamento que él lidera, apoyado en Cirrus y Estela, brinda servicio a los clientes internos de la institución e impulsa una experiencia positiva en el paciente.
Conoce el Hospital Victoria La Salle
Ubicado en Ciudad Victoria, Tamaulipas, México
Inició operaciones en el 2016
Forma parte del Consorcio Mexicanos de Hospitales
Hospital de segundo nivel
21 habitaciones para estancia
31 camas censables
13 camillas
2 quirófanos
+174 integrantes en su plantilla
+120 equipos médicos de alta tecnología
+900 pacientes atendidos
Servicios de +20 especialidades
Módulos utilizados de Cirrus
HIS
EHR
ERP
Estela - Business Intelligence
Escaneo y eliminación de malware en el equiponicromante2000
El malware tiene muchas caras, y es que los programas maliciosos se reproducen en los ordenadores de diferentes formas. Ya se trate de virus, de programas espía o de troyanos, la presencia de software malicioso en los sistemas informáticos siempre debería evitarse. Aquí te muestro como trabaja un anti malware a la hora de analizar tu equipo
7. #TechSum
Extensiones en Visual Studio MarketPlace
https://marketplace.visualstudio.com/
Se integran en las diferentes partes de TFS/VSTS
Varios modos de desarrollo
10. #TechSum
Una cuenta de VSTS / TFS 2015 Update 3
Visual Studio Code
tfx-cli
Referencia
https://github.com/Microsoft/vsts-tasks
https://github.com/Microsoft/vsts-tasks/tree/master/Tasks/ShellScript
11. #TechSum
$ tfx build tasks create
Task.json
Fichero de
definición
Icon.png
Icono para
listados de tareas
Sample.js
Ejemplo base
NodeJS
Sample.ps1
Ejemplo base
Powershell
13. #TechSum
Sólo para Windows
Save-Module -Name VstsTaskSdk -Path .
https://github.com/Microsoft/vsts-task-lib/blob/master/powershell/Docs/Commands.md
Punto de ejecución Powershell3
15. #TechSum
Aporta uso de
await para las
tareas
Facilita el
desarrollo (el SDK
está en TS)
También usa
typings (librería
typescript)
Es lo
recomendado por
Microsoft …
Es el mismo punto
de ejecución que
Node
Para entrar en los dos primeros sorteos los usuarios tienen que registrase en la web de plainconceptsgo leyendo el QR, para cazar a un speaker de Plain tendrán que leer el QR correspondiente. Para entrar en el sorteo del dron tienen que ir al stand y acertar todas las preguntas del test