<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" 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:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/" version="2.0">
    <channel>
        <title>Krystalware Blog</title>
        <link>http://krystalware.com/blog/Default.aspx</link>
        <description>the .NET gallimaufry</description>
        <language>en-US</language>
        <copyright>Chris Hynes</copyright>
        <managingEditor>chrish@krystalware.com</managingEditor>
        <generator>Subtext Version 1.9.4.78</generator>
        <image>
            <title>Krystalware Blog</title>
            <url>http://krystalware.com/blog/images/RSS2Image.gif</url>
            <link>http://krystalware.com/blog/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/chrishynes" type="application/rss+xml" /><item>
            <title>SlickUpload 4.2 with Amazon S3 Samples</title>
            <link>http://krystalware.com/blog/archive/2008/12/24/SlickUpload-4.2-with-Amazon-S3-Samples.aspx</link>
            <description>&lt;p&gt;Here's a little Christmas present for everyone! I just pushed out a new build of SlickUpload with samples of uploading to Amazon S3 (.NET 2.0 only). The samples use &lt;a href="http://codeplex.com/ThreeSharp" rel="nofollow"&gt;Affirma's excellent ThreeSharp library&lt;/a&gt; to connect to S3, which makes the whole process very simple. Pop in your Amazon credentials and the name of the bucket to write to, and you're good to go.&lt;/p&gt;
&lt;p&gt;You can get the sample by downloading the latest SlickUpload distribution from &lt;a href="http://krystalware.com/Products/SlickUpload/Download.aspx"&gt;the SlickUpload download page.&lt;/a&gt;&lt;/p&gt;&lt;img src="http://krystalware.com/blog/aggbug/21520.aspx" width="1" height="1" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=L0stO"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=L0stO" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=4HEGo"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=4HEGo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=C4hNo"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=C4hNo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=lv3wo"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=lv3wo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
            <dc:creator>Chris Hynes</dc:creator>
            <guid>http://krystalware.com/blog/archive/2008/12/24/SlickUpload-4.2-with-Amazon-S3-Samples.aspx</guid>
            <pubDate>Thu, 25 Dec 2008 01:45:30 GMT</pubDate>
            <wfw:comment>http://krystalware.com/blog/comments/21520.aspx</wfw:comment>
            <comments>http://krystalware.com/blog/archive/2008/12/24/SlickUpload-4.2-with-Amazon-S3-Samples.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://krystalware.com/blog/comments/commentRss/21520.aspx</wfw:commentRss>
        </item>
        <item>
            <title>SlickUpload 4.1</title>
            <link>http://krystalware.com/blog/archive/2008/09/22/SlickUpload-4.1.aspx</link>
            <description>&lt;p&gt;We've just released SlickUpload 4.1, with support for ASP.NET AJAX. SlickUpload 4.1 supports both the AJAX 1.0 extensions as well as the ASP.NET 3.5 AJAX extensions. You can now drop an UploadManger control on a page with an UpdatePanel and integrate uploading into ASP.NET AJAX applications.&lt;/p&gt;
