SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
Tres tecnologías Microsoft
que no se dan en la carrera
Roberto Luis Bisbé
@rlbisbe
Tres tecnologías Microsoft
que no se dan en la carrera
Roberto Luis Bisbé
@rlbisbe
Tres tecnologías que no dí
yo cuando estudié aquí
Roberto Luis Bisbé
@rlbisbe
Yo, Roberto
• this.Age = 25
• Antiguo alumno de esta humilde casa
• Ingeniero de Software en Frontiers
• Pet-projects:Aplicaciones,servicios, frameworks
• Tengo un blog
Móvil
Web
Nube
Windows Phone + Windows 8.1
Y próximamente…Windows 10!
Una web
<html>
<head>
</head>
<body>
<h1>Hola</h1>
<a href=“#” onclick=“hazAlgo()”>Haz algo</a>
</body>
</html>
Una app
<Page>
<StackPanel>
<Button Text=“Texto” Click=“Metodo”/>
</StackPanel>
</Page>
Demo:
Hola Windows Phone
Android,
iOS,
Blackberry,
Firefox OS…
Frontend Backend
Frontend
Backend
MVC
Web
API
public class ProductsController : ApiController
{
public IEnumerable<Product> GetAllProducts()
{
return products;
}
public IHttpActionResult GetProduct(int id)
{
var product = products.FirstOrDefault((p) => p.Id == id);
if (product == null)
{
return NotFound();
}
return Ok(product);
}
}
Demo:
ASP.NETWeb API
Máquinas
virtuales
Websites
+ DB
CDN
Mobile
Services
Big Data
WebJobs
…
DEMO:
Web Jobs
Heroku
Bluemix
Google App Engine
Amazon…
Resumen
Enlaces y blogs
• azure.com
• asp.net
• dev.windows.com
• microsoftvirtualacademy.com
• hanselman.com
• geeks.ms/blogs/jyeray
• geeks.ms/blogs/etomas
• variablenotfound.com
• rlbisbe.net
¿Preguntas?
Gracias
roberto.luis@rlbisbe.net
@rlbisbe

Más contenido relacionado

La actualidad más candente

Introducción a las Aplicaciones Universales
Introducción a las Aplicaciones UniversalesIntroducción a las Aplicaciones Universales
Introducción a las Aplicaciones Universales
Javier Suárez Ruiz
 

La actualidad más candente (20)

ALM con Visual Studio y TFS 2013
ALM con Visual Studio y TFS 2013ALM con Visual Studio y TFS 2013
ALM con Visual Studio y TFS 2013
 
Una visión multiplataforma con aspnet v next
Una visión multiplataforma con aspnet v nextUna visión multiplataforma con aspnet v next
Una visión multiplataforma con aspnet v next
 
Integración y Entrega Continua con Visual Studio Online
Integración y Entrega Continua con Visual Studio OnlineIntegración y Entrega Continua con Visual Studio Online
Integración y Entrega Continua con Visual Studio Online
 
Las Herramientas de un Frontend
Las Herramientas de un FrontendLas Herramientas de un Frontend
Las Herramientas de un Frontend
 
Despliegue y Monitoreo de aplicaciones ASP.NET Core en Linux
Despliegue y Monitoreo de aplicaciones ASP.NET Core en LinuxDespliegue y Monitoreo de aplicaciones ASP.NET Core en Linux
Despliegue y Monitoreo de aplicaciones ASP.NET Core en Linux
 
.NET Core
.NET Core.NET Core
.NET Core
 
Net love open source v1.7
Net love open source v1.7Net love open source v1.7
Net love open source v1.7
 
SharePoint Framework, paso a paso
SharePoint Framework, paso a pasoSharePoint Framework, paso a paso
SharePoint Framework, paso a paso
 
Desarrollo responsivo con CakePHP y Foundation
Desarrollo responsivo con CakePHP y FoundationDesarrollo responsivo con CakePHP y Foundation
Desarrollo responsivo con CakePHP y Foundation
 
Hablemos de .NET 6 y .NET MAUI
Hablemos de .NET 6 y .NET MAUIHablemos de .NET 6 y .NET MAUI
Hablemos de .NET 6 y .NET MAUI
 
