Archivo de la etiqueta: visual

Tutorial de iniciación en ASP.NET MVC con Visual Studio 2013

MVC con Visual Studio 2013

En agosto del 2011 escribía un primer tutorial sobre Desarrollo en Modelo Vista Controlador en C# con ASP.NET MVC3 que trataba sobre un primer acercamiento a la programación web siguiendo este patrón arquitectónico.

Obviamente desde entonces, más de dos años, ha llovido mucho. Y hoy quiero compartir un pequeño tutorial, otra vez de iniciación, pero un poquito con más profundidad y con mejores prácticas.

ASP NET Web Application

Para realizar este tutorial puedes utilizar la versión gratuita de Visual Studio 2013 Express, que te permitirá realizar todos los pasos. Realmente una versión 2012, 11 o preview te valdría igualmente; incluso lo puedes realizar sin problemas con Visual Studio 2010 SP1.

Así lo primero que debes hacer es abrir el VS2013 y seleccionar que quieres crear un nuevo proyecto, en C# (también se puede realizar en visual basic .net), del tipo Web y en ASP.NET Web Application.

MVC en Visual Studio 2013

En la ventana que se abre, puedo escoger entre los diferentes “sabores” de plantillas predeterminadas que me ofrece el IDE. Y entre las cuales escogeré MVC, añadiéndole el proyecto de pruebas unitarias y escribiendo el nombre de dicho proyecto de pruebas.

MVC en Visual Studio 2013 Seguir leyendo Tutorial de iniciación en ASP.NET MVC con Visual Studio 2013

Microsoft lanza Visual Studio Online y se asocia con Xamarin

Microsoft + Xamarin

Aunque Visual Studio 2013 ya se podía descargar desde hace unas semanas, hoy Microsoft lo presentaba oficialmente. Y aunque no ha habido novedades en el IDE, sí que ha habido otros anuncios adicionales.

El primero es la asociación de Microsoft con Xamarin. Para los que no lo conozcáis, Xamarin es una solución que permite crear aplicaciones móviles en iOS y Android usando C# y .NET como si fuesen aplicaciones para Windows o Windows Phone. Es decir, permite compartir una gran parte del código entre las aplicaciones y disminuir el tiempo de desarrollo.

Aunque la asociación es a largo plazo, ya tienen tres novedades para los desarrolladores. La primera es la ampliación del soporte de PCLs (Portable Class Libraries) en iOS y Android, de tal forma que un sólo proyecto se puede referenciar en cualquier aplicación móvil o de escritorio. Xamarin también soporta Visual Studio 2013, y además hay ofertas para los suscriptores de MSDN (aunque no si lo eres a través de BizSpark o DreamSpark).

¿Por qué es importante esta asociación? Lo primero es obvio: si es más fácil programar para varias plataformas al mismo tiempo, habrá más aplicaciones para Windows y Windows Phone. Pero la cosa va un poco más allá. Para Microsoft, la plataforma .NET estaba enfocada única y exclusivamente a Windows. Sí, está Mono, pero es un proyecto aparte. Asociarse con Xamarin marca un cambio, un intento de expandir su plataforma de desarrollo a otros sistemas operativos, y eso es algo que sólo puede tener buenos resultados para desarrolladores y usuarios.

Por otra parte, Microsoft ha lanzado una nueva herramienta basada en Azure: Visual Studio Online, centrado en la colaboración en equipos ágiles, gestión de aplicaciones y soporte para Azure. Básicamente una extensión a lo que Microsoft tiene ahora con Team Foundation Service.

Además, hay dos características que se quedan en beta privada de momento. La primera es un monitor muy detallado del rendimiento y funcionamiento de aplicaciones web en Azure, integrado a la perfección con Visual Studio Online.

Visual Studio Insights Seguir leyendo Microsoft lanza Visual Studio Online y se asocia con Xamarin

Presentación virtual de Visual Studio 2013, y más novedades

Presentación Visual Studio 2013

Aunque llevé accesible al público desde hace varios días la versión final de Visual Studio 2013, Microsoft ha preparado un evento especial on-line para realizar la presentación virtual de su ecosistema de desarrollo.

Así dentro de unas pocas horas se podrá seguir en directo desde la página del lanzamiento, la señal por streaming, mientras que las novedades en los programas que son parte del ecosistema como pueden ser Team Foundation Service o Azure, activan las nuevas capacidades para el público en general.

Seguir leyendo Presentación virtual de Visual Studio 2013, y más novedades