
Today, Microsoft Live Labs is announcing the Hoy en día, Microsoft Live Labs anuncia la Volta technology preview Volta vista previa de la tecnología , a developer toolset for building multi-tier web applications using existing and familiar tools, techniques and patterns. , Un desarrollador de herramientas para la construcción de varios niveles de aplicaciones web utilizando recursos existentes y herramientas, técnicas y patrones. Volta’s declarative tier-splitting enables developers to postpone architectural decisions about distribution until the last possible responsible moment. Volta declarativo del nivel de reparto permite a los desarrolladores de arquitectura aplazar las decisiones sobre la distribución hasta el último momento posible responsable. Also, thanks to a shared programming model across multiple-tiers, Volta enables new end-to-end profiling and testing for higher levels of application performance, robustness, and reliability. Además, gracias a un modelo de programación compartida a través de múltiples niveles, permite a los nuevos Volta de extremo a extremo y de perfiles de ensayo para los niveles más altos de rendimiento de la aplicación, robustez y fiabilidad. Using the declarative tier-splitting, developers can refine architectural decisions based on this profiling data. Utilizando el nivel declarativo de reparto, los desarrolladores pueden definir mejor las decisiones de arquitectura basada en datos de perfiles de este. This saves time and costs associated with manual refactoring. Esto ahorra tiempo y los costos asociados con manual de refactoring. In effect, Volta extends the .NET platform to further enable the development of software+services applications, using existing and familiar tools and techniques. En efecto, se extiende la Volta. NET para hacer posible el desarrollo de aplicaciones de software y servicios, utilizando recursos existentes y herramientas y técnicas.
You architect and build your application as a .NET client application, assigning the portions of the application that run on the server tier and client tier late in the development process. Usted arquitecto y construir su aplicación como un archivo. NET aplicación cliente, la asignación de las partes de la aplicación que se ejecutan en el servidor y los clientes de nivel de nivel avanzado el proceso de desarrollo. You can target either web browsers or the CLR as clients and Volta handles the complexities of tier-splitting. Puede orientar bien los navegadores web o el CLR como clientes y Volta se ocupa de las complejidades de nivel de reparto. The compiler creates cross-browser JavaScript for the client tier, web services for the server tier, and all communication, serialization, synchronization, security, and other boilerplate code to tie the tiers together. El compilador crea transversal navegador JavaScript para el cliente de nivel, servicios web para el servidor de nivel, y todas las comunicaciones, serialización, la sincronización, la seguridad, y otro lenguaje de código empate a los niveles juntos. In effect, Volta offers a En efecto, ofrece una Volta
...