<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
  <channel>
    <title>XtextCasts</title>
    <link>http://xtextcasts.org</link>
    <description>Every couple of weeks you will be treated to a new XtextCasts episode featuring tips and tricks with Xtext framework or Xtend language. These screencasts are short and focus on one technique so you can quickly move on to applying it to your own project. The topics are geared toward the intermediate developer, but beginners and experts will get something out of it as well. This is the full resolution version, a lower reoslution for mobile devices is also available.</description>
    <language>en</language>
    <pubDate>Wed, 22 Oct 2014 00:00:00 -0700</pubDate>
    <lastBuildDate>Wed, 22 Oct 2014 00:00:00 -0700</lastBuildDate>
    <itunes:author>Boris Brodski</itunes:author>
    <itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords>
    <itunes:explicit>no</itunes:explicit>
    <itunes:image href="http://xtextcasts.org/images/xtextcasts_cover.jpg"/>
    
    <itunes:block>no</itunes:block>
    
    
    <itunes:summary>Every couple of weeks you will be treated to a new XtextCasts episode featuring tips and tricks with Xtext framework or Xtend language. These screencasts are short and focus on one technique so you can quickly move on to applying it to your own project. The topics are geared toward the intermediate developer, but beginners and experts will get something out of it as well.</itunes:summary><itunes:subtitle>Screencasts about Xtext framework and Xtend programming language</itunes:subtitle><itunes:category text="Technology"><itunes:category text="Gadgets"/></itunes:category><itunes:owner><itunes:email>Boris@Brodski.name</itunes:email><itunes:name>Boris Brodski</itunes:name></itunes:owner><item>
      <title>#22 Property Page</title>
      <description>As in the previous episode I customize an Xtext generator. This time I build a custom project property page making the settings a part of the project.</description>
      <pubDate>Wed, 22 Oct 2014 00:00:00 -0700</pubDate>
      <enclosure length="42279822" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/022-property-page-1.mp4"/>
      <link>http://xtextcasts.org/episodes/22-property-page-1</link>
      <guid isPermaLink="false">property-page-1</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>As in the previous episode I customize an Xtext generator. This time I build a custom project property page making the settings a part of the project.</itunes:subtitle>
      <itunes:summary>As in the previous episode I customize an Xtext generator. This time I build a custom project property page making the settings a part of the project.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>14:28</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#21 Preference Page</title>
      <description>In this episode I build a simple preference page customizing an Xtext generator.</description>
      <pubDate>Mon, 23 Sep 2013 00:00:00 -0700</pubDate>
      <enclosure length="33129622" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/021-preference-page.mp4"/>
      <link>http://xtextcasts.org/episodes/21-preference-page</link>
      <guid isPermaLink="false">preference-page</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>In this episode I build a simple preference page customizing an Xtext generator.</itunes:subtitle>
      <itunes:summary>In this episode I build a simple preference page customizing an Xtext generator.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>12:42</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#20 Embedded DSL with Xtend</title>
      <description>Learn, how to create your own embedded DSL with Xtend. I will demonstrate, how to engage named parameters and even how to do a custom syntax highlighting.</description>
      <pubDate>Fri, 09 Aug 2013 00:00:00 -0700</pubDate>
      <enclosure length="38828195" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/020-embedded-dsl-with-xtend.mp4"/>
      <link>http://xtextcasts.org/episodes/20-embedded-dsl-with-xtend</link>
      <guid isPermaLink="false">embedded-dsl-with-xtend</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>Learn, how to create your own embedded DSL with Xtend. I will demonstrate, how to engage named parameters and even how to do a custom syntax highli...</itunes:subtitle>
      <itunes:summary>Learn, how to create your own embedded DSL with Xtend. I will demonstrate, how to engage named parameters and even how to do a custom syntax highlighting.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>14:06</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#19 Xbase's new JvmUnknownTypeReference</title>
      <description>New nice little feature of the Xtext 2.4 is the use of JvmUnknownTypeReference instead of the 'null' to represent references to missing types. In this episode, you will see the differences between Xtext 2.3 and Xtext 2.4 in creation and use of type references.</description>
      <pubDate>Tue, 09 Jul 2013 00:00:00 -0700</pubDate>
      <enclosure length="19885534" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/019-xbase-s-new-jvmunknowntypereference.mp4"/>
      <link>http://xtextcasts.org/episodes/19-xbase-s-new-jvmunknowntypereference</link>
      <guid isPermaLink="false">xbase-s-new-jvmunknowntypereference</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>New nice little feature of the Xtext 2.4 is the use of JvmUnknownTypeReference instead of the 'null' to represent references to missing types. In t...</itunes:subtitle>
      <itunes:summary>New nice little feature of the Xtext 2.4 is the use of JvmUnknownTypeReference instead of the 'null' to represent references to missing types. In this episode, you will see the differences between Xtext 2.3 and Xtext 2.4 in creation and use of type references.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>7:32</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#18 Model Optimization</title>
      <description>This episode answers a Stackoverflow question, how to improve syntax-influenced meta-models using an example of a comma separated variable definition.</description>
      <pubDate>Sun, 07 Apr 2013 00:00:00 -0700</pubDate>
      <enclosure length="35619415" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/018-model-optimization.mp4"/>
      <link>http://xtextcasts.org/episodes/18-model-optimization</link>
      <guid isPermaLink="false">model-optimization</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>This episode answers a Stackoverflow question, how to improve syntax-influenced meta-models using an example of a comma separated variable definition.</itunes:subtitle>
      <itunes:summary>This episode answers a Stackoverflow question, how to improve syntax-influenced meta-models using an example of a comma separated variable definition.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>13:40</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#17 Restricting Scope</title>
      <description>Learn how to explicitly and implicitly restrict a scope of an object for a single reference. We will override AbstractDeclarativeScopeProvider reducing the default scope explicitly. Then we will revert changes, add validator and modify content assistant to achieve even better results reducing the default scope implicitly.</description>
      <pubDate>Wed, 27 Mar 2013 00:00:00 -0700</pubDate>
      <enclosure length="22565990" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/017-restricting-scope.mp4"/>
      <link>http://xtextcasts.org/episodes/17-restricting-scope</link>
      <guid isPermaLink="false">restricting-scope</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>Learn how to explicitly and implicitly restrict a scope of an object for a single reference. We will override AbstractDeclarativeScopeProvider redu...</itunes:subtitle>
      <itunes:summary>Learn how to explicitly and implicitly restrict a scope of an object for a single reference. We will override AbstractDeclarativeScopeProvider reducing the default scope explicitly. Then we will revert changes, add validator and modify content assistant to achieve even better results reducing the default scope implicitly.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>8:43</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#16 Output Configurations with Xbase</title>
      <description>In this episode I demonstrate, how to use different output configurations (also called outlets) with Xbase and ModelInferrer.</description>
      <pubDate>Mon, 11 Feb 2013 00:00:00 -0800</pubDate>
      <enclosure length="24458362" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/016-output-configurations-with-xbase.mp4"/>
      <link>http://xtextcasts.org/episodes/16-output-configurations-with-xbase</link>
      <guid isPermaLink="false">output-configurations-with-xbase</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>In this episode I demonstrate, how to use different output configurations (also called outlets) with Xbase and ModelInferrer.</itunes:subtitle>
      <itunes:summary>In this episode I demonstrate, how to use different output configurations (also called outlets) with Xbase and ModelInferrer.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>9:21</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#15 Output Configurations</title>
      <description>In this episode I demonstrate, how to create multiple output configurations (also called outlets) with different default settings and use it within an IGenerator implementation.</description>
      <pubDate>Tue, 11 Dec 2012 00:00:00 -0800</pubDate>
      <enclosure length="22495667" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/015-output-configurations.mp4"/>
      <link>http://xtextcasts.org/episodes/15-output-configurations</link>
      <guid isPermaLink="false">output-configurations</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>In this episode I demonstrate, how to create multiple output configurations (also called outlets) with different default settings and use it within...</itunes:subtitle>
      <itunes:summary>In this episode I demonstrate, how to create multiple output configurations (also called outlets) with different default settings and use it within an IGenerator implementation.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>8:38</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#14 Model Inferrer &amp; Scripting Language</title>
      <description>In this episode I will show you the first most simple language out of the 7 Languages For The JVM - the Scripting Language. The main focus will be on the ModelInferrer.</description>
      <pubDate>Sat, 10 Nov 2012 00:00:00 -0800</pubDate>
      <enclosure length="29728956" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/014-scripting-language.mp4"/>
      <link>http://xtextcasts.org/episodes/14-scripting-language</link>
      <guid isPermaLink="false">scripting-language</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>In this episode I will show you the first most simple language out of the 7 Languages For The JVM - the Scripting Language. The main focus will be ...</itunes:subtitle>
      <itunes:summary>In this episode I will show you the first most simple language out of the 7 Languages For The JVM - the Scripting Language. The main focus will be on the ModelInferrer.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>11:23</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#13 JMockit-Xtend</title>
      <description>JMockit-Xtend provides a collection of the extension and helper methods to integrate the popular java mocking framework JMockit with Xtend. In this episode I show how to setup a simple java project with Xtend/JMockit and how to test-drive a simple command-line application mocking system methods.</description>
      <pubDate>Sun, 21 Oct 2012 00:00:00 -0700</pubDate>
      <enclosure length="33524275" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/013-jmockit-xtend.mp4"/>
      <link>http://xtextcasts.org/episodes/13-jmockit-xtend</link>
      <guid isPermaLink="false">jmockit-xtend</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>JMockit-Xtend provides a collection of the extension and helper methods to integrate the popular java mocking framework JMockit with Xtend. In this...</itunes:subtitle>
      <itunes:summary>JMockit-Xtend provides a collection of the extension and helper methods to integrate the popular java mocking framework JMockit with Xtend. In this episode I show how to setup a simple java project with Xtend/JMockit and how to test-drive a simple command-line application mocking system methods.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>12:37</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#12 Building with Ant</title>
      <description>In this episode I show how to build a standard Xtext project with an Ant.</description>
      <pubDate>Sat, 06 Oct 2012 00:00:00 -0700</pubDate>
      <enclosure length="27968508" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/012-building-with-ant.mp4"/>
      <link>http://xtextcasts.org/episodes/12-building-with-ant</link>
      <guid isPermaLink="false">building-with-ant</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>In this episode I show how to build a standard Xtext project with an Ant.</itunes:subtitle>
      <itunes:summary>In this episode I show how to build a standard Xtext project with an Ant.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>10:43</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#11 Custom Terminals</title>
      <description>Lern how to use custom terminals with value converters to improve your DSL-grammar, model, generator and other Xtext components.</description>
      <pubDate>Wed, 29 Aug 2012 00:00:00 -0700</pubDate>
      <enclosure length="19744371" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/011-custom-terminals.mp4"/>
      <link>http://xtextcasts.org/episodes/11-custom-terminals</link>
      <guid isPermaLink="false">custom-terminals</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>Lern how to use custom terminals with value converters to improve your DSL-grammar, model, generator and other Xtext components.</itunes:subtitle>
      <itunes:summary>Lern how to use custom terminals with value converters to improve your DSL-grammar, model, generator and other Xtext components.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>7:36</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#10 Xtend Control Flow</title>
      <description>Xtend comes with two new cool control flow features: dispatch and switch. Here I show how to use them to improve the coding.</description>
      <pubDate>Mon, 20 Aug 2012 00:00:00 -0700</pubDate>
      <enclosure length="31832926" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/010-xtend-control-flow.mp4"/>
      <link>http://xtextcasts.org/episodes/10-xtend-control-flow</link>
      <guid isPermaLink="false">xtend-control-flow</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>Xtend comes with two new cool control flow features: dispatch and switch. Here I show how to use them to improve the coding.</itunes:subtitle>
      <itunes:summary>Xtend comes with two new cool control flow features: dispatch and switch. Here I show how to use them to improve the coding.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>12:14</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#9 Jnario Test Framework</title>
      <description>Jnario is a language making it possible to write concise tests that can effectively document the behavior of your Java programs. It's written with Xtext, uses Xbase expressions to define the tests and  provides the rspec/cucumber 'look and feel'</description>
      <pubDate>Tue, 14 Aug 2012 00:00:00 -0700</pubDate>
      <enclosure length="41033446" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/009-jnario-test-framework.mp4"/>
      <link>http://xtextcasts.org/episodes/9-jnario-test-framework</link>
      <guid isPermaLink="false">jnario-test-framework</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>Jnario is a language making it possible to write concise tests that can effectively document the behavior of your Java programs. It's written with ...</itunes:subtitle>
      <itunes:summary>Jnario is a language making it possible to write concise tests that can effectively document the behavior of your Java programs. It's written with Xtext, uses Xbase expressions to define the tests and  provides the rspec/cucumber 'look and feel'</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>16:09</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#8 7 Languages For The JVM</title>
      <description>Learn Xtext by example with the 7 new languages/DSLs. Demonstrated features: different grammers, inferrers, xbase integrations, validations, editor enhancements and many more.</description>
      <pubDate>Mon, 30 Jul 2012 00:00:00 -0700</pubDate>
      <enclosure length="17957587" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/008-7-languages-for-the-jvm.mp4"/>
      <link>http://xtextcasts.org/episodes/8-7-languages-for-the-jvm</link>
      <guid isPermaLink="false">7-languages-for-the-jvm</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>Learn Xtext by example with the 7 new languages/DSLs. Demonstrated features: different grammers, inferrers, xbase integrations, validations, editor...</itunes:subtitle>
      <itunes:summary>Learn Xtext by example with the 7 new languages/DSLs. Demonstrated features: different grammers, inferrers, xbase integrations, validations, editor enhancements and many more.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>6:54</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#7 Template Expressions</title>
      <description>Template expressions or rich strings provide a convenient way to generate a code snippets. Features: multi-line strings, guillemets based placeholders, conditions, iterations over collections, smart indentation and comments.</description>
      <pubDate>Sun, 22 Jul 2012 00:00:00 -0700</pubDate>
      <enclosure length="36649278" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/007-template-expressions.mp4"/>
      <link>http://xtextcasts.org/episodes/7-template-expressions</link>
      <guid isPermaLink="false">template-expressions</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>Template expressions or rich strings provide a convenient way to generate a code snippets. Features: multi-line strings, guillemets based placehold...</itunes:subtitle>
      <itunes:summary>Template expressions or rich strings provide a convenient way to generate a code snippets. Features: multi-line strings, guillemets based placeholders, conditions, iterations over collections, smart indentation and comments.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>14:09</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#6 Xbase Number Literals</title>
      <description>This episode shows, how to significantly simplify java BigDecimal expressions using the Xbase operator overloading together with the "bd" number literal. </description>
      <pubDate>Sun, 08 Jul 2012 00:00:00 -0700</pubDate>
      <enclosure length="18284920" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/006-xbase-number-literals.mp4"/>
      <link>http://xtextcasts.org/episodes/6-xbase-number-literals</link>
      <guid isPermaLink="false">xbase-number-literals</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>This episode shows, how to significantly simplify java BigDecimal expressions using the Xbase operator overloading together with the "bd" number li...</itunes:subtitle>
      <itunes:summary>This episode shows, how to significantly simplify java BigDecimal expressions using the Xbase operator overloading together with the "bd" number literal. </itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>6:30</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#5 Debug Support</title>
      <description>Demonstration of the the Xtext 2.3 debug support feature. Debug an Xbase expression and a custom DSL.</description>
      <pubDate>Tue, 03 Jul 2012 00:00:00 -0700</pubDate>
      <enclosure length="34303463" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/005-debug-support.mp4"/>
      <link>http://xtextcasts.org/episodes/5-debug-support</link>
      <guid isPermaLink="false">debug-support</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>Demonstration of the the Xtext 2.3 debug support feature. Debug an Xbase expression and a custom DSL.</itunes:subtitle>
      <itunes:summary>Demonstration of the the Xtext 2.3 debug support feature. Debug an Xbase expression and a custom DSL.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>13:08</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#4 Intro to Xtend</title>
      <description>Introduction to the new Xtend language. A simple peace of java code get converted to the Xtend using type inference, extension methods and closures. </description>
      <pubDate>Mon, 25 Jun 2012 00:00:00 -0700</pubDate>
      <enclosure length="25006781" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/004-intro-to-xtend.mp4"/>
      <link>http://xtextcasts.org/episodes/4-intro-to-xtend</link>
      <guid isPermaLink="false">intro-to-xtend</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>Introduction to the new Xtend language. A simple peace of java code get converted to the Xtend using type inference, extension methods and closures. </itunes:subtitle>
      <itunes:summary>Introduction to the new Xtend language. A simple peace of java code get converted to the Xtend using type inference, extension methods and closures. </itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>9:16</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#3 Parameterized Enum 2</title>
      <description>Generation of an enum with a multiple boolean parameters, defined as an ASCII-art table.
