<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Brant Burnett&#039;s Development Blog</title>
	<atom:link href="http://btburnett.com/feed" rel="self" type="application/rss+xml" />
	<link>http://btburnett.com</link>
	<description></description>
	<lastBuildDate>Tue, 23 Feb 2010 18:35:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Simplify CSS and Javascript Compression In Visual Studio</title>
		<link>http://btburnett.com/2010/02/simplify-css-and-javascript-compression-in-visual-studio.html</link>
		<comments>http://btburnett.com/2010/02/simplify-css-and-javascript-compression-in-visual-studio.html#comments</comments>
		<pubDate>Tue, 23 Feb 2010 18:35:26 +0000</pubDate>
		<dc:creator>Brant Burnett</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://btburnett.com/?p=127</guid>
		<description><![CDATA[I&#8217;ve released a new open source tool that performs design-time compression of your CSS and Javascript files in Visual Studio projects.  This can be a big help, since it allows you to easily do it in your project rather than as part of your build/publish process.  And, since it leaves both the compressed and uncompressed [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve released a new open source tool that performs design-time compression of your CSS and Javascript files in Visual Studio projects.  This can be a big help, since it allows you to easily do it in your project rather than as part of your build/publish process.  And, since it leaves both the compressed and uncompressed versions in place, you can still use the uncompressed version for debugging.</p>
<p>Read more about this new tool or download it at <a href="http://btburnett.com/netcompressor">http://btburnett.com/netcompressor</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://btburnett.com/2010/02/simplify-css-and-javascript-compression-in-visual-studio.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery.themescript 1.1.0 Released</title>
		<link>http://btburnett.com/2010/02/jquery-themescript-1-1-0-released.html</link>
		<comments>http://btburnett.com/2010/02/jquery-themescript-1-1-0-released.html#comments</comments>
		<pubDate>Tue, 09 Feb 2010 22:51:39 +0000</pubDate>
		<dc:creator>Brant Burnett</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://btburnett.com/?p=112</guid>
		<description><![CDATA[Today I&#8217;ve released version 1.1.0 of jQuery.themescript.  This release includes some significant improvements that make it far more functional in the real world.
The original design concept was for a web store framework I was working on.  I wanted each store be able to easily change their javascript based themes without making changes to the javascript [...]]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;ve released version 1.1.0 of jQuery.themescript.  This release includes some significant improvements that make it far more functional in the real world.</p>
<p>The original design concept was for a web store framework I was working on.  I wanted each store be able to easily change their javascript based themes without making changes to the javascript files for the basic theme.  This made for a much easier file based deployment of new versions to each store.  The obvious downside is that you&#8217;re downloading lots of extra javascript, particularly if you&#8217;re turning features back off that were in the basic theme.  This type of functionality is only useful in certain cases, and is never the most efficient system possible with regards to performance and bandwidth, just maintainability.</p>
<p>This new release still maintains that basic functionality, but now I address a more common concern as well, applying themes to AJAX updates.  In order to support this, I&#8217;ve added several new features.</p>
<ol></ol>
<ul>
<li>$.themescript.exec now accepts a context parameter.  This can be a jQuery object or an HTML DOM element, just like the context to jQuery&#8217;s <a href="http://api.jquery.com/jQuery/">jQuery(selector, [context])</a> selector function.  All registered functions will receive this context as a parameter, and it will be automatically used as the context to selector-based theming to restrict the elements returned.</li>
</ul>
<ol></ol>
<ul>
<li>themescript is a new function added to jQuery objects which allows you to execute the themescripts against a specific jQuery object.  $(&#8216;#selector&#8217;).themescript() is equivalent to $.themescript.exec( $(&#8216;#selector&#8217;) )</li>
</ul>
<ol></ol>
<ul>
<li>themescript( url, [data], [callback] ) works just like the jQuery <a href="http://api.jquery.com/load/">load</a> method, except that it will automatically run themescripts against the updated HTML if the request is successful.</li>
</ul>
<ol></ol>
<p>You can also easily add support for jQuery.themescript to ASP.Net AJAX partial page updates (a.k.a. UpdatePanels).  Just add this script code to your files and the themescripts will be automatically executed against any UpdatePanels which are changed during an asynchronous postback.</p>
<p><!-- code formatted by http://manoli.net/csharpformat/ --></p>
<pre class="csharpcode"><span class="kwrd">var</span> prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_pageLoaded(<span class="kwrd">function</span>(sender, args) {
    <span class="kwrd">var</span> updated = args.get_panelsUpdated();
    <span class="kwrd">if</span> (updated &amp;&amp; updated.length) {
        $.themescript.exec($(updated));
    }
});
</pre>
<p>Here are the links where you can access the GitHub repository or download the files:</p>
<p><a href="http://github.com/btburnett3/jquery.themescript">GitHub</a><br />
<a href="http://github.com/btburnett3/jquery.themescript/zipball/1.1.0">Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://btburnett.com/2010/02/jquery-themescript-1-1-0-released.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LABjs.Net Release Candidate 1.0rc4</title>
		<link>http://btburnett.com/2010/02/labjs-net-release-candidate-1-0rc4.html</link>
		<comments>http://btburnett.com/2010/02/labjs-net-release-candidate-1-0rc4.html#comments</comments>
		<pubDate>Mon, 08 Feb 2010 15:18:27 +0000</pubDate>
		<dc:creator>Brant Burnett</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://btburnett.com/?p=109</guid>
		<description><![CDATA[I&#8217;ve committed release candidate 4 of LABjs.Net at GitHub.  It contains a few minor bug fixes, and also adds a few useful features.

LabScriptCombine allows you to make use of the automated runtime script combining features of ASP.Net 3.5 in combination with LABjs script chaining.  To get the optimum script load time, combine scripts between each [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve committed release candidate 4 of LABjs.Net at GitHub.  It contains a few minor bug fixes, and also adds a few useful features.</p>
<ul>
<li>LabScriptCombine allows you to make use of the automated runtime script combining features of ASP.Net 3.5 in combination with LABjs script chaining.  To get the optimum script load time, combine scripts between each wait() call into a single HTTP request, so long as you are consistently using that combination of scripts across your pages.</li>
<li>Added some useful constructors to several of the LABjs.Net classes.  These constructors make it easier to build a LABjs chain in your code rather than in your .aspx files.</li>
<li>Made a slight change to the LabWait constructor that accepts an inlineScript parameter.  It will now default DetectScriptTags to False if you use this constructor, since you shouldn&#8217;t be including the script tags if you are building your chain in code.  You can still set this Property back to True if needed.</li>
<li>Added AlternateRef property to LabScriptReference.  If you&#8217;re using the experimental CDN failover extension to LABjs, it allows you to specify a full set of options for the alternate script.  The AlternateRef property allows you to make use of those options if you want to, by providing a full LabScriptReference class to use.  This is optionally used instead of the simpler Alternate property that just provides a URL.</li>
</ul>
<p><a href="http://cloud.github.com/downloads/btburnett3/LABjs.Net/LABjs.Net-1.0rc4.zip" target="_blank">Binaries<br />
</a><a href="http://github.com/btburnett3/LABjs.Net">GitHub</a></p>
]]></content:encoded>
			<wfw:commentRss>http://btburnett.com/2010/02/labjs-net-release-candidate-1-0rc4.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Simplify Asynchronous Javascript Loading In ASP.Net Using LABjs</title>
		<link>http://btburnett.com/2010/01/simplify-asynchronous-javascript-loading-in-asp-net.html</link>
		<comments>http://btburnett.com/2010/01/simplify-asynchronous-javascript-loading-in-asp-net.html#comments</comments>
		<pubDate>Wed, 27 Jan 2010 21:41:48 +0000</pubDate>
		<dc:creator>Brant Burnett</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://btburnett.com/?p=100</guid>
		<description><![CDATA[LABjs is an excellent javascript library that performs asynchronous loading of javascript files.  This can help to greatly increase the load speed of your web pages.  Now, instead of blocking while one file is being downloaded, other scripts further down the chain can be downloaded while waiting.  On top of that, it [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://labjs.com">LABjs</a> is an excellent javascript library that performs asynchronous loading of javascript files.  This can help to greatly increase the load speed of your web pages.  Now, instead of blocking while one file is being downloaded, other scripts further down the chain can be downloaded while waiting.  On top of that, it can maintain processing order, waiting to process certain scripts until others are complete, and optionally executing code on completion.</p>
<p>All of this is great for the client side.  But how do you define which scripts to include in the LABjs chain on the server side?</p>
<p>Since for work I primarily operate in ASP.Net, I&#8217;ve created an ASP.Net solution to the problem, LABjs.Net.  This library provides two key controls, LabScriptManager and LabScriptManagerProxy.  These controls loosely follow the behavior of the AJAX ScriptManager and ScriptManagerProxy controls, at least their script loading aspects.</p>
<p>Key supported features include:</p>
<ol>
<li>Refer to script files using application relative paths (i.e. ~/js/jquery.min.js)</li>
<li>Load script files from assembly resources</li>
<li>Specify if debug or release scripts should be used, or use the debug setting from the web.config file</li>
<li>Ability to set any of the options provided by LABjs</li>
<li>Include wait() calls in the chain, and provide inline functions to be executed after the wait</li>
<li>Use LabScriptManagerProxy to add scripts and waits to the chain in content pages and user controls</li>
<li>Use LabActionGroup inside LabScriptManagerProxy to add script() calls at a specific point in the primary chain</li>
<li>LABjs debug and release versions are embedded in the DLL and automatically referenced, but you can opti0nally override this with your own URL</li>
<li>Experimental support for the cdnLABjs library I am working on, which provides automatic failover to a local file if a file fails to load from a CDN (for information about why, see <a href="http://bit.ly/8YKQ2f">Using CDN Hosted jQuery with a Local Fall-back Copy</a>)</li>
</ol>
<p>Below you will find links to the current release candidate, 1.0rc1.  Please review it and give me any feedback you might have.</p>
<p><a href="http://cloud.github.com/downloads/btburnett3/LABjs.Net/LABjs.Net-1.0rc3.zip">Download Binaries</a><br />
<a href="http://github.com/btburnett3/LABjs.Net/raw/master/README">Readme File</a><br />
<a href="http://github.com/btburnett3/LABjs.Net">Git Repository</a></p>
<p><strong>Update 2/8/2010:</strong> <a href="http://btburnett.com/2010/02/labjs-net-release-candidate-1-0rc4.html">Updated to version 1.0rc4</a></p>
]]></content:encoded>
			<wfw:commentRss>http://btburnett.com/2010/01/simplify-asynchronous-javascript-loading-in-asp-net.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery UI Spinner Widget 1.10</title>
		<link>http://btburnett.com/2009/05/jquery-ui-spinner-widget-110.html</link>
		<comments>http://btburnett.com/2009/05/jquery-ui-spinner-widget-110.html#comments</comments>
		<pubDate>Thu, 14 May 2009 02:47:56 +0000</pubDate>
		<dc:creator>Brant Burnett</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://btburnett.com/?p=98</guid>
		<description><![CDATA[I&#8217;ve uploaded a revised jQuery UI Spinner widget, version 1.10, based upon a lot of excellent feedback from the jQuery UI team.  New features include mousewheel scrolling, decimal support, customizable prefixes/suffixes for currency/percents, improved input masking and maxlength handling, HTML5 markup support, lots of bug fixes, and more.
jquery.ui.spinner Git Repository
jQuery UI Spinner Widget Example
As [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve uploaded a revised jQuery UI Spinner widget, version 1.10, based upon a lot of excellent feedback from the jQuery UI team.  New features include mousewheel scrolling, decimal support, customizable prefixes/suffixes for currency/percents, improved input masking and maxlength handling, HTML5 markup support, lots of bug fixes, and more.</p>
<p><a href="http://github.com/btburnett3/jquery.ui.spinner">jquery.ui.spinner Git Repository</a><br />
<a href="/spinner/example/example.html">jQuery UI Spinner Widget Example</a></p>
<p>As it turns out, the jQuery UI team already had a spinner widget sitting in their files that hadn&#8217;t been worked on in a while, so I&#8217;m working with Ca-Phun Ung to see if we can finish getting it up-to-date, polished, and with some of the new features from my widget incorporated into it.  Stay tuned for more info.</p>
]]></content:encoded>
			<wfw:commentRss>http://btburnett.com/2009/05/jquery-ui-spinner-widget-110.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create A Self-Signed SSL Certificate In .NET</title>
		<link>http://btburnett.com/2009/05/create-a-self-signed-ssl-certificate-in-net.html</link>
		<comments>http://btburnett.com/2009/05/create-a-self-signed-ssl-certificate-in-net.html#comments</comments>
		<pubDate>Fri, 08 May 2009 13:50:43 +0000</pubDate>
		<dc:creator>Brant Burnett</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[WCF]]></category>

		<guid isPermaLink="false">http://btburnett.com/?p=95</guid>
		<description><![CDATA[A problem that I have commonly run into is trying to secure communications using SSL or other encryption for a intranet application.  In this scenario, it is unnecessary to have a secure certificate signed by an expensive Internet authority.  And often it is intended for deployment in a small-scale scenario where there might [...]]]></description>
			<content:encoded><![CDATA[<p>A problem that I have commonly run into is trying to secure communications using SSL or other encryption for a intranet application.  In this scenario, it is unnecessary to have a secure certificate signed by an expensive Internet authority.  And often it is intended for deployment in a small-scale scenario where there might not be a Certification Authority running on a Window Server.  In this case, you want to create a self-signed certificate and use the thumbprint of the certificate for phishing prevention.</p>
<p>Microsoft does provide a utility, makecert, which can create a self-signed certificate.  However, it isn&#8217;t distributed with Windows, is command line only, and definately NOT end user friendly.  I wanted a method for creating a certificate just by clicking a button, without using a shell calls and distributing a copy of makecert with my applications.</p>
<p>To this end, I created a VB.Net class that calls out to the CryptoAPI and creates a self signed certificate with a 2048-bit RSA key.  The certificate and private key are stored in the Local Machine store.  In the Local Machine store it can be accessed by system processes and services.  I&#8217;ve attached an example of the class to this post, feel free to use it as you see fit.</p>
<a class="downloadlink" href="http://btburnett.com/wp-content/plugins/download-monitor/download.php?id=5" title=" downloaded 230 times" >Certificate Creator (230)</a>
]]></content:encoded>
			<wfw:commentRss>http://btburnett.com/2009/05/create-a-self-signed-ssl-certificate-in-net.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jQuery UI spinner widget</title>
		<link>http://btburnett.com/2009/05/jquery-ui-spinner-widget.html</link>
		<comments>http://btburnett.com/2009/05/jquery-ui-spinner-widget.html#comments</comments>
		<pubDate>Mon, 04 May 2009 14:26:40 +0000</pubDate>
		<dc:creator>Brant Burnett</dc:creator>
				<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://btburnett.com/?p=71</guid>
		<description><![CDATA[In a project I was working on I was using jQuery UI and wanted to put a spinner on a numeric text box.  Then I discovered that jQuery UI, while an excellent UI library, doesn&#8217;t yet have a spinner widget.  So I decided to write one myself, and hope that one day it gets included [...]]]></description>
			<content:encoded><![CDATA[<p>In a project I was working on I was using jQuery UI and wanted to put a spinner on a numeric text box.  Then I discovered that jQuery UI, while an excellent UI library, doesn&#8217;t yet have a spinner widget.  So I decided to write one myself, and hope that one day it gets included in the core jQuery UI release.  Until then, please feel free to use the widget for yourselves, it&#8217;s a simple plugin for the jQuery UI core.</p>
<p><a href="http://github.com/btburnett3/jquery.ui.spinner">jquery.ui.spinbuttons Git Repository</a></p>
]]></content:encoded>
			<wfw:commentRss>http://btburnett.com/2009/05/jquery-ui-spinner-widget.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery.Net</title>
		<link>http://btburnett.com/2009/05/jquerynet.html</link>
		<comments>http://btburnett.com/2009/05/jquerynet.html#comments</comments>
		<pubDate>Sat, 02 May 2009 14:49:25 +0000</pubDate>
		<dc:creator>Brant Burnett</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://btburnett.com/?p=68</guid>
		<description><![CDATA[In the last few months, I&#8217;ve discovered jQuery and jQuery UI, which are a pair pretty awesome of open source javascript libraries.  I know, I&#8217;m a little behind the times here, but all I can say is &#8220;Wow&#8221;.  Frankly, using jQuery makes the AJAX library that comes with .NET 3.0/3.5 from Microsoft seem foolish and [...]]]></description>
			<content:encoded><![CDATA[<p>In the last few months, I&#8217;ve discovered<a href="http://jquery.com"> jQuery</a> and <a href="http://ui.jquery.com">jQuery UI</a>, which are a pair pretty awesome of open source javascript libraries.  I know, I&#8217;m a little behind the times here, but all I can say is &#8220;Wow&#8221;.  Frankly, using jQuery makes the AJAX library that comes with .NET 3.0/3.5 from Microsoft seem foolish and clunky.  I&#8217;ve now transitioned away from using Microsoft&#8217;s open source AJAX Control Library, instead choosing to use jQuery.</p>
<p>The only downside of using jQuery with ASP.Net is the lack of integration.  They now include a vsdoc file which helps with Intellisense, but there&#8217;s a long way to go.  For simplicity, I&#8217;m still using Microsoft&#8217;s AJAX code for their page methods and UpdatePanels, and primarily using jQuery for the client side controls and animations.</p>
<p>I&#8217;ve written a library to help with the creation of ASP.Net server controls that utilize jQuery.  I&#8217;m calling it, very creatively, jQuery.Net.  You can access the code and binaries for the library on github, the link&#8217;s below.</p>
<p><a href="http://github.com/btburnett3/jquery.net/tree/master" target="_blank">jQuery.Net Git Repository</a></p>
]]></content:encoded>
			<wfw:commentRss>http://btburnett.com/2009/05/jquerynet.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Blog Location</title>
		<link>http://btburnett.com/2009/05/new-blog-location.html</link>
		<comments>http://btburnett.com/2009/05/new-blog-location.html#comments</comments>
		<pubDate>Sat, 02 May 2009 14:03:47 +0000</pubDate>
		<dc:creator>Brant Burnett</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://btburnett.com/?p=65</guid>
		<description><![CDATA[I&#8217;ve moved my blog away from Blogger and the blog.btburnett.com address.  Now you can find me at btburnett.com and using WordPress.  Hopefully I&#8217;ve got all the feeds and pages redirected properly, please let me know if you find any problems.  Thanks!
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve moved my blog away from Blogger and the blog.btburnett.com address.  Now you can find me at <a href="http://btburnett.com">btburnett.com</a> and using WordPress.  Hopefully I&#8217;ve got all the feeds and pages redirected properly, please let me know if you find any problems.  Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://btburnett.com/2009/05/new-blog-location.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Combining Date and Time in DTS To Make a DT_DBTIMESTAMP datetime</title>
		<link>http://btburnett.com/2008/11/combining-date-and-time-in-dts-to-make-a-dt_dbtimestamp-datetime.html</link>
		<comments>http://btburnett.com/2008/11/combining-date-and-time-in-dts-to-make-a-dt_dbtimestamp-datetime.html#comments</comments>
		<pubDate>Tue, 25 Nov 2008 20:16:00 +0000</pubDate>
		<dc:creator>Brant Burnett</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SSIS/DTS]]></category>

		<guid isPermaLink="false">http://www.btburnett.com/?p=26</guid>
		<description><![CDATA[I was recently dealing with importing a DBISAM (Btrieve) database to SQL Server, which had separate date and time columns where I wanted to import a DateTime.  Using the ODBC driver and a DataReader data source, it was returning the date as the DT_DBTIMESTAMP type and the time as a DT_I8 long integer.
I tried using [...]]]></description>
			<content:encoded><![CDATA[<p>I was recently dealing with importing a DBISAM (Btrieve) database to SQL Server, which had separate date and time columns where I wanted to import a DateTime.  Using the ODBC driver and a DataReader data source, it was returning the date as the DT_DBTIMESTAMP type and the time as a DT_I8 long integer.</p>
<p>I tried using the Derived Column transformation to combine them, but never could get it to work.  There simply aren&#8217;t many date functions supported by the Derived Column formulas.  Finally, I settled on using the following VBS script using the Script Component transformation:<!-- code formatted by http://manoli.net/csharpformat/ --></p>
<pre class="csharpcode"><span class="kwrd">If</span> <span class="kwrd">Not</span> Row.StartDate_IsNull <span class="kwrd">Then</span>
    <span class="kwrd">If</span> Row.StartTime_IsNull <span class="kwrd">Then</span>
        Row.StartDateTime = Row.StartDate
    <span class="kwrd">Else</span>
        Row.StartDateTime = Row.StartDate.AddTicks(Row.StartTime)
    <span class="kwrd">End</span> <span class="kwrd">If</span>
<span class="kwrd">End</span> If</pre>
]]></content:encoded>
			<wfw:commentRss>http://btburnett.com/2008/11/combining-date-and-time-in-dts-to-make-a-dt_dbtimestamp-datetime.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