&lt;p&gt;If you’re putting the UploadManager control inside an UpdatePanel, you need to do the following:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Put the UploadManager control in a seperate UpdatePanel from other controls that will be updated — ASP.NET AJAX overwrites the entire UpdatePanel whenever any control inside it is updated, which would clear selected files. &lt;/li&gt;
    &lt;li&gt;Set the following attributes on the UpdatePanel control: &lt;code&gt;&lt;font color="#ff0000"&gt;ChildrenAsTriggers&lt;/font&gt;&lt;font color="#0000ff"&gt;="false"&lt;/font&gt; &lt;font color="#ff0000"&gt;UpdateMode&lt;/font&gt;&lt;font color="#0000ff"&gt;="Conditional"&lt;/font&gt;&lt;/code&gt; &lt;/li&gt;
    &lt;li&gt;Use a PostBackTrigger to connect to the upload button. If your upload button has an ID of “submitButton”, the triggers section of the UpdatePanel control should look like this:&lt;br /&gt;
    &lt;blockquote&gt;&lt;code&gt;&lt;font color="#0000ff"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000"&gt;Triggers&lt;/font&gt;&lt;font color="#0000ff"&gt;&amp;gt;&lt;/font&gt;&lt;br /&gt;
        &lt;font color="#0000ff"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000"&gt;asp:PostBackTrigger&lt;/font&gt; &lt;font color="#ff0000"&gt;ControlID&lt;/font&gt;&lt;font color="#0000ff"&gt;="submitButton" /&amp;gt;&lt;/font&gt;&lt;br /&gt;
    &lt;font color="#0000ff"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000"&gt;Triggers&lt;/font&gt;&lt;font color="#0000ff"&gt;&amp;gt;&lt;/font&gt;&lt;/code&gt;&lt;/blockquote&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We've also upgraded the Krystalware support forums. If you registered an account in the past and can't access it, request a password reset and a new password will be emailed to you.&lt;/p&gt;&lt;img src="http://krystalware.com/blog/aggbug/21519.aspx" width="1" height="1" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=FvNVL"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=FvNVL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=FETjl"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=FETjl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=Oyqhl"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=Oyqhl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=amMal"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=amMal" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
            <dc:creator>Chris Hynes</dc:creator>
            <guid>http://krystalware.com/blog/archive/2008/09/22/SlickUpload-4.1.aspx</guid>
            <pubDate>Tue, 23 Sep 2008 03:07:38 GMT</pubDate>
            <wfw:comment>http://krystalware.com/blog/comments/21519.aspx</wfw:comment>
            <comments>http://krystalware.com/blog/archive/2008/09/22/SlickUpload-4.1.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://krystalware.com/blog/comments/commentRss/21519.aspx</wfw:commentRss>
        </item>
        <item>
            <title>SlickUpload 4 Released!</title>
            <link>http://krystalware.com/blog/archive/2008/05/05/SlickUpload-4-Released.aspx</link>
            <description>&lt;p&gt;SlickUpload 4 has been released! &lt;a href="http://krystalware.com/Products/SlickUpload/Download.aspx"&gt;Get it at the download page.&lt;/a&gt; SlickUpload 4 adds several big features to the SlickUpload baseline, including:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Location based config &lt;/li&gt;
    &lt;li&gt;Enhanced error handling &lt;/li&gt;
    &lt;li&gt;Built-in upload handler &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://krystalware.com/Products/SlickUpload/Documentation/Guide/SlickUploadIIS7.aspx"&gt;IIS 7 support &lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;Many small tweaks and perf enhancements &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information on the SlickUpload 4 features, see the &lt;a href="http://krystalware.com/blog/archive/2008/04/03/Announcing-the-upcoming-SlickUpload-4.0.aspx"&gt;SlickUpload 4 announcement&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you are upgrading from SlickUpload v3 to v4, check out the &lt;a href="http://krystalware.com/Products/SlickUpload/Documentation/Guide/Version3ToVersion4Upgrade.aspx"&gt;upgrade guide.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Upgrade Policy&lt;/strong&gt;&lt;br /&gt;