</description>
      <pubDate>Mon, 18 Jun 2012 00:00:00 -0700</pubDate>
      <enclosure length="45086465" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/003-parameterized-enum-2.mp4"/>
      <link>http://xtextcasts.org/episodes/3-parameterized-enum-2</link>
      <guid isPermaLink="false">parameterized-enum-2</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>Generation of an enum with a multiple boolean parameters, defined as an ASCII-art table.
</itunes:subtitle>
      <itunes:summary>Generation of an enum with a multiple boolean parameters, defined as an ASCII-art table.
</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>17:23</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#2 Parameterized Enum 1</title>
      <description>Generation of a enum with a string parameter.</description>
      <pubDate>Wed, 13 Jun 2012 00:00:00 -0700</pubDate>
      <enclosure length="30848473" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/002-parameterized-enum-1.mp4"/>
      <link>http://xtextcasts.org/episodes/2-parameterized-enum-1</link>
      <guid isPermaLink="false">parameterized-enum-1</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>Generation of a enum with a string parameter.</itunes:subtitle>
      <itunes:summary>Generation of a enum with a string parameter.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>11:53</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
    <item>
      <title>#1 Xtext Installation</title>
      <description>Installation of the Xtext Eclipse plugin</description>
      <pubDate>Wed, 04 Apr 2012 00:00:00 -0700</pubDate>
      <enclosure length="8322677" type="video/mp4" url="http://xtextcasts.org/assets/episodes/videos/001-xtext-installation.mp4"/>
      <link>http://xtextcasts.org/episodes/1-xtext-installation</link>
      <guid isPermaLink="false">xtext-installation</guid>
      <itunes:author>Boris Brodski</itunes:author>
      <itunes:subtitle>Installation of the Xtext Eclipse plugin</itunes:subtitle>
      <itunes:summary>Installation of the Xtext Eclipse plugin</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>3:11</itunes:duration>
    <author>Boris@Brodski.name (Boris Brodski)</author><itunes:keywords>xtext,xtend,eclipse,java,screencasts,podcasts,tips,tricks,tutorials,training,programming,xtextcasts</itunes:keywords></item>
  </channel>
</rss>