Herramientas Tecnologicas Virtuales
Herramientas Tecnologicas VirtualesHerramientas Tecnologicas Virtuales
Herramientas Tecnologicas Virtuales
 
Construye un bot para Microsoft Teams sin saber programar
Construye un bot para Microsoft Teams sin saber programarConstruye un bot para Microsoft Teams sin saber programar
Construye un bot para Microsoft Teams sin saber programar
 
Presentacion buena trabajo largo
Presentacion buena trabajo largoPresentacion buena trabajo largo
Presentacion buena trabajo largo
 
Micro Frontends: Rompiendo el monolito en las aplicaciones Web
Micro Frontends: Rompiendo el monolito en las aplicaciones WebMicro Frontends: Rompiendo el monolito en las aplicaciones Web
Micro Frontends: Rompiendo el monolito en las aplicaciones Web
 
Visual
VisualVisual
Visual
 
Introducción a las Aplicaciones Universales
Introducción a las Aplicaciones UniversalesIntroducción a las Aplicaciones Universales
Introducción a las Aplicaciones Universales
 
Humanizacion de java script con typescript para d365
Humanizacion de java script con typescript para d365Humanizacion de java script con typescript para d365
Humanizacion de java script con typescript para d365
 
Microsoft Developer Day UNED-CR
Microsoft Developer Day UNED-CRMicrosoft Developer Day UNED-CR
Microsoft Developer Day UNED-CR
 
AMI - Silverlight
AMI - SilverlightAMI - Silverlight
AMI - Silverlight
 
Modelos de desarrollo para Windows Phone 8.1
Modelos de desarrollo para Windows Phone 8.1Modelos de desarrollo para Windows Phone 8.1
Modelos de desarrollo para Windows Phone 8.1
 

Destacado

Windows 8 Universidad de Valencia
Windows 8 Universidad de ValenciaWindows 8 Universidad de Valencia
Windows 8 Universidad de Valencia
Roberto Luis Bisbé
 

Destacado (8)

Lecciones aprendidas creando una red social
Lecciones aprendidas creando una red socialLecciones aprendidas creando una red social
Lecciones aprendidas creando una red social
 
Windows 8 Universidad de Valencia
Windows 8 Universidad de ValenciaWindows 8 Universidad de Valencia
Windows 8 Universidad de Valencia
 
Comunicando nuestras apps con el mundo exterior
Comunicando nuestras apps con el mundo exteriorComunicando nuestras apps con el mundo exterior
Comunicando nuestras apps con el mundo exterior
 
Windows 8 y Metro para desarrolladores .NET
Windows 8 y Metro para desarrolladores .NETWindows 8 y Metro para desarrolladores .NET
Windows 8 y Metro para desarrolladores .NET
 
DotNetSpain2015: Extendiendo Visual Studio Online a través de su API
DotNetSpain2015: Extendiendo Visual Studio Online a través de su APIDotNetSpain2015: Extendiendo Visual Studio Online a través de su API
DotNetSpain2015: Extendiendo Visual Studio Online a través de su API
 
Desarrollo Full Stack UAM.net
Desarrollo Full Stack UAM.netDesarrollo Full Stack UAM.net
Desarrollo Full Stack UAM.net
 
Los lenguajes de la web
Los lenguajes de la webLos lenguajes de la web
Los lenguajes de la web
 
Using Azure Search to build Office 365 search driven solutions
Using Azure Search to build Office 365 search driven solutionsUsing Azure Search to build Office 365 search driven solutions
Using Azure Search to build Office 365 search driven solutions
 

Similar a Tres tecnologías Microsoft que no se dan en la carrera

Charla html5 punt_multimedia_20121129
Charla html5 punt_multimedia_20121129Charla html5 punt_multimedia_20121129
Charla html5 punt_multimedia_20121129
Sergi Hernando
 
Desarrollo Metro con Windows 8 UPM
Desarrollo Metro con Windows 8 UPMDesarrollo Metro con Windows 8 UPM
Desarrollo Metro con Windows 8 UPM
Roberto Luis Bisbé
 

Similar a Tres tecnologías Microsoft que no se dan en la carrera (20)

Paginas web
Paginas webPaginas web
Paginas web
 
Charla html5 punt_multimedia_20121129
Charla html5 punt_multimedia_20121129Charla html5 punt_multimedia_20121129
Charla html5 punt_multimedia_20121129
 