If you purchased SlickUpload this year (01 January 2008 and after), you will receive a free upgrade to SlickUpload 4. If you purchased SlickUpload prior to 01 Jan, the upgrade is available at 50% of the license cost.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;* Source code licenses are not included in the upgrade policy.&lt;/em&gt;&lt;/p&gt;&lt;img src="http://krystalware.com/blog/aggbug/21518.aspx" width="1" height="1" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=ILtgO"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=ILtgO" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=MsAzo"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=MsAzo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=IjfLo"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=IjfLo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=lGM1o"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=lGM1o" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
            <dc:creator>Chris Hynes</dc:creator>
            <guid>http://krystalware.com/blog/archive/2008/05/05/SlickUpload-4-Released.aspx</guid>
            <pubDate>Mon, 05 May 2008 23:36:28 GMT</pubDate>
            <wfw:comment>http://krystalware.com/blog/comments/21518.aspx</wfw:comment>
            <comments>http://krystalware.com/blog/archive/2008/05/05/SlickUpload-4-Released.aspx#feedback</comments>
            <wfw:commentRss>http://krystalware.com/blog/comments/commentRss/21518.aspx</wfw:commentRss>
        </item>
        <item>
            <title>New Documentation Articles Posted</title>
            <link>http://krystalware.com/blog/archive/2008/05/05/New-Documentation-Articles-Posted.aspx</link>
            <description>&lt;p&gt;As part of the SlickUpload 4 launch, we just posted three new documentation articles:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://krystalware.com/Products/SlickUpload/Documentation/Guide/FAQ.aspx"&gt;SlickUpload FAQ&lt;/a&gt; -- List of frequently asked questions about using SlickUpload with their answers&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://krystalware.com/Products/SlickUpload/Documentation/Guide/Version3ToVersion4Upgrade.aspx"&gt;Upgrading from SlickUpload v3 to v4&lt;/a&gt; -- Steps to upgrade an application using SlickUpload v3 to SlickUpload v4&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://krystalware.com/Products/SlickUpload/Documentation/Guide/SlickUploadIIS7.aspx"&gt;Using IIS 7 and SlickUpload&lt;/a&gt; -- Steps to configure an application using SlickUpload to work with IIS 7.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://krystalware.com/blog/aggbug/21517.aspx" width="1" height="1" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=fXYMO"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=fXYMO" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=Kjano"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=Kjano" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=Ym1ro"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=Ym1ro" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=hwbQo"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=hwbQo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
            <dc:creator>Chris Hynes</dc:creator>
            <guid>http://krystalware.com/blog/archive/2008/05/05/New-Documentation-Articles-Posted.aspx</guid>
            <pubDate>Mon, 05 May 2008 23:29:31 GMT</pubDate>
            <wfw:comment>http://krystalware.com/blog/comments/21517.aspx</wfw:comment>
            <comments>http://krystalware.com/blog/archive/2008/05/05/New-Documentation-Articles-Posted.aspx#feedback</comments>
            <wfw:commentRss>http://krystalware.com/blog/comments/commentRss/21517.aspx</wfw:commentRss>
        </item>
        <item>
            <title>SlickUpload 4.0 RC Released</title>
            <link>http://krystalware.com/blog/archive/2008/04/08/SlickUpload-4.0-RC-Released.aspx</link>
            <description>&lt;p&gt;The SlickUpload 4.0 Release Candidate has been posted. You can get it from the &lt;a href="http://krystalware.com/Products/SlickUpload/Download.aspx"&gt;download page&lt;/a&gt;. The package includes the new version, as well as full samples. The documentation has also been updated to match the SlickUpload 4.0 object model.&lt;/p&gt;
&lt;p&gt;The additions and features include the following and are outlined in the &lt;a href="http://krystalware.com/blog/archive/2008/04/03/Announcing-the-upcoming-SlickUpload-4.0.aspx"&gt;SlickUpload 4 announcement&lt;/a&gt;.&lt;/p&gt;
&lt;li&gt;Location Based Config&lt;/li&gt;
&lt;li&gt;Enhanced Error Handling&lt;/li&gt;
&lt;li&gt;Built-in Upload Handler&lt;/li&gt;
&lt;p&gt;&lt;em&gt;Note: SlickUpload 4.0 will not recognize licenses from previous versions, so it will function in trial mode. SlickUpload 4 licensing and upgrading will be added to the store shortly.&lt;/em&gt;&lt;/p&gt;&lt;img src="http://krystalware.com/blog/aggbug/21516.aspx" width="1" height="1" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=Kw8XO"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=Kw8XO" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=v8alo"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=v8alo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=BSCUo"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=BSCUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/chrishynes?a=817zo"&gt;&lt;img src="http://feeds.feedburner.com/~f/chrishynes?i=817zo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
            <dc:creator>Chris Hynes</dc:creator>
            <guid>http://krystalware.com/blog/archive/2008/04/08/SlickUpload-4.0-RC-Released.aspx</guid>
            <pubDate>Wed, 09 Apr 2008 00:06:47 GMT</pubDate>
            <wfw:comment>http://krystalware.com/blog/comments/21516.aspx</wfw:comment>
            <comments>http://krystalware.com/blog/archive/2008/04/08/SlickUpload-4.0-RC-Released.aspx#feedback</comments>
            <wfw:commentRss>http://krystalware.com/blog/comments/commentRss/21516.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>
