Session Goals Usa Windows Phone communicando por Bluetooth para manejar a LEGO Mindstorm EV3 LEGO Mindstorms Overview .NET API is open source: Eric Havir,

Slides:



Advertisements
Presentaciones similares
Agenda ¿Qué es Big Data? ¿Por qué usar Big Data? ¿Quién usa Big Data? Hadoop Arquitectura de Hadoop.
Advertisements

Avances Tecnológicos INF-320 Proyecto de Aplicación Robótica
Support.ebsco.com Consumer Health Complete Tutorial.
¿Qué es el WhatsApp? WhatsApp es una aplicación de chat para teléfonos móviles de última generación, los llamados smartphones, que te permite enviar y.
Support.ebsco.com EBSCOhost Mobile Tutorial. Bienvenido al tutorial para EBSCOhost Móvil, que es una guía para las características mas populares de EBSCOhost.
EBSCO Discovery Service Detalle de Estadísticas
Support.ebsco.com Tutorial ECM Administrador de Colección: Funciones de la Cuenta Aprobador.
I. Sesión 3 Noviembre 2010 Claudio Chaucca Umana
Asynchronous JavaScript and XML. Esta clase sirve para ser utilizado cuando lo único que queremos hacer es actualizar cierta parte de un sitio Web continuamente.
¿Qué dispositivos, herramientas o tecnología necesitamos para arrancar el negocio de C.E.? 1.Hardware: – Servidores donde se guardarán los arhivos de nuestro.
Aplicaciones Cliente-Servidor
Medios Digitales Comunicaciones Corantioquia Medios digitales Para la interacción en el Plan de Acción Un buen plan: Participar.
App Inventor (Sesión 2: Lego Mindstorm NXT)
DESARROLLO DE VIDEOJUEGOS Y EFECTOS ESPECIALES DE CINE
Aplicaciones Cliente-Servidor Páginas WEB Correos electrónicos.
Online Personal View Celular 3G PC Transmisión de Video RED CELULAR
Propósito Introducción Tema Actividades de aprendizaje Actividades de aprendizaje El éxito fundamental de la web se basa en tres aspectos principales:
Requerimientos de los ERP. Sistema ERPFuncionCaracterísticasCosto SAP Business One-Gestión financiera - Gestión de almacén y producción - Gestión de relaciones.
AJAX Julio Guillermo Paredes Cornejo Director Servicios Electrónicos Sociedad Peruana de Computación
Framework Hexápodo PHP fácil, rápido y sin dolor
YII (Yes It Is!) – Php Framework
Multimedios Integrantes Charly Leiva – Matías Cárcamo – Pablo Bustos.
Faustino Efraín Ruiz Austria Info provided by
Hola Si quieres tener un GRAN día Manda este mensaje a 50 personas.
Subversion/trac y wiki
SERVIDOR.
Barista: Eduardo Moranchel
Asp.Net MVC Alfredo Fernández
GESTION DE LA INFORMACION TRABAJO FINAL Prof.: Griselda Gonzáles Elaborado por: Gabriela Muñoz.
INTRODUCCIÓN A AJAX. ¿Qué es AJAX? Acrónimo de Asynchronous JavaScript And XML No es ninguna tecnología, ni lenguaje de programación. Es una técnica de.
Expert.NET Development Programando Web para principiantes Por Jonas Stawski
VENTAJAS Y DESVENTAJAS DEL USO DEL BLACKBERRY
Características y Beneficios
Conteste personalmente (¡answer personally!): 1. ¿A qué hora saliste de casa esta mañana? 2. ¿Perdiste tu mochila o algo más? 3. ¿Aprendiste algo nuevo.
MSP21 Universidad Interamericana - Bayamón Robot Domabot Misión Exploración en Kepler Robot Domabot Misión Exploración en Kepler Dr. Omar E. Meza Castillo.
Otras aplicaciones1 FTP Telnet (y ssh) WWW. Otras aplicaciones2 FTP File Tranfer Protocol Protocolo de transferencia de archivos básico pero útil y fácil.
Chat para Ciclope Astro Facultad de Informática Universidad Politécnica de Madrid SISTEMAS INFORMÁTICOS 2 de Julio de 2008 Hélène Doumenc
Servlets Servlets son módulos que extienden a servidores orientados a request/response, como por ejemplo Servidores Web “java-enabled”. Un servlet puede.
Redes Privadas Virtuales
1 Capítulo 27: Páginas y Navegación de la World Wide Web ICD-327: Redes de Computadores Agustín J. González.
Proyecto Bolsa de trabajo
LEGO MINDSTORMS Education
Investigación. Equipo 6.
Equipo 7. Hipertexto  En informática, es el nombre que recibe el texto que en la pantalla de un dispositivo electrónico, permite conducir a otros textos.
Departamento de eléctrica y electrónica
Segundo examen Tema:lego mindstorms education
SERVIDOR DE CORREO EN WINDOWS SERVER INTEGRANTES JONATHAN GAVIRIA CIRO CARLOS ANDRES FERNANDEZ JULIAN ANDRES GARCIA MORALES.
Motor de búsqueda Definición 1
Tecnología Streaming Marcela Barría Eduardo Hales
RESCUE ROBOCUP Jr. 2011: Curso de Robótica Educativa 2011 Por :
¿Qué es. NET Remoting? Servicios Web que utiliza entorno remoto que se puede ejecutar en cualquier aplicación.
Aplicaciones De Conexión Entre Capas. el envío y recepción de datos entre dos aplicaciones es un proceso de intercambio de datos entre capas iguales,
Presentación de la solución Junio Concepto ROUTING TIER ROUTING TIER FRONT END TIER FRONT END TIER COMM TIER COMM TIER TRANSLATE TIER TRANSLATE.
COMPRAR PARA CASA DE LOS SIMPSONS CARRO DE COMPRAS.
21 y 24 de noviembre de Hoy es viernes el 21 de noviembre de 2014 En tu grupo… 1. ¿Quién es la persona más alta? 2. ¿Cuántos años tiene tu compañero.
Y más... Wikipedia. Una Wiki Encyclopedia
.NET Multiplataforma (Windows, Linux, OS X)
Timmy va al trabajo.. Hay un chico. El chico se llama Timmy.
BY:. Mi Explorer es? Primeros años Ejemplos: fecha de nacimiento, lugar de nacimiento, ¿qué país en que vivía, lo que le llevan a explorar, etc Por último.
MSP21 Universidad Interamericana - Bayamón Robótica Educativa usando LEGO Mindstorms Education NXT Base Set Dr. Omar E. Meza Castillo
HTML. HTML 5 Características –Es una versión basada en HTML 4 –Manejo de la aplicación y multimedia. –Tags específicos para diferentes contenidos.
Aplicaciones Web Verano Programación de aplicaciones Web FCC-BUAP Verano 2016BMB - RAM2.
Trabajar con SERVLETS. Índice Qué son los Servlets Para qué sirven Cómo se utilizan Ejemplo Cómo probar un Servlet.
MY GOALS.
Agenda ¿Que es PRTG? Ventajas diferenciales Características de PRTG
Como tener una Buena Postura
Streaming de datos con Power BI
Lee :
Hola Si quieres tener un GRAN día Manda este mensaje a 50 personas.
Hola Si quieres tener un GRAN día Manda este mensaje a 50 personas.
Transcripción de la presentación:

