¡Hola, este soy yo!

ONeZetty

PIVX Ambassador Caballero Jedi Fanático de Linux Promotor del Software Libre Fundador de Bitcuners Entusiasta de las Criptomonedas Amante de las Galletas y Deslactosado...

1 de octubre de 2015

Analizamos Visual Studio 2015 y lo nuevo en .NET

  • jueves, octubre 01, 2015
  • by

Aplicaciones Universales

Las aplicaciones universales son una idea que de alguna manera Microsoft viene queriendo implementar hace tiempo, y que había fracasado un poco con Windows 8. Se trata de que un programa puede correr en una tableta, una PC, un móvil o incluso una consola.

ecosistema-visualstudio

Está preparado para realizar aplicaciones para Windows (modo tradicional digamos) de forma simple. Por intermedio de Blend podemos crear también interfaces de usuario muy atractivas orientadas al nuevo modelo de apps del de la tienda, que es la que unifica y las hace accesibles desde cualquier dispositivo.

Si nos interesa el desarrollo de juegos, el IDE está preparado para que podamos utilizarlo en conjunto con Unity. Ambos programas, coexisten e interactúan juntos de forma muy fluida. Cualquier código que trabajo en el IDE de Visual Studio es luego añadido a Unity sin problemas.

Open Source

Open Source es uno de los pilares sobre los que se apoya el nuevo Visual Studio y también .NET.

Microsoft_LOVES_Linux

Esto quiere decir que ya no es una suite de desarrollo cerrada, en la cual solo podemos programar para Windows. Aquí podemos trabajar en la nube por medio de Azure con una máquina virtual Linux o bien podemos acceder a recursos (plantillas de programas) de Microsoft en GitHub, utilizar Python o node.js.

Visual Studio Code por ejemplo, viene a ser un editor ideal para desarrollar para la web con tecnologías libres, como Node.js.

Lo gratuito sigue igual

Como es habitual contamos con la versión Express del IDE llamada Community, orientada a desarrolladores independientes, instituciones educativas y pequeños equipos. No tendremos limitaciones con ella para desarrollar en lenguajes como C#, Visual Basic, web o móviles.

Depuración, pruebas unitarias y control de errores

Hubo una mejora sustancial en el depurador propiamente dicho del IDE. Entre sus herramientas de diagnóstico tenemos la posibilidad de recopilar y analizar datos de rendimiento de la aplicación. Podemos setear puntos de interrupción y con Perftips ver comentarios rápidos y continuos referentes a rendimiento. Posee una herramienta para analizar el uso de memoria. Podemos tomar instantáneas de la misma y también controlar el uso de CPU y red. Podemos realizar depuraciones remotas con solo instalar una herramienta.

Showing-the-Breakpoint-Settings-peek-window

En las versiones Enterpise y Professional puede consultarse información de los errores sin siquiera salir del IDE. Permite realizar código fuente de mayor calidad con IntelliTest . Este nos da la posibilidad de hacer test unitarios y refactorizar. También, podemos generar mapas de clases en segundos.

Documentación

Microsoft se esmeró muchísimo en proveer al desarrollador de documentación. Es por esto que tiene una sección donde se puede ver con lujo de detalles como comenzar a escribir código, compilar aplicaciones, trabajar en equipo, hacer pruebas manuales, implementar y analizar.

La comunidad que posee es maravillosa y cualquier duda o inquietud que tenemos podemos consultarlas en los foros.

En https://code.msdn.microsoft.com/ tenemos muestras de código de cuanta aplicación queramos. Estos patrones sirven para no reinventar la rueda a la hora de implementar una solución. Encontraremos ejemplos de casi todos los lenguajes.

Y por supuesto tenemos a La Academia Virtual Microsoft. Un centro de conocimiento asombroso. Allí tenemos tutoriales sobre desarrollo en la nube, de juegos, C# y todo lo que se te ocurra para dominar .NET. Muchos de los videos están con subtítulos en español.

Trabajo con ASP.NET

La parte de desarrollo web también fue perfeccionada. Hubo muchas mejoras en el trabajo con JSON, ayuda por parte del editor para escribir código HTML y plantillas pre diseñadas con frameworks JavaScript incorporados. Entre ellos podríamos contar: Angular, Handlebars y Mustache. También hay posibilidad de trabajar con LESS y Sass.

ASP

Plataforma de desarrollo online

Se incorpora Visual Studio Online. Esto, lógicamente abre las puertas al trabajo colaborativo. Disponemos de Rooms donde podemos interacturar con el equipo y el resto de los usuarios. Incluye repositorios de código, trabaja con cualquier lenguaje y podemos usarlo con cualquier herramienta, o sea que no estamos limitados a el IDE de Microsoft. Podemos usar Eclipse o cualquier editor de código. Hasta cinco usuarios es gratuito.

visualstudio

This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers.


Fuente: Bitelia

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna Veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.

Publicar un comentario
ONeZetty
https://t.me/ONeZetty
Cancún, México

Envíame un mensaje

--