<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>XAML Dialect Comparer Tool</title><link>http://xamldialects.codeplex.com/project/feeds/rss</link><description>This tool allows for comparison of different XAML dialects and utilized framework namespaces. Want to know if your Silverlight project will translate well to Windows 8 Metro&amp;#63; And whether your Metro assets can be reused in your Windows Phone app&amp;#63; And how about that WPF app&amp;#63;      This helpful tool provides some interesting metrics. Note that it only compares types&amp;#47;classes and all their members. It makes no comparison of behavior differences between classes and members of identical names.</description><item><title>Source code checked in, #15166</title><link>http://xamldialects.codeplex.com/SourceControl/changeset/changes/15166</link><description>Upgrade&amp;#58; New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link&amp;#58; http&amp;#58;&amp;#47;&amp;#47;go.microsoft.com&amp;#47;fwlink&amp;#47;&amp;#63;LinkId&amp;#61;254563</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:15:16 GMT</pubDate><guid isPermaLink="false">Source code checked in, #15166 20121001091516P</guid></item><item><title>Source code checked in, #15165</title><link>http://xamldialects.codeplex.com/SourceControl/changeset/changes/15165</link><description>Checked in by server upgrade</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:13:14 GMT</pubDate><guid isPermaLink="false">Source code checked in, #15165 20121001091314P</guid></item><item><title>Updated Wiki: Home</title><link>http://xamldialects.codeplex.com/wikipage?version=7</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
This tool allows for comparison of different XAML dialects and utilized framework namespaces. Want to know if your Silverlight project will translate well to Windows 8 Metro? And whether your Metro assets can be reused in your Windows Phone app? And how about
 that WPF app?&lt;br&gt;
&lt;br&gt;
This helpful tool provides some interesting metrics. Note that it only compares types/classes and all their members. It makes no comparison of behavior differences between classes and members of identical names.&lt;/p&gt;
&lt;h1&gt;Overview&lt;/h1&gt;
&lt;p&gt;The idea behind this utility is to compare different XAML &amp;quot;dialects&amp;quot; (WPF, Silverlight, Windows Phone, Metro) or, more accurately, the framework objects used by those dialects.
&lt;br&gt;
&lt;br&gt;
This first version is a rough draft that needs a lot of cleanup (and as a result has some serious performance issues, especially during first startup).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Questions? Contact Us!&lt;/strong&gt;&lt;br&gt;
Just because this tool is free, doesn't mean it's unsupported!&amp;nbsp; If you have questions or need help analyzing your results, please contact
&lt;a href="mailto:cReynolds@codemag.com"&gt;Christopher Reynolds &lt;/a&gt;or call 832-717-4445 ext 13.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;
&lt;br&gt;
&lt;img src="http://download.codeplex.com/Download?ProjectName=xamldialects&amp;DownloadId=362274" alt=""&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MarkusEgger</author><pubDate>Fri, 29 Jun 2012 16:08:55 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120629040855P</guid></item><item><title>Updated Wiki: Home</title><link>http://xamldialects.codeplex.com/wikipage?version=6</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
This tool allows for comparison of different XAML dialects and utilized framework namespaces. Want to know if your Silverlight project will translate well to Windows 8 Metro? And whether your Metro assets can be reused in your Windows Phone app? And how about
 that WPF app?&lt;br&gt;
&lt;br&gt;
This helpful tool provides some interesting metrics. Note that it only compares types/classes and all their members. It makes no comparison of behavior differences between classes and members of identical names.&lt;/p&gt;
&lt;h1&gt;Overview&lt;/h1&gt;
&lt;p&gt;The idea behind this utility is to compare different XAML &amp;quot;dialects&amp;quot; (WPF, Silverlight, Windows Phone, Metro) or, more accurately, the framework objects used by those dialects.
&lt;br&gt;
&lt;br&gt;
This first version is a rough draft that needs a lot of cleanup (and as a result has some serious performance issues, especially during first startup).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Questions? Contact Us!&lt;/strong&gt;&lt;br&gt;
Just because this tool is free, doesn't mean it's unsupported!&amp;nbsp; If you have questions or need help analyzing your results, please contact&lt;span&gt;&amp;lt;a href=&amp;quot;mailto:cReynolds@codemag.com&amp;quot;&amp;gt; Christopher Reynolds &amp;lt;/&lt;/span&gt;a&amp;gt; or call 832-717-4445 ext
 13.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;
&lt;br&gt;
&lt;img src="http://download.codeplex.com/Download?ProjectName=xamldialects&amp;DownloadId=362274" alt=""&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MarkusEgger</author><pubDate>Fri, 29 Jun 2012 16:06:45 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120629040645P</guid></item><item><title>Updated Wiki: Home</title><link>http://xamldialects.codeplex.com/wikipage?version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
This tool allows for comparison of different XAML dialects and utilized framework namespaces. Want to know if your Silverlight project will translate well to Windows 8 Metro? And whether your Metro assets can be reused in your Windows Phone app? And how about
 that WPF app?&lt;br&gt;
&lt;br&gt;
This helpful tool provides some interesting metrics. Note that it only compares types/classes and all their members. It makes no comparison of behavior differences between classes and members of identical names.&lt;/p&gt;
&lt;h1&gt;Overview&lt;/h1&gt;
&lt;p&gt;The idea behind this utility is to compare different XAML &amp;quot;dialects&amp;quot; (WPF, Silverlight, Windows Phone, Metro) or, more accurately, the framework objects used by those dialects.
&lt;br&gt;
&lt;br&gt;
This first version is a rough draft that needs a lot of cleanup (and as a result has some serious performance issues, especially during first startup).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Questions? Contact Us!&lt;/strong&gt;&lt;br&gt;
Just because this tool is free, doesn't mean it's unsupported!&amp;nbsp; If you have questions or need help analyzing your results, please contact Christopher Reynolds (&lt;span&gt;&amp;lt;a href=&amp;quot;mailto:cReynolds@codemag.com&amp;quot;&amp;gt;&lt;/span&gt;cReynolds@codemag.com)&amp;lt;/a&amp;gt; or
 call 832-717-4445 ext 13.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;
&lt;br&gt;
&lt;img src="http://download.codeplex.com/Download?ProjectName=xamldialects&amp;DownloadId=362274" alt=""&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MarkusEgger</author><pubDate>Fri, 29 Jun 2012 16:05:48 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120629040548P</guid></item><item><title>Updated Wiki: Home</title><link>http://xamldialects.codeplex.com/wikipage?version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
This tool allows for comparison of different XAML dialects and utilized framework namespaces. Want to know if your Silverlight project will translate well to Windows 8 Metro? And whether your Metro assets can be reused in your Windows Phone app? And how about
 that WPF app?&lt;br&gt;
&lt;br&gt;
This helpful tool provides some interesting metrics. Note that it only compares types/classes and all their members. It makes no comparison of behavior differences between classes and members of identical names.&lt;/p&gt;
&lt;h1&gt;Overview&lt;/h1&gt;
&lt;p&gt;The idea behind this utility is to compare different XAML &amp;quot;dialects&amp;quot; (WPF, Silverlight, Windows Phone, Metro) or, more accurately, the framework objects used by those dialects.
&lt;br&gt;
&lt;br&gt;
This first version is a rough draft that needs a lot of cleanup (and as a result has some serious performance issues, especially during first startup).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Questions? Contact Us!&lt;/strong&gt;&lt;br&gt;
Just because this tool is free, doesn't mean it's unsupported!&amp;nbsp; If you have questions or need help analyzing your results, please contact Christopher Reynolds (cReynolds@codemag.com) or call 832-717-4445 ext 13.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;
&lt;br&gt;
&lt;img src="http://download.codeplex.com/Download?ProjectName=xamldialects&amp;DownloadId=362274" alt=""&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MarkusEgger</author><pubDate>Fri, 29 Jun 2012 16:03:13 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120629040313P</guid></item><item><title>Commented Issue: Account for Metro&lt;-&gt;SL/WPF namespace changes [451]</title><link>http://xamldialects.codeplex.com/workitem/451</link><description>Right now the tool straight-up compares namespaces and ignore the new Win8 Windows.&amp;#42; WinMD namespaces. A partial list of those namespaces can be found &amp;#64; http&amp;#58;&amp;#47;&amp;#47;msdn.microsoft.com&amp;#47;en-us&amp;#47;library&amp;#47;windows&amp;#47;apps&amp;#47;hh465136.aspx&amp;#35;porting_your_ui&lt;br /&gt;Comments: ** Comment from web user: MarkusEgger ** &lt;p&gt;I am actually already mapping the ones I am aware of &amp;#40;or at least was aware of when I wrote it&amp;#41;, but there certainly could be more.&lt;/p&gt;</description><author>MarkusEgger</author><pubDate>Fri, 04 May 2012 18:22:34 GMT</pubDate><guid isPermaLink="false">Commented Issue: Account for Metro&lt;-&gt;SL/WPF namespace changes [451] 20120504062234P</guid></item><item><title>Created Issue: Show public documentation [454]</title><link>http://xamldialects.codeplex.com/workitem/454</link><description>When showing full property&amp;#47;method&amp;#47;event&amp;#47;class details, please show the corresponding public documentation is such is available for that member.&lt;br /&gt;&lt;br /&gt;It&amp;#39;s possible to use the MSDN offline help viewer, open up fiddler, ask the help viewer to download &amp;#34;Metro&amp;#34; &amp;#47; &amp;#34;Windows Phone&amp;#34; &amp;#47; &amp;#34;.Net 4.5&amp;#34; help packages and get the help CAB files from there. Those should contain MSHC&amp;#47;HSX file formats.&lt;br /&gt;</description><author>JustinJosefAngel</author><pubDate>Wed, 04 Apr 2012 16:02:30 GMT</pubDate><guid isPermaLink="false">Created Issue: Show public documentation [454] 20120404040230P</guid></item><item><title>Created Issue: Only compare public classes, not internal/private classes [453]</title><link>http://xamldialects.codeplex.com/workitem/453</link><description>In the current reports between Win8 and WP7 you can see &amp;#34;Mirosoft.Internal.&amp;#42;&amp;#34; namespace. It would be great of any non-public types could be filtered out.&lt;br /&gt;</description><author>JustinJosefAngel</author><pubDate>Wed, 04 Apr 2012 15:59:38 GMT</pubDate><guid isPermaLink="false">Created Issue: Only compare public classes, not internal/private classes [453] 20120404035938P</guid></item><item><title>Created Issue: Change the report format from "text" to "code" [452]</title><link>http://xamldialects.codeplex.com/workitem/452</link><description>Current reporting format is something like&amp;#58; &lt;br /&gt;&amp;#34;Type&amp;#58; Camera&lt;br /&gt;Type not supported at all in Metro&amp;#34;&lt;br /&gt;&lt;br /&gt;Instead, I&amp;#39;d rather much rather see&amp;#58; &amp;#34;&lt;br /&gt;namespace Foo &amp;#123;&lt;br /&gt; public class Camera &amp;#123;&lt;br /&gt; &amp;#125;&lt;br /&gt;&amp;#125;&amp;#34;&lt;br /&gt;where &amp;#34;Camera&amp;#34; is strikethrough. Instead of having a textual report, make it a code based output for the public APIs and if they were added, removed or changed.&lt;br /&gt;</description><author>JustinJosefAngel</author><pubDate>Wed, 04 Apr 2012 15:58:48 GMT</pubDate><guid isPermaLink="false">Created Issue: Change the report format from "text" to "code" [452] 20120404035848P</guid></item><item><title>Created Issue: Account for Metro&lt;-&gt;SL/WPF namespace changes [451]</title><link>http://xamldialects.codeplex.com/workitem/451</link><description>Right now the tool straight-up compares namespaces and ignore the new Win8 Windows.&amp;#42; WinMD namespaces. A partial list of those namespaces can be found &amp;#64; http&amp;#58;&amp;#47;&amp;#47;msdn.microsoft.com&amp;#47;en-us&amp;#47;library&amp;#47;windows&amp;#47;apps&amp;#47;hh465136.aspx&amp;#35;porting_your_ui&lt;br /&gt;</description><author>JustinJosefAngel</author><pubDate>Wed, 04 Apr 2012 15:57:13 GMT</pubDate><guid isPermaLink="false">Created Issue: Account for Metro&lt;-&gt;SL/WPF namespace changes [451] 20120404035713P</guid></item><item><title>Created Issue: Add support to docx output [450]</title><link>http://xamldialects.codeplex.com/workitem/450</link><description>Since the results of this tool are extremely long it would be great if it could be viewed in offline mode.&lt;br /&gt;</description><author>JustinJosefAngel</author><pubDate>Wed, 04 Apr 2012 15:55:45 GMT</pubDate><guid isPermaLink="false">Created Issue: Add support to docx output [450] 20120404035545P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://xamldialects.codeplex.com/documentation?version=3</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Overview&lt;/h1&gt;
The basic idea behind this tool is simple: Fire it up (which may take quite some time the first time you do it...this is something that should be improved), pick the namespaces you are interested in (or use one of the Select... buttons at the bottom to pick likely set of namespaces that seem to be used a lot), pick the version of XAML you want to compare from (such as &amp;quot;WPF&amp;quot; if you are currently using WPF and want to convert from WPF to some other dialect) and then pick the target (such as &amp;quot;Metro&amp;quot; if you are wondering how hard it will be to convert your WPF app to Metro... or whatever the case may be) and click &amp;quot;Go&amp;quot;. This then creates a compatibility report.&lt;br /&gt;
&lt;h2&gt;What Really Happens&lt;/h2&gt;
The tool has a list of all types and members used by WPF, Silverlight, Windows Phone, and Metro, and it creates a Matrix that can be used to compare what is available. This takes a long time the first time around, so please be patient. Subsequent times us a cache file (see below).&lt;br /&gt;&lt;br /&gt;Note that a) this tool is in beta and provided &amp;quot;as is&amp;quot; (there could be issues with the code that might create misleading results), and b) the results have to be taken with a grain of salt, because the tool only compares the types to see what exists. The tool does not know however, whether classes, properties, methods, and events of the same name and signature, do in fact behave the same way or not. As such, the tool is only to be used for general guidance and you have to draw your own conclusions based on the created results.&lt;br /&gt;
&lt;h2&gt;The Cache File&lt;/h2&gt;
Since there is so much to compare, the tool creates cache files in your &amp;quot;My Documents\XamlAnalysis&amp;quot; folder. Note that this can be large, so you may consider deleting that cache if you do not need the tool anymore. It does however significantly speed up startup (which can take 15 minutes or more on some systems, the first time the tool runs). &lt;br /&gt;&lt;br /&gt;Note: This performance problem is due to a) the large size of the data set, but b) also due to how the tool has grown and needs to be cleaned up. Consider it a &amp;quot;beta issue&amp;quot; ;-)&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MarkusEgger</author><pubDate>Fri, 30 Mar 2012 05:30:18 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20120330053018A</guid></item><item><title>Updated Wiki: Documentation</title><link>http://xamldialects.codeplex.com/documentation?version=2</link><description>&lt;div class="wikidoc"&gt;!Overview&lt;br /&gt;&lt;br /&gt;The basic idea behind this tool is simple: Fire it up (which may take quite some time the first time you do it...this is something that should be improved), pick the namespaces you are interested in (or use one of the Select... buttons at the bottom to pick likely set of namespaces that seem to be used a lot), pick the version of XAML you want to compare from (such as &amp;quot;WPF&amp;quot; if you are currently using WPF and want to convert from WPF to some other dialect) and then pick the target (such as &amp;quot;Metro&amp;quot; if you are wondering how hard it will be to convert your WPF app to Metro... or whatever the case may be) and click &amp;quot;Go&amp;quot;. This then creates a compatibility report.&lt;br /&gt;
&lt;h2&gt;What Really Happens&lt;/h2&gt;
The tool has a list of all types and members used by WPF, Silverlight, Windows Phone, and Metro, and it creates a Matrix that can be used to compare what is available. This takes a long time the first time around, so please be patient. Subsequent times us a cache file (see below).&lt;br /&gt;&lt;br /&gt;Note that a) this tool is in beta and provided &amp;quot;as is&amp;quot; (there could be issues with the code that might create misleading results), and b) the results have to be taken with a grain of salt, because the tool only compares the types to see what exists. The tool does not know however, whether classes, properties, methods, and events of the same name and signature, do in fact behave the same way or not. As such, the tool is only to be used for general guidance and you have to draw your own conclusions based on the created results.&lt;br /&gt;
&lt;h2&gt;The Cache File&lt;/h2&gt;
Since there is so much to compare, the tool creates cache files in your &amp;quot;My Documents\XamlAnalysis&amp;quot; folder. Note that this can be large, so you may consider deleting that cache if you do not need the tool anymore. It does however significantly speed up startup (which can take 15 minutes or more on some systems, the first time the tool runs). &lt;br /&gt;&lt;br /&gt;Note: This performance problem is due to a) the large size of the data set, but b) also due to how the tool has grown and needs to be cleaned up. Consider it a &amp;quot;beta issue&amp;quot; ;-)&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MarkusEgger</author><pubDate>Fri, 30 Mar 2012 05:29:51 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20120330052951A</guid></item><item><title>Updated Wiki: Documentation</title><link>http://xamldialects.codeplex.com/documentation?version=1</link><description>&lt;div class="wikidoc"&gt;The basic idea behind this tool is simple: Fire it up (which may take quite some time the first time you do it...this is something that should be improved), pick the namespaces you are interested in (or use one of the Select... buttons at the bottom to pick likely set of namespaces that seem to be used a lot), pick the version of XAML you want to compare from (such as &amp;quot;WPF&amp;quot; if you are currently using WPF and want to convert from WPF to some other dialect) and then pick the target (such as &amp;quot;Metro&amp;quot; if you are wondering how hard it will be to convert your WPF app to Metro... or whatever the case may be) and click &amp;quot;Go&amp;quot;. This then creates a compatibility report.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MarkusEgger</author><pubDate>Fri, 30 Mar 2012 05:24:56 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20120330052456A</guid></item><item><title>Updated Wiki: Home</title><link>http://xamldialects.codeplex.com/wikipage?version=3</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;This tool allows for comparison of different XAML dialects and utilized framework namespaces. Want to know if your Silverlight project will translate well to Windows 8 Metro&amp;#63; And whether your Metro assets can be reused in your Windows Phone app&amp;#63; And how about that WPF app&amp;#63;&lt;br /&gt;&lt;br /&gt;This helpful tool provides some interesting metrics. Note that it only compares types&amp;#47;classes and all their members. It makes no comparison of behavior differences between classes and members of identical names.&lt;br /&gt;
&lt;h1&gt;Overview&lt;/h1&gt;
The idea behind this utility is to compare different XAML &amp;quot;dialects&amp;quot; (WPF, Silverlight, Windows Phone, Metro) or, more accurately, the framework objets used by those dialects. &lt;br /&gt;&lt;br /&gt;This first version is a rough draft that needs a lot of cleanup (and as a result has some serious performance issues, especially during first startup).&lt;br /&gt;&lt;br /&gt;&lt;img src="http://download.codeplex.com/Download?ProjectName=xamldialects&amp;amp;DownloadId=362274" /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MarkusEgger</author><pubDate>Fri, 30 Mar 2012 05:22:31 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120330052231A</guid></item><item><title>Updated Release: Beta 1 (Mar 29, 2012)</title><link>http://xamldialects.codeplex.com/releases/view/85168</link><description>&lt;div class="wikidoc"&gt;This is a first beta version of this tool (as shown at DevConncetions in Vegas, March 2012). Community participation and suggestions are appreciated.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MarkusEgger</author><pubDate>Fri, 30 Mar 2012 05:16:26 GMT</pubDate><guid isPermaLink="false">Updated Release: Beta 1 (Mar 29, 2012) 20120330051626A</guid></item><item><title>Released: Beta 1 (Mar 29, 2012)</title><link>http://xamldialects.codeplex.com/releases/view/85168</link><description>
&lt;div class="wikidoc"&gt;This is a first beta version of this tool (as shown at DevConncetions in Vegas, March 2012). Community participation and suggestions are appreciated.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Fri, 30 Mar 2012 05:16:26 GMT</pubDate><guid isPermaLink="false">Released: Beta 1 (Mar 29, 2012) 20120330051626A</guid></item><item><title>Created Release: Beta 1 (Mar 29, 2012)</title><link>http://xamldialects.codeplex.com/releases?ReleaseId=85168</link><description>&lt;div class="wikidoc"&gt;This is a first beta version of this tool (as shown at DevConncetions in Vegas, March 2012). Community participation and suggestions are appreciated.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MarkusEgger</author><pubDate>Fri, 30 Mar 2012 05:14:27 GMT</pubDate><guid isPermaLink="false">Created Release: Beta 1 (Mar 29, 2012) 20120330051427A</guid></item></channel></rss>