DESARROLLADOR

ASP.NET vNext, «Roslyn» y Cordova: tres ejemplos de la aceptación del código abierto por parte de Microsoft

Este resumen de noticias de TechEd 2014 cubre Visual Studio 2013 Update 2 RC, ASP.NET vNext, la plataforma del compilador .NET «Roslyn», el marco de creación de aplicaciones Apache Cordova y más.

cordovabot

Microsoft TechEd Norteamérica 2014 (12 al 15 de mayo) La conferencia en Houston, TX no generó el mismo entusiasmo que he tenido en las conferencias en los últimos años porque hubo mucho «más de lo mismo». He resaltado lo que creo que son los anuncios más interesantes y notables del evento.

Adelante y arriba moviéndose y en la nube

Lo principal que se trató en el discurso de apertura fue la estrategia de Microsoft para adoptar un mundo donde los dispositivos móviles sean lo primero y lo primero sea la nube. Pasar de la estrategia a la implementación es la parte difícil que Microsoft está abordando, ofreciendo una gama de productos y servicios para ayudar a las empresas a adoptar y prosperar en este nuevo mundo.

Hace cuatro años, Microsoft lanzó un producto en la nube llamado Windows Azure (luego renombrado microsoft azure). Ha sido un camino lleno de baches, con dolores de crecimiento, pero la presencia de Azure en TechEd crece cada año. Azure es la columna vertebral del objetivo de Microsoft de priorizar la nube y ofrece una variedad de nuevos productos y servicios para ayudar a las empresas a lograr ese objetivo. Esto incluye Microsoft Azure ExpressRoute (conexión de la infraestructura local a la nube); Administrador de recuperación de Microsoft Azure para recuperación ante desastres; Servicios de archivos de Microsoft Azure Para compartir archivos en la nube y desarrollo continuo Oficina 365 Proporciona la funcionalidad de Microsoft Office a través de la nube (piense en Google Docs).

LEER  Las ofertas son ofertas: las reglas del Noveno Circuito Los contratos cibernéticos no se pueden cambiar sin previo aviso

La nube se encuentra con el móvil Paquete de movilidad empresarialun conjunto de servicios en la nube que ayudan a los clientes a administrar dispositivos móviles.

Una parte importante del plan móvil primero de Microsoft es que los dispositivos móviles basados ​​en Windows (Windows Phone, Surface, etc.) representan solo una pequeña porción del mercado dominado por los productos Android y Apple.Microsoft lanzó Oficina para iPad Antes de lanzar una versión para su dispositivo táctil/plataforma Surface, eso es un gran cambio con respecto a cuando todo era Windows primero y otras plataformas después. Además, Microsoft facilita el desarrollo para múltiples plataformas con la última actualización de Visual Studio.

Ahora para el futuro

Es bueno conocer el plan maestro de Microsoft, pero como desarrollador, estoy más interesado en las herramientas y técnicas para crear aplicaciones.

Si bien no hay lanzamientos importantes de productos, Segunda actualización para Visual Studio 2013 fue anunciado. Uno de los aspectos más destacados de esta versión es que permite a los desarrolladores crear aplicaciones universales de Windows, es decir, puede crear cosas que se ejecutan en Windows Phone y Windows 8.1. Le permite utilizar el código central y los elementos de la interfaz de usuario con opciones de diseño específicas para cada dispositivo. Todo esto se puede hacer en una única solución de Visual Studio usando XAML, .NET o HTML/CSS y JavaScript. además, Estudio visual en línea A medida que las nuevas API y los ganchos de servicio continúan creciendo, lo que facilita la integración con otros productos y servicios.

Seguir adoptando el código abierto

Hubo muchas sesiones de TypeScript en la conferencia, con una amplia cobertura de la última versión de TypeScript 1.0. No soy un gran desarrollador de TypeScript, pero tiene cosas impresionantes para los desarrolladores actuales de JavaScript. Con la popularidad actual de JavaScript, será interesante ver cómo se desarrolla TypeScript y cómo se adopta en la comunidad de desarrollo.

Uno de los anuncios más interesantes es la integración de Apache Cordova con Visual Studio a través de una extensión. Córdoba Proporciona una plataforma de código abierto para crear aplicaciones móviles híbridas para múltiples dispositivos. Las aplicaciones se crean con HTML, CSS y JavaScript (o TypeScript), por lo que no hay aplicaciones nativas.Puede usar su marco preferido; las opciones incluyen Backbone.jsjquery, AngularJSel gestor de arranque y WinJSUna característica interesante es que es totalmente compatible con las plataformas Android e iOS, por lo que puede usar Visual Studio para crear aplicaciones para dispositivos móviles que no sean de Microsoft. De forma predeterminada, utiliza el emulador Apple Ripple para las pruebas, pero se puede reconfigurar. Si bien esta extensión se encuentra actualmente en versión preliminar, es una adición emocionante al entorno de desarrollo insignia de Microsoft.Si prefiere nativo, aún puede usar racemarin opciones

¿Qué sigue para ASP.NET?

La etiqueta vNext se colocó en la próxima versión de ASP.NET; la veo marcada en la próxima versión de Primer plano Nuevamente, tal vez se use vNext para todos los próximos lanzamientos de productos.

ASP.NET vNext se optimizará para la nube, lo que significa que la aplicación tendrá (o debería) tener solo las partes que necesita. Además, promete una creación de componentes más flexible y un mejor rendimiento de clase y tiempo de inicio.Un giro interesante es que ASP.NET vNext será un proyecto de código abierto, ya que Fundación .NETAdemás, la plataforma del compilador .NET «Roslyn» También de código abierto.

el ritmo continúa

El cambio de Microsoft parece más necesario que una revelación; después de todo, ¿quién no se da cuenta de que la nube y la computación móvil son el futuro (como estamos viendo ahora)? Mi mayor conclusión de este evento es que espero crear nuevas aplicaciones que usen Cordova y mis herramientas de Visual Studio.

¿Qué anuncios de TechEd en 2014 despertaron más su interés? Háganos saber en la discusión.

Descargo de responsabilidad: Tecnopedia y ZDNet son propiedad de CBS Interactive.

LEER  Tire de XML hacia adelante usando el objeto .NET Framework XmlReader

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba