Saturday, August 9, 2008

Microsoft Volta - A new RIA technology

The Volta technology preview is a developer toolset that enables you to build multi-tier web applications by applying familiar techniques and patterns. First, design and build your application as a .NET client application, then assign the portions of the application to run on the server and the client tiers late in the development process. The compiler creates cross-browser JavaScript for the client tier, web services for the server tier, and communication, serialization, synchronization, security, and other boilerplate code to tie the tiers together.
Developers can target either web browsers or the CLR as clients and Volta handles the complexities of tier-splitting for you. Volta comprises tools such as end-to-end profiling to make architectural refactoring and optimization simple and quick. In effect, Volta offers a best-effort experience in multiple environments without any changes to the application.

Download :Download and install Volta
Follow the Getting Started guide to build your first application
See the developer guidance for more detailed examples and patterns
Tier-split until your heart is content...

Use of the Volta technology preview requires that you agree to the EULA. Once you have successfully installed Volta, see the Getting Started guide to quickly get up to speed.

System Requirements
Design Time Requirements:
Visual Studio 2008 (Beta 2 [20706.1] or RTM [21022.8]) with .NET Framework 3.5, and
A web browser (Internet Explorer 6+ or Firefox 2) for integrated debugging
Client Run Time Requirements:
Volta applications can be compiled target either the full .NET framework runtime version 3.5 or standards-conformant web browsers with JavaScript support.
Server Run Time Requirements (Remote Deployment):
On the server tier Volta applications require version 3.5 of the Microsoft .NET framework, Internet Information Services (IIS) version 6 or 7, and ASP.NET.

No comments:

maskArea.js

maskArea.js A jQuery plugin to create overlay mask effect . overlay one image over the other to view the visual differences between b...