<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://code.msdn.microsoft.com/rss.xsl"?><rss version="2.0"><channel><title>voltaxul Wiki Rss Feed</title><link>http://code.msdn.microsoft.com/voltaxul/Wiki/View.aspx?title=Home</link><description>voltaxul Wiki Rss Description</description><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/voltaxul/Wiki/View.aspx?title=Home&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Summary&lt;/b&gt;&lt;br /&gt;What do you get when you combine Microsoft&amp;#39;s Volta and Mozilla&amp;#39;s XUL technologies&amp;#63; .NET XUL Applications&amp;#33;
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Microsoft Volta&lt;/b&gt;&lt;br /&gt;The Volta technology preview is a developer toolset that enables you to build multi-tier web applications by applying familiar techniques and patterns. One of the component of Volta is a MSIL compiler that converts .NET code in javascript. &lt;a href="http://labs.live.com/volta/" class="externalLink"&gt;http://labs.live.com/volta/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Mozilla XUL&lt;/b&gt;&lt;br /&gt;XUL (pronounced &amp;quot;zool&amp;quot;) is Mozilla's XML-based user interface language that lets you build feature rich cross-platform applications that can run connected to or disconnected from the Internet. Javascript is used as the main application language. &lt;a href="http://developer.mozilla.org/en/docs/The_Joy_of_XUL" class="externalLink"&gt;http://developer.mozilla.org/en/docs/The_Joy_of_XUL&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; &lt;br /&gt; &lt;br /&gt;&lt;b&gt;Volta XUL&lt;/b&gt;&lt;br /&gt;Over the last few weeks I have been trying to make both technologies interoperate. It was quite a challenge but I was successful. More details on how this integration works is on this forum thread: &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2585164&amp;amp;SiteID=1" class="externalLink"&gt;http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2585164&amp;amp;SiteID=1&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;Gains of building XUL applications with Volta:&lt;br /&gt; &lt;br /&gt;    * Cross-platform applications&lt;br /&gt;    * VS IDE features can be leveraged (code intellisence and xul intellisence)&lt;br /&gt;    * Integrated debugging&lt;br /&gt; &lt;br /&gt;Current limitations of Volta:&lt;br /&gt; &lt;br /&gt;    * SLOW!&lt;br /&gt;    * Limited VB support&lt;br /&gt;    * Limited subset of .NET framework can be used&lt;br /&gt; &lt;br /&gt;Try a sample application online (firefox required):&lt;br /&gt; &lt;br /&gt;    * Calc-like calculator: &lt;a href="http://ffdataanalytics.sourceforge.net/voltaXULhello/Calculator.xul" class="externalLink"&gt;http://ffdataanalytics.sourceforge.net/voltaXULhello/Calculator.xul&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Release&lt;/b&gt;&lt;br /&gt;For anyone who wants to try this, I made a small application available here that configures your system, generates VS projects according to different templates (empty, blank form, hello world) and publishes a xulrunner compatible application once you are complete. (VS 2008 standard and above required for volta).&lt;br /&gt; &lt;br /&gt;The code of the sample calculator is available for Win Forms and for XUL and there's also a unit test project.  I also included the code of the volta xul library.  Right now it's pretty bare bone and only includes the classes / methods needed for the sample.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;.NET Firefox extensions&lt;/b&gt;&lt;br /&gt;I have not tried this yet but it should be definitely possible.  There is no known limitation that I am aware of that would prevent this from working.  &lt;br /&gt;
&lt;/div&gt;</description><author>cverdon</author><pubDate>Thu, 31 Jan 2008 05:14:11 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080131A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/voltaxul/Wiki/View.aspx?title=Home&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Summary&lt;/b&gt;&lt;br /&gt;What do you get when you combine Microsoft&amp;#39;s Volta and Mozilla&amp;#39;s XUL technologies&amp;#63; .NET XUL Applications&amp;#33;
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Microsoft Volta&lt;/b&gt;&lt;br /&gt;The Volta technology preview is a developer toolset that enables you to build multi-tier web applications by applying familiar techniques and patterns. One of the component of Volta is a MSIL compiler that converts .NET code in javascript. &lt;a href="http://labs.live.com/volta/" class="externalLink"&gt;http://labs.live.com/volta/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Mozilla XUL&lt;/b&gt;&lt;br /&gt;XUL (pronounced &amp;quot;zool&amp;quot;) is Mozilla's XML-based user interface language that lets you build feature rich cross-platform applications that can run connected to or disconnected from the Internet. Javascript is used as the main application language. &lt;a href="http://developer.mozilla.org/en/docs/The_Joy_of_XUL" class="externalLink"&gt;http://developer.mozilla.org/en/docs/The_Joy_of_XUL&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; &lt;br /&gt; &lt;br /&gt;&lt;b&gt;Volta XUL&lt;/b&gt;&lt;br /&gt;Over the last few weeks I have been trying to make both technologies interoperate. It was quite a challenge but I was successful. More details on how this integration works is on this forum thread: &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2585164&amp;amp;SiteID=1" class="externalLink"&gt;http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2585164&amp;amp;SiteID=1&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;Gains of building XUL applications with Volta:&lt;br /&gt; &lt;br /&gt;    * Cross-platform applications&lt;br /&gt;    * VS IDE features can be leveraged (code intellisence and xul intellisence)&lt;br /&gt;    * Integrated debugging&lt;br /&gt; &lt;br /&gt;Current limitations of Volta:&lt;br /&gt; &lt;br /&gt;    * SLOW!&lt;br /&gt;    * Limited VB support&lt;br /&gt;    * Limited subset of .NET framework can be used&lt;br /&gt; &lt;br /&gt;Try a sample application online (firefox required):&lt;br /&gt; &lt;br /&gt;    * Calc-like calculator: &lt;a href="http://ffdataanalytics.sourceforge.net/voltaXULhello/Calculator.xul" class="externalLink"&gt;http://ffdataanalytics.sourceforge.net/voltaXULhello/Calculator.xul&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Release&lt;/b&gt;&lt;br /&gt;For anyone who wants to try this, I made a small application available here that configures your system, generates VS projects according to different templates (empty, blank form, hello world) and publishes a xulrunner compatible application once you are complete. (VS 2008 standard and above required for volta).&lt;br /&gt; &lt;br /&gt;The code of the sample calculator is available for Win Forms and for XUL and there's also a unit test project.  I also included the code of the volta xul library.  Right now it's pretty bare bone and only includes the classes / methods needed for the sample.&lt;br /&gt;
&lt;/div&gt;</description><author>cverdon</author><pubDate>Thu, 31 Jan 2008 05:01:45 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080131A</guid></item></channel></rss>