Fun with .NET Windows Phone, LEGO Mindstorms, and Azure Dan Fernandez | Twitter:@danielfe

Session Goals Usa Windows Phone communicando por Bluetooth para manejar a LEGO Mindstorm EV3 LEGO Mindstorms Overview .NET API is open source: Eric Havir, Clint Rutkas, and Brian Peek http://legoev3.codeplex.com Controle motores Lee sensores Usa SignalR para a LEGO Mindstorm desde una pagina de web y deja ustedes manejar el Mindstorm SignalR configuration SignalR Cliente (Phone y browser) y Servicio

LEGO Demo

SignalR Demo Maneja using a web browser Communicacion Windows Phone .NET Cliente recibe comandos del SignalR servicio y los manda al LEGO usando Bluetooth JavaScript cliente para mandar y recibir comandos del browser Supporta data types Usa mesanjes mandados en real tiempo Reduce HTTP requests, Manda nuevo datos usando eventos

4/14/2017 SignalR decide como communicar When some lower-common denominator polling mechanism is needed Web Servidor Tiene datos? HTML Cliente Tiene datos? Tiene datos? Tiene datos? Aqui esta los datos Tiene datos? Tiene datos? Tiene datos? Tiene datos? © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4/14/2017 SignalR on Modern Servers & Clients When WebSockets or some other real-time layer is supported Web Servidor Puedes communicar en tiempo real? HTML Cliente Si puedo! Communicamos en tiempo real (Web sockets) © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4/14/2017 SignalR Backplanes Sin Backplanes, no puede comunicar con la segunda persona Web Server A Web Server B © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

SignalR Backplane Usa ServiceBus, Redis, o SQL Server 4/14/2017 SignalR Backplane Usa ServiceBus, Redis, o SQL Server Backplane Servidor A Servidor B © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

SignalR Demo Web & SignalR

Vote Driving Inspired by Twitch plays Pokemon SignalR

Vote en vivo! http://LegoBotWeb.azurewebsites.net/

Mas Informacion Controlando LEGO usando .NET es facil http://legoev3.codeplex.com SignalR es fantastico para mandar mandar y recibir mensajes www.asp.net/signalr/ SignalR backplane http://www.asp.net/signalr/overview/performance/scaleout-in-signalr/