Integracion continua
Integracion continuaIntegracion continua
Integracion continua
 
Pres3
Pres3Pres3
Pres3
 
HTML5
HTML5HTML5
HTML5
 
Presentacion 3
Presentacion 3Presentacion 3
Presentacion 3
 
Introduccion html5
Introduccion html5Introduccion html5
Introduccion html5
 
Primeros pasos Symfony PHPVigo
Primeros pasos Symfony PHPVigoPrimeros pasos Symfony PHPVigo
Primeros pasos Symfony PHPVigo
 
Programación de Componentes para Joomla (Gabriel Cuesta)
Programación de Componentes para Joomla (Gabriel Cuesta)Programación de Componentes para Joomla (Gabriel Cuesta)
Programación de Componentes para Joomla (Gabriel Cuesta)
 
Desarrollo Metro con Windows 8 UPM
Desarrollo Metro con Windows 8 UPMDesarrollo Metro con Windows 8 UPM
Desarrollo Metro con Windows 8 UPM
 
Presentación3 IDE0712817
Presentación3 IDE0712817Presentación3 IDE0712817
Presentación3 IDE0712817
 
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...
 
Curso basico c sharp ii
Curso basico c sharp   iiCurso basico c sharp   ii
Curso basico c sharp ii
 
Spsbcn: Un Xarepoint en tu mochila v2.0
Spsbcn: Un Xarepoint en tu mochila v2.0Spsbcn: Un Xarepoint en tu mochila v2.0
Spsbcn: Un Xarepoint en tu mochila v2.0
 
Html 5
Html 5Html 5
Html 5
 
Menu 0417041
Menu 0417041Menu 0417041
Menu 0417041
 
#2-Revelar Algunos Tesoros de Web 2,0-(Esp)-Feb07.ppt
#2-Revelar Algunos Tesoros de Web 2,0-(Esp)-Feb07.ppt#2-Revelar Algunos Tesoros de Web 2,0-(Esp)-Feb07.ppt
#2-Revelar Algunos Tesoros de Web 2,0-(Esp)-Feb07.ppt
 
Herramientas web 2.0 Ricardo botero
Herramientas web 2.0   Ricardo boteroHerramientas web 2.0   Ricardo botero
Herramientas web 2.0 Ricardo botero
 
Más productivos con Apache Cordova e Ionic
Más productivos con Apache Cordova e IonicMás productivos con Apache Cordova e Ionic
Más productivos con Apache Cordova e Ionic
 
Visual basic jose oropeza
Visual basic jose oropezaVisual basic jose oropeza
Visual basic jose oropeza
 

Más de Roberto Luis Bisbé

Aplicaciones Metro para Windows 8
Aplicaciones Metro para Windows 8Aplicaciones Metro para Windows 8
Aplicaciones Metro para Windows 8
Roberto Luis Bisbé
 

Más de Roberto Luis Bisbé (7)

Scala desde c# y JavaScript
Scala desde c# y JavaScriptScala desde c# y JavaScript
Scala desde c# y JavaScript
 
Desarrollo de aplicaciones para Windows 8 y Windows Phone
Desarrollo de aplicaciones para Windows 8 y Windows PhoneDesarrollo de aplicaciones para Windows 8 y Windows Phone
Desarrollo de aplicaciones para Windows 8 y Windows Phone
 
Aplicaciones Metro para Windows 8
Aplicaciones Metro para Windows 8Aplicaciones Metro para Windows 8
Aplicaciones Metro para Windows 8
 
Hardcore PHP
Hardcore PHPHardcore PHP
Hardcore PHP
 
El patrón MVC
El patrón MVCEl patrón MVC
El patrón MVC
 
Social Media
Social MediaSocial Media
Social Media
 
Fundamentos de sitios web accesibles
Fundamentos de sitios web accesiblesFundamentos de sitios web accesibles
Fundamentos de sitios web accesibles
 

Tres tecnologías Microsoft que no se dan en la carrera

Notas del editor

  1. En esta demo veremos un proyecto de ejemplo: Enseñar qué tiene una app Windows Phone (universal) Mostrar el emulador Movernos un poco por las páginas
  2. En esta demo veremos cómo usar un webjob que busque en la base de datos tareas que estén pendientes de finalización y nos envíe un e-mail.