Evento: ¿Quieres conocer todo sobre VS 2013, ALM y desarrollo de aplicaciones web?

Los dias 3-5 de Diciembre tendré el placer de participar con mis compañeros de Plain Concepts en el evento ALM, arquitectura y desarrollo de aplicaciones web con VS 2013, evento en el que trataremos de enseñaros muchas de las novedades, sino todas, de los stack Microsoft en ALM, Acceso a Datos y desarrollo de aplicaciones Web. Usaremos para ello el conjunto de demos de My Company, demos desarrolladas por Plain Concepts para el lanzamiento de VS 2013 sobre las que discutiremos diferentes opciones tecnológicas.

 

Aquí os pego la  agenda y aquí podéis registraros en Barcelona y Madrid.. Por cierto, para el evento de Madrid contaremos con el inestimable de David Carmona, si, ese mismo con el que tantos y tantos hemos aprendido sobre el mundo del desarrollo de Software, no te lo pierdas!!!!!

 

// Capa de acceso a datos; Entity Framework 6

Durante esta primera sesión intentaremos realizar un resumen de todas aquellas novedades que acompañan a la versión de Entity Framework 6, cuya versión reléase ha sido incluida dentro de Visual Studio 2013.

Operaciones de migraciones personalizadas.
Convenciones personalizadas.
Mapeo a procedimientos almacenados.
Operaciones asíncronas.
Interceptores.
y mucho más…

// Capa de servicios; OWIN, Web API 2, OData

Hablando de la capa de servicios nos podemos encontrar con diferentes tecnologías que podemos emplear, cuyo uso dependerá de muchos factores que hay que ser capaz de analizar al iniciar la aplicación.

OWIN-Katana.
ASP.NET WebAPI 2; o Attribute Routing, CORS, OWIN…
ASP.NET Web API OData.
SignalR.

// Capa de presentación; HTML, JavaScript, CSS

Esta tercera sesión está centrada en todas aquellas novedades, trucos o herramientas que nos ayudarán a trabajar con HTML, JavaScript o CSS. Algunas de las cosas que trataremos son:

ASP.NET Scaffolding
BootStrap
Angular.js
Browser Link
Web Essentials

// Gestión del ciclo de vida de aplicaciones web

Tan importante es conocer la tecnología como ser capaces de desarrollar software de la manera más eficiente posible. Durante esta sesión veremos las principales novedades de Visual Studio 2013 para la gestión de ciclo de vida de aplicaciones.

Visual Studio Online. 
Monaco
InRelease
App Insights

// Despliegue de aplicaciones web en Windows Azure

La última sesión del día estará centrada en el despliegue de aplicaciones en Windows Azure y cómo es posible trabajar sencilla con Windows Azure desde Visual Studio.

Montar un escenario de desarrollo con Windows Azure.
Depuración remota.
Novedades del Sdk 2.2
Despliegue de aplicaciones a Azure Web Sites

 

Unai

EF 6 Contrib.. empezamos!!

Bueno, ya hace unos cuantos días que se liberó EF 6.0.1 en la que tuve el inmenso placer de participar con unos cuantos pull request con features y fixes. Puesto que todo no puede entrar dentro de la rama del producto, por diversas y variadas razones que creo que no vienen al caso comentar aquí, amén de seguir colaborando con otros nuevos pull request he decidido crear un pequeño proyecto de contribuciones dónde poder incluir aquellas otras cosas que como desarrollador me gustaría tener.

EF6 Contrib Site

Este es el sitio de Codeplex dónde está el proyecto de contribuciones y donde además del código estará la documentacion, backlog, issues etc.. Por supuesto, estás invitado a colaborar, de la forma que consideres adecuada, señalando bugs, creando nuevo código de contribución etc. En el caso de querer contribuir con código, las reglas y normas son las mismas que el equipo de EF tiene puesto para contribuir en la rama principal, podéis revisar las mismas en http://entityframework.codeplex.com

Try it

Actualmente ya hay una versión publicada en NuGet, para acceder a ella solamente tenemos que instalar el paquete ef6contrib como sigue:

 

install-package ef6contrib

 

 

Saludos

Unai