<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Entries tagged with volta - Channel 9</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/tags/volta/feed/zune/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries tagged with volta - Channel 9</title><link>http://channel9.msdn.com/tags/Volta/</link></image><description>volta</description><link>http://channel9.msdn.com/tags/Volta/</link><language>en-us</language><pubDate>Wed, 12 Dec 2007 21:12:47 GMT</pubDate><lastBuildDate>Wed, 12 Dec 2007 21:12:47 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3149.21012, Culture=neutral, PublicKeyToken=null)</generator><item><title>Tier Splitting Volta: Who. What. How. Why - Part 2</title><description>Erik Meijer and a small team of very sharp developers (including Brian Beckman) have cooked up an intriguing toolset for building multi-tier distributed applications: &lt;a href="http://labs.live.com/volta/"&gt;Volta&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;When the Volta CTP release announcement hit the wire last week, the press declared Volta as a Java killer, etc. In reality, Volta is primarily, and most importantly,&lt;strong&gt; a tier splitting system where the details of the tiers aren't of primary importance&lt;/strong&gt;. &lt;br /&gt;&lt;br /&gt;So, the most obvious case is Silverlight 2.0&amp;nbsp;as the client tier and a web server as the server tier... This is a &lt;strong&gt;great&lt;/strong&gt; scenario since Volta can split IL to IL without having to resort to IL translation to, say, JavaScript (which has gotten too much attention).&amp;nbsp; Further, execution contexts such as XNA, WinForms, DHTML, SVG, VML, even SQL are realistic client targets (tiers) for Volta. Then there's the notion of a local "distributed" system (think of applications running on a single client as the tiers) where Volta also makes sense as a means of easily composing the system.&lt;br /&gt;&lt;br /&gt;Too much has been made of the IL to Javascript translation capabilities, so much so that people are apparently not seeing the forest for the trees. Well, have no fear. Over the coming days you are going to learn more about Volta than you can imagine and the people who'll you learn from also happen to be the people who thought up and implemented Volta.&lt;br /&gt;&lt;br /&gt;The most important thing here, technically, is that Volta provides an intuitive and elegant toolset for composing concurrent distributed muti-tiered applications.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Think of Volta as a technology that facilitates communication between distributed execution contexts (a tier is just an execution context in this model). Using Volta in an&amp;nbsp;client-web server&amp;nbsp;scenario is only one approach. Volta could be used in many more interesting contexts (XNA, WinForms, WPF, even Singularity – use your imagination…). &lt;br /&gt;&lt;br /&gt;This is part 2 where we continue to dig deeply&amp;nbsp;into Volta. Lot's of whiteboarding and even a code sample using VS.&lt;br /&gt;&lt;br /&gt;See part 1 &lt;a href="http://channel9.msdn.com/showpost.aspx?postid=365220&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Tune in. Learn.&lt;img src="http://channel9.msdn.com/249576/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Going+Deep/Tier-Splitting-Volta-Who-What-How-Why-Part-2/</comments><link>http://channel9.msdn.com/shows/Going+Deep/Tier-Splitting-Volta-Who-What-How-Why-Part-2/</link><pubDate>Wed, 12 Dec 2007 21:12:47 GMT</pubDate><guid isPermaLink="true">http://channel9.msdn.com/shows/Going+Deep/Tier-Splitting-Volta-Who-What-How-Why-Part-2/</guid><evnet:views>7215</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/249576/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Erik Meijer and a small team of very sharp developers (including Brian Beckman) have cooked up an intriguing toolset for building multi-tier distributed applications: &lt;a href="http://labs.live.com/volta/"&gt;Volta&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;When the Volta CTP release announcement hit the wire last week, the press declared Volta as a Java killer, etc. In reality, Volta is primarily, and most importantly,&lt;strong&gt; a tier splitting system where the details of the tiers aren't of primary importance&lt;/strong&gt;. &lt;br /&gt;&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/abed52cf-9c45-4db5-8918-306f75f77e27/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/90980914-f8e0-4283-8ae0-c057ecf986bd/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/a45b0885-3e76-40b9-8e1e-e6c12a890a36/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/a0cec2b5-21bf-4c26-a173-0a4500eace89/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/d53e6cbd-f3d3-4e53-b319-1c587176da75/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/2d17fa93-064d-4609-acca-27b49c7fde7c/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/VoltaTeamPart2_ch9.mp3" expression="full" duration="2561" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/VoltaTeamPart2_ch9.wma" expression="full" duration="2561" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/VoltaTeamPart2.wmv" expression="full" duration="2561" type="video/x-ms-wmv" medium="video" /><media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/VoltaTeamPart2_s_ch9.wmv" expression="full" duration="2561" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/VoltaTeamPart2.wmv" length="0" type="video/x-ms-wmv" /><dc:creator>Charles</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Going+Deep/Tier-Splitting-Volta-Who-What-How-Why-Part-2/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/249576/Trackback.aspx</trackback:ping><category>Programming</category><category>Volta</category></item><item><title>Tier Splitting Volta: Who. What. How. Why - Part 1</title><description>&lt;p&gt;Erik Meijer and a small team of very sharp developers (including Brian Beckman) have cooked up an intriguing toolset for building multi-tier distributed applications: &lt;a href="http://labs.live.com/volta/"&gt;Volta&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;When the Volta CTP release announcement hit the wire last week, the press declared Volta as a Java killer, etc. In reality, Volta is primarily, and most importantly,&lt;strong&gt; a tier splitting system where the details of the tiers aren't of primary importance&lt;/strong&gt;. &lt;br /&gt;&lt;br /&gt;So, the most obvious case is Silverlight 2.0&amp;nbsp;as the client tier and a web server as the server tier... This is a &lt;strong&gt;great&lt;/strong&gt; scenario since Volta can split IL to IL without having to resort to IL translation to, say, JavaScript (which has gotten too much attention). Further, execution contexts such as XNA, WinForms, DHTML, SVG, VML, even SQL are realistic client targets (tiers) for Volta. Then there's the notion of a local "distributed" system (think of applications running on a single client as the tiers) where Volta also makes sense as a means of easily composing the system.&lt;br /&gt;&lt;br /&gt;Too much has been made of the IL to Javascript translation capabilities, so much so that people are apparently not seeing the forest for the trees. Well, have no fear. Over the coming days you are going to learn more about Volta than you can imagine and the people who'll you learn from also happen to be the people who thought up and implemented Volta.&lt;br /&gt;&lt;br /&gt;The most important thing here, technically, is that Volta provides an intuitive and elegant toolset for composing concurrent distributed muti-tiered applications.&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Think of Volta as a technology that facilitates communication between distributed execution contexts (a tier is just an execution context in this model). Using Volta in an&amp;nbsp;client-web server&amp;nbsp;scenario is only one approach. Volta could be used in many more interesting contexts (XNA, WinForms, WPF, even Singularity – use your imagination…). &lt;br /&gt;&lt;br /&gt;In this episode (or part 1, if you will) we meet the team and learn the basics. Since it's a room full of devs there is whiteboarding and lots of techincal talk, just the way we like it here on C9.&lt;br /&gt;&lt;br /&gt;You will be seeing much more of this great team over the coming days and Volta will make more sense with each epsiode, culminating in an Expert to Expert Going Deep where we a great deal of how Volta's tier splitting capabilities are implemented and get a clear picture of what a tier actually can be.&lt;br /&gt;&lt;br /&gt;It's all about tier splitting and&amp;nbsp;&lt;em&gt;a tier is simply an execution context&lt;/em&gt;. Volta is much more than a &lt;em&gt;web&lt;/em&gt; technology...&lt;br /&gt;&lt;br /&gt;Tune in. Learn.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/249575/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Going+Deep/Tier-Splitting-Volta-Who-What-How-Why-Part-1/</comments><link>http://channel9.msdn.com/shows/Going+Deep/Tier-Splitting-Volta-Who-What-How-Why-Part-1/</link><pubDate>Wed, 12 Dec 2007 21:01:58 GMT</pubDate><guid isPermaLink="true">http://channel9.msdn.com/shows/Going+Deep/Tier-Splitting-Volta-Who-What-How-Why-Part-1/</guid><evnet:views>9002</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/249575/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Erik Meijer and a small team of very sharp developers (including Brian Beckman) have cooked up an intriguing toolset for building multi-tier distributed applications: Volta.When the Volta CTP release announcement hit the wire last week, the press declared Volta as a Java killer, etc. In reality, Volta is primarily, and most importantly, a tier splitting system where the details of the tiers aren't of primary importance. So, the most obvious case is Silverlight 2.0&amp;nbsp;as the client tier and a web server as the server tier... This is a great scenario since Volta can split IL to IL without…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/4f6524cc-5dbb-41e5-92ac-01bd21132816/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/d81174fe-d923-4918-aca5-855292bd537c/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/0cdde76e-55e4-4e9c-8a51-1911e89428f2/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/e4a6811f-7550-41c2-b181-3727d213f31c/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/c00416f0-8bb8-48b5-bd05-479130aed782/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/bd821d52-171d-47ba-8674-18d14757a0fe/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/VoltaTeamPart1_ch9.mp3" expression="full" duration="3460" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/VoltaTeamPart1_ch9.wma" expression="full" duration="3460" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/VoltaTeamPart1.wmv" expression="full" duration="3460" type="video/x-ms-wmv" medium="video" /><media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/VoltaTeamPart1_s_ch9.wmv" expression="full" duration="3460" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/VoltaTeamPart1.wmv" length="0" type="video/x-ms-wmv" /><dc:creator>Charles</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Going+Deep/Tier-Splitting-Volta-Who-What-How-Why-Part-1/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/249575/Trackback.aspx</trackback:ping><category>Programming</category><category>Volta</category></item><item><title>Erik Meijer: Volta - Wrapping the Cloud with .NET - Part 2</title><description>&lt;p&gt;You've probably not heard of Volta, but you know Erik Meijer by now. We love talking to him and learning about his latest brilliant ideas. Volta is no exception to Erik and team's typical innovation. What is Volta, you ask?&lt;br /&gt;&lt;br /&gt;Volta is an evolving research project focused on exploring ways to innovate data-intensive programming models. Volta is currently exploring a lean-programming inspired toolkit for building web-based and mobile applications by stretching the .NET programming model to cover the Cloud. &lt;/p&gt;
&lt;p&gt;Volta is exploring innovation that empowers programmers to delay decisions about tier-splitting to the last possible responsible moment by using either code refactoring or declarative annotations. &lt;/p&gt;
&lt;p&gt;Volta is also innovating ideas for frictionless deployment of pure .NET-based web-based applications by using “the materials already available in the room” in the form of zero/near-zero weight client footprints.&lt;/p&gt;
&lt;p&gt;Well now, that all sounds dandy doesn't it? But, what is Volta, exactly? Who better to explain it to us than C9 regular Erik Meijer, programming language architect and computer scientist. It's always great to chat with Erik. Enjoy. This is part 2 of a 2 part series. Here, Erik continues his description of Volta, but with demos and code! See part one &lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=324060&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/249432/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Charles/Erik-Meijer-Volta-Wrapping-the-Cloud-with-NET-Part-2/</comments><link>http://channel9.msdn.com/posts/Charles/Erik-Meijer-Volta-Wrapping-the-Cloud-with-NET-Part-2/</link><pubDate>Fri, 13 Jul 2007 14:09:01 GMT</pubDate><guid isPermaLink="true">http://channel9.msdn.com/posts/Charles/Erik-Meijer-Volta-Wrapping-the-Cloud-with-NET-Part-2/</guid><evnet:views>16807</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/249432/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;You've probably not heard of Volta, but you know Erik Meijer by now. We love talking to him and learning about his latest brilliant ideas. Volta is no exception to Erik and team's typical innovation. What is Volta, you ask?&lt;br /&gt;&lt;br /&gt;Volta is an evolving research project focused on exploring ways to innovate data-intensive programming models. Volta is currently exploring a lean-programming inspired toolkit for building web-based and mobile applications by stretching the .NET programming model to cover the Cloud. &lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/82cd58cf-b6d2-43c3-9605-bcd70418f2e1/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/bb05ae12-80cd-4992-8664-ece3750a9e1f/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/8f89aac4-80a4-4fb8-bb18-e2cdf678a013/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/365e01dc-d716-48dd-84a4-843b765215a0/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/ffac1cb9-f69c-4d8e-9380-a048c81ff484/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/f9320b73-4c60-4dc9-aa22-0874bea5a141/" height="64" width="85" /><media:group><media:content url="http://download.microsoft.com/download/c/d/2/cd2a45fb-39c8-4310-96fd-f8dd4b8773fa/Volta_P2_ch9.mp3" expression="full" duration="2047" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://download.microsoft.com/download/c/d/2/cd2a45fb-39c8-4310-96fd-f8dd4b8773fa/Volta_P2_ch9.wma" expression="full" duration="2047" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://download.microsoft.com/download/c/d/2/cd2a45fb-39c8-4310-96fd-f8dd4b8773fa/Meijer_Volta_PT2.wmv" expression="full" duration="2047" type="video/x-ms-wmv" medium="video" /><media:content url="mms://wm.microsoft.com/ms/evnet/Volta_P2_s_ch9.wmv" expression="full" duration="2047" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://download.microsoft.com/download/c/d/2/cd2a45fb-39c8-4310-96fd-f8dd4b8773fa/Meijer_Volta_PT2.wmv" length="0" type="video/x-ms-wmv" /><dc:creator>Charles</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Charles/Erik-Meijer-Volta-Wrapping-the-Cloud-with-NET-Part-2/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/249432/Trackback.aspx</trackback:ping><category>ADO.NET</category><category>ASP.NET</category><category>LINQ</category><category>Volta</category><category>XML</category></item><item><title>Erik Meijer: Volta - Wrapping the Cloud with .NET - Part 1</title><description>&lt;p&gt;You've probably not heard of Volta, but you know Erik Meijer by now. We love talking to him and learning about his latest brilliant ideas. Volta is no exception to Erik and team's typical innovation. What is Volta, you ask?&lt;br /&gt;&lt;br /&gt;Volta is an evolving research project focused on exploring ways to innovate data-intensive programming models. Volta is currently exploring a lean-programming inspired toolkit for building web-based and mobile applications by stretching the .NET programming model to cover the Cloud. &lt;/p&gt;
&lt;p&gt;Volta is exploring innovation that empowers programmers to delay decisions about tier-splitting to the last possible responsible moment by using either code refactoring or declarative annotations. &lt;/p&gt;
&lt;p&gt;Volta is also innovating ideas for frictionless deployment of pure .NET-based web-based applications by using “the materials already available in the room” in the form of zero/near-zero weight client footprints.&lt;/p&gt;
&lt;p&gt;Well now, that all sounds dandy doesn't it? But, what is Volta, exactly? Who better to explain it to us than C9 regular Erik Meijer, programming language architect and computer scientist. It's always great to chat with Erik. Enjoy.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/249428/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Charles/Erik-Meijer-Volta-Wrapping-the-Cloud-with-NET-Part-1/</comments><link>http://channel9.msdn.com/posts/Charles/Erik-Meijer-Volta-Wrapping-the-Cloud-with-NET-Part-1/</link><pubDate>Wed, 11 Jul 2007 11:52:12 GMT</pubDate><guid isPermaLink="true">http://channel9.msdn.com/posts/Charles/Erik-Meijer-Volta-Wrapping-the-Cloud-with-NET-Part-1/</guid><evnet:views>23269</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/249428/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;You've probably not heard of Volta, but you know Erik Meijer by now. We love talking to him and learning about his latest brilliant ideas. Volta is no exception to Erik and team's typical innovation. What is Volta, you ask?&lt;br /&gt;&lt;br /&gt;Volta is an evolving research project focused on exploring ways to innovate data-intensive programming models. Volta is currently exploring a lean-programming inspired toolkit for building web-based and mobile applications by stretching the .NET programming model to cover the Cloud. &lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/239c2625-5861-4296-a09c-5da3b0fe466f/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/9bcef90c-cf8c-469b-b2b0-9ad055a4acd2/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/72a3caf2-1e5f-4c35-9e2b-af90a96ac570/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/2b1b9823-595e-47b5-9a8f-01984a7298a4/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/ab3f552b-6ba9-45a7-bfcb-2ee9c40509f3/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/a6453469-f924-4192-80c3-52efbc01ba11/" height="64" width="85" /><media:group><media:content url="http://download.microsoft.com/download/c/d/2/cd2a45fb-39c8-4310-96fd-f8dd4b8773fa/Volta_P1_ch9.mp3" expression="full" duration="1553" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/6/0/4/2/3/Meijer_Volta_PT1.wmv" expression="full" duration="1553" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/6/0/4/2/3/Meijer_Volta_PT1.wmv" expression="full" duration="1553" type="video/x-ms-wmv" medium="video" /><media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/6/0/4/2/3/Volta_P1_s_ch9.wmv" expression="full" duration="1553" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/6/0/4/2/3/Meijer_Volta_PT1.wmv" length="0" type="video/x-ms-wmv" /><dc:creator>Charles</dc:creator><slash:comments>15</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Charles/Erik-Meijer-Volta-Wrapping-the-Cloud-with-NET-Part-1/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/249428/Trackback.aspx</trackback:ping><category>ADO.NET</category><category>ASP.NET</category><category>Volta</category></item></channel></rss>