Los mejores vídeos del año 2015 sobre Desarrollo Web

Se acerca el final del año y hemos aprovechado para recopilar algunos de los temas que consideramos que pueden ser de tu interés en lo que a desarrollo web se refiere. Te proponemos una lista de vídeos con novedades, consejos y formaciones para sacar el máximo partido a tus herramientas y optimizar tus aplicaciones web.

Introducción a ASP.NET 5

Si aún no has tenido la oportunidad de verlo, en el Connect(); de este año se presentó ASP.NET 5, que parte con la ventaja de estar escrito sobre .NET Core 5, con lo que ahora se expanden las posibilidades como es la posibilidad de desarrollar también para Linux y OS X. En el siguiente vídeo puedes ver una introducción.

https://channel9.msdn.com/Events/Visual-Studio/Connect-event-2015/100

Rendimiento en ASP.NET 5

Si notas que tu aplicación tarda en iniciar o en responder, es posible que no esté bien optimizada. Con este vídeo puedes ver unos consejos para mejorar el rendimiento de aplicaciones hechas con ASP.NET, en concreto se centra en la nueva versión.

https://channel9.msdn.com/Events/ASPNET-Events/ASPNET-Fall-Sessions/ASPNET-5-Performance

Creación de un sitio web ASP.NET usando Visual Studio

Crear un sitio desde cero con ASP.NET es algo muy sencillo si utilizamos Visual Studio. ¡Y desplegarlo es incluso más! En Visual Studio podemos crear sitios utilizando plantillas predeterminadas de MVC o WebForms. Además de agilizar el trabajo, es una buena manera de aprender a utilizar el framework.

https://channel9.msdn.com/Blogs/Windows-Azure/Create-ASP-NET-Azure-Website-using-Visual-Studio

Implementación de Entity Framework en ASP.NET MVC

Si no lo conoces, Entity Framework es un ORM para ASP.NET que facilita la vida enormemente a la hora de manejar nuestra base de datos. Una de sus características más destacables es Code First, que nos permite generar las tablas de la base de datos a partir de clases que servirán como modelos. ¡Échale un vistazo!

https://channel9.msdn.com/Series/Implementing-Entity-Framework-with-MVC/01

Cinco cosas que un desarrollador web debería tener en cuenta para hacer una web moderna

Cada usuario es un mundo, y entre las múltiples opciones existentes a la hora de navegar por la red, escogerá aquella con la que más cómodo se sienta. Si queremos dar cabida a todos los usuarios sin importar qué navegador utilice, ¡tenemos que hacer un esfuerzo por seguir los estándares!

https://channel9.msdn.com/Blogs/channel9spain/Riding-the-Modern-Web-5-things-to-consider-as-a-web-developer

MEAN On Azure

¿Quién pensaría que con Javascript podríamos llegar desde el cliente hasta la base de datos? Gracias a MEAN tenemos un “full-stack” compuesto por MongoDB, Express, AngularJS y Node.JS con el que utilizando dicho lenguaje podemos construir desde el frontend hasta el backend de nuestra aplicación web. En esta serie de vídeos te enseñarán no sólo como utilizar el stack MEAN, sino como hacerlo en Azure.

https://channel9.msdn.com/Series/MeanOnAzure/MEAN-on-Azure--Intro-and-Setting-up-your-Dev-Environment

Microsoft Edge F12 Tools

Sabemos que depurar una web puede convertirse en una tarea ardua. No obstante, si conocemos a fondo las posibilidades que nos ofrecen las herramientas de depuración de nuestro navegador, ganaremos mucha rapidez y se nos hará mucho más fácil encontrar qué nos está fallando. Con Edge se introducen nuevas mejoras, muchas de ellas pedidas por los usuarios. ¡Aprende a utilizarlas con eficacia!

https://channel9.msdn.com/Blogs/One-Dev-Minute/Microsoft-Edge-F12-tools

Creando Hosted Web Apps con Project Westminster

¿Sabías que con Windows 10 y su Universal Windows Platform puedes publicar tu web cómo una aplicación más de la tienda de Apps? Gracias a Project Westminster, puedes cargar una web existente y crear una aplicación para Windows 10. Y lo mejor de todo es que la web puede integrarse con la plataforma y realizar llamadas a las APIs de Windows desde Javascript.

https://channel9.msdn.com/Blogs/One-Dev-Minute/Creating-Hosted-Web-Apps-with-Project-Westminster

Visual Studio Code para desarrollo web

Visual Studio Code es un editor de código optimizado para construir aplicaciones web modernas. Está disponible para Linux, OSX y Windows. Y desde el pasado noviembre, tienes acceso a su código fuente en Github. Explora todas sus características y saca todo su potencial con este vídeo.

https://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Visual-Studio-Code-and-Web-Development

Diseñando una Web API

Es posible que además de tu aplicación web, quieras utilizar sus servicios desde otras aplicaciones. En ese caso, te recomendamos realizar una Web API, con la que podrás consumir los servicios mediante peticiones HTTP. ¡Aquí podrás ver cómo empezar a hacerlo!

https://channel9.msdn.com/Series/Web-API-Design/01

Mantente informado de todas las novedades de Microsoft para los desarrolladores españoles a través del Twitter de MSDN, el Facebook de MSDN, el Blog de MSDN y la Newsletter MSDN Flash.

Daniel Escribano García

Technical Evangelist Intern

@daegsar90