Desarrollo | lunes 06 de julio de 2015 | 16:43hs
Más notas de Desarrollo: |

Codificando para todas las plataformas

Visual Studio Code

Está disponible para descarga la versión 0.5.0 de Visual Studio Code. Por lo que se ve en esta versión preliminar, la nueva herramienta de programación multimplataforma está cumpliendo con lo prometido hace unos meses.

Visual Studio Code
Documentos asociados

Fue uno mas de los tantos anuncios que se hicieron en el Build 2015. Durante la Keynote pudimos conocer nuevo integrante de la familia Visual Studio, denominado Code, aunque como suele suceder le encontraremos parecidos y diferencias con sus “familiares”. Code es un editor de código completo, totalmente gratuito el que, puede utilizarse tanto sobre Windows como OSx y GNU/Linux. De hecho, la demo ese día se hizo desde una Macbook con OSx, potenciando el impacto de la noticia.

Vemos que en poco tiempo Microsoft viene recorriendo un camino un camino de rápida transformación desde fines de 2014 cuando sonó el anuncio de volver Open Source la parte correspondiente a servidores de .NET, la idea quedó en tan solo portar el runtime, si bien aun se necesitaba mas era un primer paso.

Unos meses después encontramos  parte de .NET portado a OS X y GNU/Linux, sumado a que plataforma de compilación de Visual Studio, MSBuild, se vuelve también Open Source.  Resulta lógico pensar entonces en ofrecer herramientas para desarrollar sobre esos sistemas operativos.

Uno podría preguntarse para qué un nuevo editor de código en terrenos donde hay varios competidores, Sublime por ejemplo, que sirven muy bien para todas las plataformas. La gente de Microsoft se justifica simplemente diciendo que Code ofrece a los desarrolladores una nueva posibilidad de contar con una herramienta de desarrollo que combina la simplicidad y la experiencia de usuario que los desarrolladores necesitan, como podemos leer en la página de Visual Studio Code. Lo cierto es que VS es para los desarrolladores una especie de IDE “de bandera” la cual estamos acostumbrados a utilizar para codificar en .Net y suena natural que nos acompañe.

Visual Studio Code es un editor de código, cuyas características se asemejan a otros como Geany o Brackets, de Adobe. Soporta una cantidad considerable de lenguajes, ya sean propios de Microsoft como C#, F# y Visual Basic, o de otros como PHP, Phyton, Perl, SQL, shell scripting en Bash y Java (si: Java). También soporta Git y programación web con HTML, CSS y JavaScript, entre otros lenguajes.

Trabajar con Code es sencillo, rápido, potente. La versión preliminar del Código tiene muchas de las características apreciables en un editor de código y texto, incluyendo navegación, soporte de teclado con fijaciones personalizables, resaltado de sintaxis, coincidente, sangría automática, y fragmentos, con el apoyo de decenas de idiomas. Por supuesto tenemos IntelliSense, debug, refactoring (para C# y type script por el momento), etc. Y se enuncian mejoras para as próximas versiones.

Como el criterio en que se basa este proyecto es abrir el código, cuantos mas se sumen a probar Code, seguramente mejor será el producto final. Quienes necesiten una herramienta de edición para desarrollo centrada en el código, ya sea para construir apps web o en la nube y también  multiplataforma, están invitados a probar esta edición preliminar de Visual Studio Code.

 

 

 

INTENSIVO. EN DOS JORNADAS.

Curso Fundamental de Seguridad para Programadores

ago

24

Curso intensivo en dos jornadas completas durante el cual recorreremos las principales vulnerabilidades de sitios web reconocidas por organizaciones independientes (OWASP, CWE/SANS, etc) y veremos la forma de codificar para prevenirlas y evitarlas. Se darán ejemplos de código, se realizarán demostraciones de ataque y defensa.
 

¡ GRATIS ! UN GRAN AFTER OFFICE PARA DESARROLLADORES

ASP .Net Core así en la web como en la Nube

ago

28

Tres charlas gratuitas que nos ofrecerán un recorrido por distintas arquitecturas e implementaciones de ASP .Net Core y por algunas funcionalidades de Azure. Imperdible para desarrolladores.
 

GRATIS. AFTER OFFICE.

¿Porque implementar UX?

ago

29

La experiencia de usuario es una disciplina que se expande día a día ayudando a mejorar nuestras aplicaciones. En esta charla abierta hablaremos sobre sus alcances y cual es la forma más sencilla de implementarla dentro del proceso de desarrollo.
 

NUEVA EDICIÓN DEL WORKSHOP. 
Arquitectura de Software Adaptativa

sep

04

Taller que pone foco en el diseño de arquitectura de software desde un punto de vista iterativo, con mayor involucramiento del cliente/negocio en las decisiones. La hipótesis de trabajo es que el esfuerzo de la labor de arquitectura debe estar repartido durante todo el ciclo de vida, la toma de decisiones de alto impacto debe ser oportuna y su re-evaluación permanente. Trabajamos también el rol comunicacional y negociador del arquitecto.
 

WORKSHOP

Creación de Chatbots

sep

08

Actualmente los bots conversacionales ofrecen múltiples ventajas sobre las aplicaciones de interfaz de usuario tradicionales (Escritorio, Web). En este workshop veremos como crear chatbots paso a paso utilizando Microsoft Bot Builder y Microsoft Bot Framework.
 

JORNADA DE ACTUALIZACIÓN

Actualiza tus conocimientos de SQL Server a su versión 2016 / 2017

sep

15

En esta jornada destinada a usuarios con nivel intermedio y avanzado veremos las importantes novedades que traen estas dos versiones de SQL Server tanto para los DBA, como desarrolladores y científicos de datos.
 

Así es. ¿No lo cree?

Microsoft ama a Linux

Satya Nardella

¿.Net Open Source y .NET Framework en Linux y OSX? Ya no podemos decir que una noticia nos sorprende. Lo que ayer no era, hoy puede que sea, y mañana será. El giro de Microsoft en sus negocios continua generando novedades, sobre todo para los desarrolladores.

Codificando para todas las plataformas

Visual Studio Code

Visual Studio Code

Está disponible para descarga la versión última de Visual Studio Code. Por lo que se ve, la nueva herramienta de programación multimplataforma está cumpliendo con lo prometido hace unos meses.

 

Base de datos | SQL Server

Mejorando la performance usando columnas calculadas

20.08.2013 | Las columnas calculadas (Computed Column) son útiles para varias cosas. Sabemos que nos permiten tener una formula sobre ellas, pero muy pocos saben que a estos campos también se les pueden crear índices. Veamos cómo podemos mejorar la performance de algunas querys con el uso de estas columnas calculadas y sus índices.