Microsoft Live Labs Volta

Published 05 December 07 03:02 PM | Sam Gentile

Since the site is now live and announced, I am really excited to share some information about a new experimental developer toolset that is innovative  Having Eric Meijer on this truly excites me as well!

On Wednesday, December 5th, Live Labs announced Volta, an experimental developer toolset that enables developers to build multi-tier web applications by applying the familiar techniques and patterns of developing .NET applications.  In effect, Volta extends the .NET platform to further enable the development of software+services applications, using existing and familiar tools and techniques.  Similar to other technology previews from Live Labs, the purpose of releasing Volta as an experiment, allows for testing of the model with customers and partners in order to gather early feedback and continually influence the direction of Live Labs technologies and concepts.  In addition, where and how Volta will fit into a product roadmap is not the end goal, but rather to experiment with new alternative models to enable Microsoft to continue to be innovative in this new generation of software+services.

Volta Key Messages:

  • Volta is an experimental developer toolset that enables developers to build multi-tier web applications by applying the familiar techniques and patterns from the development of .NET applications.
  • Developers can use C#, VB, or other .NET languages utilizing the familiar .NET libraries and tools.
  • Volta offers a best effort experience in multiple environments without requiring tailoring of the application.
  • Volta furthers Microsoft's software+services efforts by making it easier to write and build multi-tier applications.
  • Volta automates certain low-level aspects of distributing applications across multiple tiers, allowing programmers to devote their creative energy to the distinguishing features of their applications.
  • Via declarative tier splitting, Volta lets developers postpone irreversible design decisions until the last responsible moment, making it faster and cheaper to change the architecture to accommodate evolving needs.
  • Through MSIL rewriting, Volta follows developer's declarations to turn a single-tiered application into a multi-tiered application, generating boilerplate code for communication and serialization.

Comments

# Mike parsons said on December 5, 2007 03:32 PM:

Ok ... turn on fiddler and try on e of the sample apps and watch what comes down over the wire ... you have got to be kidding me.

# Sam Gentile said on December 5, 2007 03:47 PM:

Mike,

Didn't do that yet, can you enlighten me? I don't know much about it other than its experimental....

# Mike parsons said on December 5, 2007 04:06 PM:

10's of thousands of lines of Javascript code in over 130 downloaded JavaScript Files weighing in @ over 2 megs for the simple echo my name to the server sample  

labs.live.com/.../Quickstart.html

This is an abstraction nightmare

# microsoft said on December 5, 2007 04:06 PM:

Pingback from  microsoft

# Drew Marsh said on December 5, 2007 09:42 PM:

Mike, Gotta cut them some slack man, it's experimental, not even a CTP or anything. :) Of course that's way too much, not to mention the actual start up locks the browser and takes longer than a WPF app to startup. :) If you read the first section of the known limitations and issues it talks about download size[1]. Cheers, Drew [1] http://labs.live.com/volta/docs/issues.aspx

# TrackBack said on December 6, 2007 11:24 AM:
# » Daily Dose of Links - 20071206 Alvin Ashcraft’s Daily Geek Bits: Daily links plus random ramblings about development, gadgets and raising rugrats. said on December 6, 2007 11:50 AM:

Pingback from » Daily Dose of Links - 20071206 Alvin Ashcraft’s Daily Geek Bits: Daily links plus random ramblings about development, gadgets and raising rugrats.

# DotNetKicks.com said on December 9, 2007 01:41 AM:

You've been kicked (a good thing) - Trackback from DotNetKicks.com

# TrackBack said on December 11, 2007 10:47 AM:
# TrackBack said on December 11, 2007 10:47 AM:
# TrackBack said on December 11, 2007 10:47 AM:
# TrackBack said on December 11, 2007 10:47 AM:
# TrackBack said on December 11, 2007 10:48 AM:
# Craig Shoemaker said on January 30, 2008 01:20 PM:

Listen now! On today's show we talk to Live Labs Program Manager Dragos Manolescu [ bio * ] on the basics

Leave a Comment

(required) 
(required) 
(optional)
(required) 

This Blog

News

    The content of this site are my own personal opinions and do not represent my employer's view in anyway.

    Profile for SamGentile

MVP

Blog Information Profile for SamGentile

Syndication