<rss version="2.0" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
    <channel>
        <title>SystemWidgets - Taming IS Operations</title> 
        <link>http://systemwidgets.com</link> 
        <description>RSS feeds for SystemWidgets - Taming IS Operations</description> 
        <ttl>60</ttl> <item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/266/PainlessSVN-120--in-progress.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=266</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=266&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>PainlessSVN 1.2.0 - in progress</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/266/PainlessSVN-120--in-progress.aspx</link> 
    <description>&lt;p&gt;The reason I&amp;#160;haven't been posting, is because I've been hard at work with PainlessSVN 1.2.0. I've been fixing the install script, so that I can add some new stuff. The only thing that I can say, is that this next version will come with Subversion server. You can choose not to install Subversion. If you do install it, the install script will configure it for you. The script will also do the following:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Create the repository root directory&lt;/li&gt;
    &lt;li&gt;Set svnserve.exe to run as a service&lt;/li&gt;
    &lt;li&gt;Configure the PainlessSVN console to pick up the svnserve settings automatically&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There's actually quite a bit more, but this all that I'm going to say for now. &lt;img src=&quot;http://www.systemwidgets.com/Providers/HtmlEditorProviders/Fck/fckeditor/editor/images/smiley/msn/wink_smile.gif&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Wed, 03 Mar 2010 05:57:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:266</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/265/PainlessSVN-is-getting-its-own-site.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=265</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=265&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>PainlessSVN is getting its own site</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/265/PainlessSVN-is-getting-its-own-site.aspx</link> 
    <description>&lt;p&gt;I had the http://painlesssvn.com domain pointed to a page to this site. I'm in the process of moving it off this website, and onto its own webiste. The new site is now up. I'm slowing moving PainlessSVN and Subversion content over there.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://painlesssvn.com&quot; target=&quot;_blank&quot;&gt;http://painlesssvn.com&lt;/a&gt;&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Sun, 31 Jan 2010 04:10:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:265</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/264/Text-File-Splitter-2-is-finally-out.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=264</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=264&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Text File Splitter 2 is finally out</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/264/Text-File-Splitter-2-is-finally-out.aspx</link> 
    <description>&lt;p&gt;I released Text File Splitter 2 about a week ago. Had to fix a couple things right away, so the version number is 2.0.2 at the moment.&lt;/p&gt;
&lt;p&gt;I was finally able to add the autoupdate feature. This feature can be used in two ways:&lt;/p&gt;
&lt;p&gt;1) Through the menu&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;244&quot; height=&quot;134&quot; alt=&quot;&quot; src=&quot;/Portals/0/images/screenshots/TextFileSplitter/AutoUpdateMenu.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;You will see some action on the right hand side of the form like this:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;193&quot; height=&quot;72&quot; alt=&quot;&quot; src=&quot;/Portals/0/images/screenshots/TextFileSplitter/AutoUpdateMenuChecking.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;2) Running the wyUpdate.exe program manually&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;266&quot; height=&quot;328&quot; alt=&quot;&quot; src=&quot;/Portals/0/images/screenshots/TextFileSplitter/AutoUpdateManual.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;You will see this dialog right after you run wyUpdate.exe:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;516&quot; height=&quot;398&quot; alt=&quot;&quot; src=&quot;/Portals/0/images/screenshots/TextFileSplitter/AutoUpdateSearching.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The best thing about the auto update is that you have the ability to update the program even if it is not working.&lt;/p&gt;
&lt;p&gt;I'm in the process of fleshing out the&lt;a href=&quot;/Products/TextFileSplitter/SDK/tabid/122/Default.aspx&quot;&gt; Software Development Kit (SDK)&lt;/a&gt; for Text File Splitter.&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Tue, 19 Jan 2010 06:19:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:264</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/262/Text-File-Splitter-2--giving-you-the-command-line.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=262</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=262&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Text File Splitter 2 - giving you the command line</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/262/Text-File-Splitter-2--giving-you-the-command-line.aspx</link> 
    <description>&lt;p&gt;I just wanted to show everybody what I was working on tonight. I got the console program working with all the splitting strategies. That was a lot of fun. Since I was in a roll, I went ahead and implemented the feature where the GUI will give you the commandline for the current settings.&lt;/p&gt;
&lt;p&gt;Here is the GUI all setup:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;520&quot; height=&quot;829&quot; src=&quot;/Portals/0/images/screenshots/TextFileSplitter/TextFileSplitter2_20100105.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Now click on the &quot;Get CommandLine&quot; button and you get this:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;529&quot; height=&quot;830&quot; src=&quot;/Portals/0/images/screenshots/TextFileSplitter/TextFileSplitter2_20100105_2.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;I also started filling out the &lt;a href=&quot;/Products/TextFileSplitter/SDK/tabid/122/Default.aspx&quot;&gt;SDK&lt;/a&gt;. All in all, I had a very fun night coding this. It really helped me forget (at least for a few hours) the blown engine in our Dodge Durango.&lt;/p&gt;
&lt;p&gt;Cheers!&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;24&quot; height=&quot;24&quot; id=&quot;myFxSearchImg&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADsElEQVR4nK2VTW9VVRSGn33OPgWpYLARbKWhQlCHTogoSkjEkQwclEQcNJEwlfgD/AM6NBo1xjhx5LyJ0cYEDHGkJqhtBGKUpm3SFii3vb2956wPB/t+9raEgSs52fuus89613rftdcNH8/c9q9++oe/Vzb5P+3McyNcfm2CcPj9af9w6gwjTwzvethx3Bx3x8xwd1wNM8dMcTNUHTfFLPnX6nVmZpeIYwf3cWD/PhbrvlPkblAzVFurKS6GmmGqqComaS+qmBoTI0Ncu3mXuGvWnrJ+ZSxweDgnkHf8ndVTdbiT3M7cQp2Z31dRTecHAfqydp4ejhwazh6Zezfnu98E1WIQwB3crEuJ2Y45PBTAQUVR9X4At66AppoEVO1Q8sgAOKJJjw6Am6OquDmvHskZ3R87gW+vlHz98zpmiqphkkRVbQtsfPTOC30lJKFbFTgp83bWh7Zx/uX1B6w3hI3NkkZTqEpBRDBRzG2AQHcwcYwEkOGkTERREbLQ/8HxJwuW7zdYrzfZ2iopy4qqEspKaDYravVm33k1R91Q69FA1VBRzFIVvXbx5AgXT44A8MWP81yfu0utIR2aVK3vfCnGrcUNxp8a7gKYKiLCvY2SUvo/aNtnM3e49ucK9S3p0aDdaT0UAVsKi2tVi6IWwNL9JvdqTdihaz79/l+u/rHMxmaJVMLkS2OoKKLWacdeE3IsSxctc2D5Qcl6vUlVVgNt+fkPPcFFmTw1xruvT7SCd7nuVhDQvECzJH90h0azRKoKFRkAmP5lKTWAGRdefoZL554FQNUxB92WvYeA5UN4PtSqwB2phKqsqMpBgAunRhFR3j49zuU3jnX8k6fHEQKXzh1jbmGDuYU6s4t1rt6socUeLLZHhYO2AHSHmzt19ihTZ48O8Hzl/AmunD/BjTvrvPfNX3hWsNpwJCvwYm+ngug4UilSCSq6k8YPtxDwfA+WRawIWFbgscDiULcCEaWqBFOlrLazurupOSHLqGnEKJAY8TwBEHumqUirAjNm52vEPPRV4p01XXMPAQhUBjcWm9QZwijwokgAeYHlHYA06KR1cT6ZvoV56pDUJQEjw0KeaMgj1hPEY4vz2A4eW0/e1qA7KtQdsxTYAG0H3iG4xyK1Y+xm7XmEPOJZDiENzLi2WZHngeOjj2Pe+sMg4GRYyLAsx7ME4FnsyTD9pr0PEc8zPGRAwKXBkYOPEd96cZRvf11g9MDe7e3R4Z4Q+vyEnn3P4t0XzK/W+ODN5/kPfRLewAJVEQ0AAAAASUVORK5CYII%3D&quot; style=&quot;border: medium none ; position: absolute; z-index: 2147483647; opacity: 0.6; display: none;&quot; hidden=&quot;true&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Tue, 05 Jan 2010 07:39:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:262</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/261/Text-File-Splitter-2--working-on-command-line-console.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=261</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=261&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Text File Splitter 2 - working on command line console.</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/261/Text-File-Splitter-2--working-on-command-line-console.aspx</link> 
    <description>&lt;p&gt;The GUI is now done. I'm working on the command line console. I'm working really hard in keeping the same command-line swtiches that were used in version 1.5.1. Since there is no GUI in the console, I'm including the finished GUI screenshot:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;520&quot; height=&quot;829&quot; alt=&quot;&quot; src=&quot;/Portals/0/images/screenshots/TextFileSplitter/TextFileSplitter2_20100103.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;After I get this released, I will add functionality to have the GUI to create a command-line for the user.&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Mon, 04 Jan 2010 02:50:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:261</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/260/WANdisco-Subversion-Social-website.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=260</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=260&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>WANdisco Subversion Social website</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/260/WANdisco-Subversion-Social-website.aspx</link> 
    <description>&lt;p&gt;I&amp;#160;stumbled onto WANdisco's new Subversion community site:&lt;/p&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://subversion.wandisco.com&quot;&gt;&lt;img height=&quot;69&quot; width=&quot;306&quot; border=&quot;0&quot; title=&quot;WANdisco Subversion Community&quot; alt=&quot;WANdisco Subversion Community&quot; src=&quot;/Portals/0/images/blog/wandiscosubversioncommunity.gif&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It has some features similar to Facebook. I already signed up and lurk there regularly.&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Wed, 30 Dec 2009 14:40:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:260</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/259/Text-File-Splitter-2--Almost-done.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=259</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=259&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Text File Splitter 2 - Almost done!</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/259/Text-File-Splitter-2--Almost-done.aspx</link> 
    <description>&lt;p&gt;The UI design has been frozen. I need a couple more tweaks and it will be completely designed and coded. Here's a screenie of the UI having a directory as the source, and the split by line splitting strategy selected:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;520&quot; height=&quot;806&quot; src=&quot;/Portals/0/images/screenshots/TextFileSplitter/TextFileSplitter2_200912127.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;I created a new forum group just for Text File Splitter. I already posted a Visual Studio template to create new file pattern tokens on the File Patten Tokens forum. This will install a generic template in Visual Studio 2008, for people who want to create custom tokens. It will look like this once it is installed, from the Add New Item menu:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;789&quot; height=&quot;484&quot; src=&quot;/Portals/0/images/screenshots/TextFileSplitter/FilePatternTokenTemplate20091227.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;I will be doing the same for File Splitting Strategies very soon.&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Mon, 28 Dec 2009 05:04:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:259</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/256/Text-File-Splitter-2--More-MEF-goodness.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=256</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=256&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Text File Splitter 2 - More MEF goodness</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/256/Text-File-Splitter-2--More-MEF-goodness.aspx</link> 
    <description>&lt;p&gt;I now have the basic infrastructure to load file splitting strategies using MEF. Here's a screenshot of the split by line strategy selected in the UI:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;520&quot; height=&quot;806&quot; src=&quot;/Portals/0/images/screenshots/TextFileSplitter/TextFileSplitter2_200912120.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;So, with a bit of C# programming, you should be able to create your own file splitting strategies.&lt;/p&gt;
&lt;p&gt;I got the basic functionality of the file pattern tokens dialog done. I added one more feature that I&amp;#160;still need to implement. I wanted to give users the ability to type in their own file names, so that they can see how the file pattern will affect the file name. Here's a screenshot of what I have so far:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;462&quot; height=&quot;391&quot; src=&quot;/Portals/0/images/screenshots/TextFileSplitter/tokendialog20091220.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;I'm hoping to have most of the file splitting stragegies on version 1.5.1 implemented before Christmas.&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;24&quot; height=&quot;24&quot; id=&quot;myFxSearchImg&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADsElEQVR4nK2VTW9VVRSGn33OPgWpYLARbKWhQlCHTogoSkjEkQwclEQcNJEwlfgD/AM6NBo1xjhx5LyJ0cYEDHGkJqhtBGKUpm3SFii3vb2956wPB/t+9raEgSs52fuus89613rftdcNH8/c9q9++oe/Vzb5P+3McyNcfm2CcPj9af9w6gwjTwzvethx3Bx3x8xwd1wNM8dMcTNUHTfFLPnX6nVmZpeIYwf3cWD/PhbrvlPkblAzVFurKS6GmmGqqComaS+qmBoTI0Ncu3mXuGvWnrJ+ZSxweDgnkHf8ndVTdbiT3M7cQp2Z31dRTecHAfqydp4ejhwazh6Zezfnu98E1WIQwB3crEuJ2Y45PBTAQUVR9X4At66AppoEVO1Q8sgAOKJJjw6Am6OquDmvHskZ3R87gW+vlHz98zpmiqphkkRVbQtsfPTOC30lJKFbFTgp83bWh7Zx/uX1B6w3hI3NkkZTqEpBRDBRzG2AQHcwcYwEkOGkTERREbLQ/8HxJwuW7zdYrzfZ2iopy4qqEspKaDYravVm33k1R91Q69FA1VBRzFIVvXbx5AgXT44A8MWP81yfu0utIR2aVK3vfCnGrcUNxp8a7gKYKiLCvY2SUvo/aNtnM3e49ucK9S3p0aDdaT0UAVsKi2tVi6IWwNL9JvdqTdihaz79/l+u/rHMxmaJVMLkS2OoKKLWacdeE3IsSxctc2D5Qcl6vUlVVgNt+fkPPcFFmTw1xruvT7SCd7nuVhDQvECzJH90h0azRKoKFRkAmP5lKTWAGRdefoZL554FQNUxB92WvYeA5UN4PtSqwB2phKqsqMpBgAunRhFR3j49zuU3jnX8k6fHEQKXzh1jbmGDuYU6s4t1rt6socUeLLZHhYO2AHSHmzt19ihTZ48O8Hzl/AmunD/BjTvrvPfNX3hWsNpwJCvwYm+ngug4UilSCSq6k8YPtxDwfA+WRawIWFbgscDiULcCEaWqBFOlrLazurupOSHLqGnEKJAY8TwBEHumqUirAjNm52vEPPRV4p01XXMPAQhUBjcWm9QZwijwokgAeYHlHYA06KR1cT6ZvoV56pDUJQEjw0KeaMgj1hPEY4vz2A4eW0/e1qA7KtQdsxTYAG0H3iG4xyK1Y+xm7XmEPOJZDiENzLi2WZHngeOjj2Pe+sMg4GRYyLAsx7ME4FnsyTD9pr0PEc8zPGRAwKXBkYOPEd96cZRvf11g9MDe7e3R4Z4Q+vyEnn3P4t0XzK/W+ODN5/kPfRLewAJVEQ0AAAAASUVORK5CYII%3D&quot; style=&quot;border: medium none ; position: absolute; z-index: 2147483647; opacity: 0.6; display: none;&quot; hidden=&quot;true&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Mon, 21 Dec 2009 02:04:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:256</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/255/Text-File-Splitter-2--File-Pattern-Tokens-and-MEF.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=255</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=255&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Text File Splitter 2 - File Pattern Tokens and MEF</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/255/Text-File-Splitter-2--File-Pattern-Tokens-and-MEF.aspx</link> 
    <description>&lt;p&gt;I finally nailed a good UI for the File Pattern configuration. On top of that, I made these tokens to be plugins using &lt;a href=&quot;http://mef.codeplex.com/&quot; target=&quot;_blank&quot;&gt;MEF&lt;/a&gt;. This means that others will be able to create File Pattern tokens to handle naming file chunks. Here's the latest screenshot of the main window, and the File Pattern Token drop down dialog:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;812&quot; height=&quot;817&quot; alt=&quot;&quot; src=&quot;/Portals/0/images/screenshots/TextFileSplitter/TextFileSplitter2_200912118.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;24&quot; height=&quot;24&quot; id=&quot;myFxSearchImg&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADsElEQVR4nK2VTW9VVRSGn33OPgWpYLARbKWhQlCHTogoSkjEkQwclEQcNJEwlfgD/AM6NBo1xjhx5LyJ0cYEDHGkJqhtBGKUpm3SFii3vb2956wPB/t+9raEgSs52fuus89613rftdcNH8/c9q9++oe/Vzb5P+3McyNcfm2CcPj9af9w6gwjTwzvethx3Bx3x8xwd1wNM8dMcTNUHTfFLPnX6nVmZpeIYwf3cWD/PhbrvlPkblAzVFurKS6GmmGqqComaS+qmBoTI0Ncu3mXuGvWnrJ+ZSxweDgnkHf8ndVTdbiT3M7cQp2Z31dRTecHAfqydp4ejhwazh6Zezfnu98E1WIQwB3crEuJ2Y45PBTAQUVR9X4At66AppoEVO1Q8sgAOKJJjw6Am6OquDmvHskZ3R87gW+vlHz98zpmiqphkkRVbQtsfPTOC30lJKFbFTgp83bWh7Zx/uX1B6w3hI3NkkZTqEpBRDBRzG2AQHcwcYwEkOGkTERREbLQ/8HxJwuW7zdYrzfZ2iopy4qqEspKaDYravVm33k1R91Q69FA1VBRzFIVvXbx5AgXT44A8MWP81yfu0utIR2aVK3vfCnGrcUNxp8a7gKYKiLCvY2SUvo/aNtnM3e49ucK9S3p0aDdaT0UAVsKi2tVi6IWwNL9JvdqTdihaz79/l+u/rHMxmaJVMLkS2OoKKLWacdeE3IsSxctc2D5Qcl6vUlVVgNt+fkPPcFFmTw1xruvT7SCd7nuVhDQvECzJH90h0azRKoKFRkAmP5lKTWAGRdefoZL554FQNUxB92WvYeA5UN4PtSqwB2phKqsqMpBgAunRhFR3j49zuU3jnX8k6fHEQKXzh1jbmGDuYU6s4t1rt6socUeLLZHhYO2AHSHmzt19ihTZ48O8Hzl/AmunD/BjTvrvPfNX3hWsNpwJCvwYm+ngug4UilSCSq6k8YPtxDwfA+WRawIWFbgscDiULcCEaWqBFOlrLazurupOSHLqGnEKJAY8TwBEHumqUirAjNm52vEPPRV4p01XXMPAQhUBjcWm9QZwijwokgAeYHlHYA06KR1cT6ZvoV56pDUJQEjw0KeaMgj1hPEY4vz2A4eW0/e1qA7KtQdsxTYAG0H3iG4xyK1Y+xm7XmEPOJZDiENzLi2WZHngeOjj2Pe+sMg4GRYyLAsx7ME4FnsyTD9pr0PEc8zPGRAwKXBkYOPEd96cZRvf11g9MDe7e3R4Z4Q+vyEnn3P4t0XzK/W+ODN5/kPfRLewAJVEQ0AAAAASUVORK5CYII%3D&quot; style=&quot;border: medium none ; position: absolute; z-index: 2147483647; opacity: 0.6; display: none;&quot; hidden=&quot;true&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Sat, 19 Dec 2009 05:52:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:255</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/254/Text-File-Splitter-2--More.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=254</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=254&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Text File Splitter 2 - More...</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/254/Text-File-Splitter-2--More.aspx</link> 
    <description>&lt;p&gt;I'm testing a drop-down dialog for the File Pattern functionality:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;816&quot; height=&quot;821&quot; src=&quot;/Portals/0/images/screenshots/TextFileSplitter/TextFileSplitter2_200912116_1.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;I'm also experimenting with a new icon. This is pretty close to what I want, but it still needs work.&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;128&quot; height=&quot;128&quot; src=&quot;/Portals/0/images/logos/TextFileSplitter2Logo.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Thu, 17 Dec 2009 05:27:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:254</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/253/Text-File-Splitter-2--A-bit-more.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=253</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=253&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Text File Splitter 2 - A bit more</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/253/Text-File-Splitter-2--A-bit-more.aspx</link> 
    <description>&lt;p&gt;I'm still having pain from the surgery, and I woke just a little while ago. I couldn't go back to sleep, so I decided to work on Text File Splitter 2 UI some more. This is pretty close the final form. I'm still trying to figure out how to show tokens for the file pattern. I'm currently leaning towards popping up a dialog with a list of tokens and explanations.&lt;/p&gt;
&lt;p&gt;Each splitting strategy will have its own custom configuration control. That's why the panel below the &quot;Configure Strategy&quot; header is empty. I'm going to use &lt;a href=&quot;http://mef.codeplex.com/&quot; target=&quot;_blank&quot;&gt;MEF&lt;/a&gt;, to allow people to create their own custom splitting strategies in C#. Hopefully, people will start sharing strategies with others, and create some cool stuff with it. This means that I&amp;#160;will create a mini-SDK for this with sample code, when I&amp;#160;get done.&lt;/p&gt;
&lt;p&gt;Anyways, here's the latest screenshot:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;520&quot; height=&quot;810&quot; src=&quot;/Portals/0/images/screenshots/TextFileSplitter/TextFileSplitter2_200912116.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;24&quot; height=&quot;24&quot; id=&quot;myFxSearchImg&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADsElEQVR4nK2VTW9VVRSGn33OPgWpYLARbKWhQlCHTogoSkjEkQwclEQcNJEwlfgD/AM6NBo1xjhx5LyJ0cYEDHGkJqhtBGKUpm3SFii3vb2956wPB/t+9raEgSs52fuus89613rftdcNH8/c9q9++oe/Vzb5P+3McyNcfm2CcPj9af9w6gwjTwzvethx3Bx3x8xwd1wNM8dMcTNUHTfFLPnX6nVmZpeIYwf3cWD/PhbrvlPkblAzVFurKS6GmmGqqComaS+qmBoTI0Ncu3mXuGvWnrJ+ZSxweDgnkHf8ndVTdbiT3M7cQp2Z31dRTecHAfqydp4ejhwazh6Zezfnu98E1WIQwB3crEuJ2Y45PBTAQUVR9X4At66AppoEVO1Q8sgAOKJJjw6Am6OquDmvHskZ3R87gW+vlHz98zpmiqphkkRVbQtsfPTOC30lJKFbFTgp83bWh7Zx/uX1B6w3hI3NkkZTqEpBRDBRzG2AQHcwcYwEkOGkTERREbLQ/8HxJwuW7zdYrzfZ2iopy4qqEspKaDYravVm33k1R91Q69FA1VBRzFIVvXbx5AgXT44A8MWP81yfu0utIR2aVK3vfCnGrcUNxp8a7gKYKiLCvY2SUvo/aNtnM3e49ucK9S3p0aDdaT0UAVsKi2tVi6IWwNL9JvdqTdihaz79/l+u/rHMxmaJVMLkS2OoKKLWacdeE3IsSxctc2D5Qcl6vUlVVgNt+fkPPcFFmTw1xruvT7SCd7nuVhDQvECzJH90h0azRKoKFRkAmP5lKTWAGRdefoZL554FQNUxB92WvYeA5UN4PtSqwB2phKqsqMpBgAunRhFR3j49zuU3jnX8k6fHEQKXzh1jbmGDuYU6s4t1rt6socUeLLZHhYO2AHSHmzt19ihTZ48O8Hzl/AmunD/BjTvrvPfNX3hWsNpwJCvwYm+ngug4UilSCSq6k8YPtxDwfA+WRawIWFbgscDiULcCEaWqBFOlrLazurupOSHLqGnEKJAY8TwBEHumqUirAjNm52vEPPRV4p01XXMPAQhUBjcWm9QZwijwokgAeYHlHYA06KR1cT6ZvoV56pDUJQEjw0KeaMgj1hPEY4vz2A4eW0/e1qA7KtQdsxTYAG0H3iG4xyK1Y+xm7XmEPOJZDiENzLi2WZHngeOjj2Pe+sMg4GRYyLAsx7ME4FnsyTD9pr0PEc8zPGRAwKXBkYOPEd96cZRvf11g9MDe7e3R4Z4Q+vyEnn3P4t0XzK/W+ODN5/kPfRLewAJVEQ0AAAAASUVORK5CYII%3D&quot; style=&quot;border: medium none ; position: absolute; z-index: 2147483647; opacity: 0.6; display: none;&quot; hidden=&quot;true&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Wed, 16 Dec 2009 09:39:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:253</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/252/Text-File-Splitter-2--Work-in-Progress.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=252</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=252&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Text File Splitter 2 - Work in Progress</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/252/Text-File-Splitter-2--Work-in-Progress.aspx</link> 
    <description>&lt;p&gt;I finally got a chance to start working on the next version of Text File Splitter. I'm almost done with the UI. Here's a screenshot of what I&amp;#160;have so far:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;520&quot; height=&quot;810&quot; src=&quot;/Portals/0/images/screenshots/TextFileSplitter/TextFileSplitter2_20091215.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;This is by no means the final UI, just want I'm working on right now. I really want to blow everybody's socks away with this release. Stay tuned!&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Wed, 16 Dec 2009 01:15:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:252</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/251/microISV-In-A-Box-for-DotNetNuke--My-Wish-List.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=251</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=251&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>microISV-In-A-Box for DotNetNuke - My Wish List</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/251/microISV-In-A-Box-for-DotNetNuke--My-Wish-List.aspx</link> 
    <description>&lt;p&gt;I had somebody ask me for specs on Twitter about the modules that I would like to see. I call this list the Micro Independent Software Vendor (mISV) pack.&lt;/p&gt;
&lt;p&gt;I don't have the time to create something like this, but I do know that there is serious interest in having an integrated solution like I outline below.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Customer Licensing Center&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Gives the ability for customers to see what licenses they currently own&lt;/li&gt;
    &lt;li&gt;Allows admins to import sales/licensing information from external license tracker systems.&lt;/li&gt;
    &lt;li&gt;Allows admins to match imported customers to existing accounts, or create new ones.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;License Dispenser for DNN Portal&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Allows admins to setup a license dispensing system, either custom or 3rd party liscening schemes.&lt;/li&gt;
    &lt;li&gt;Allows admins to do online activation of their software.&lt;/li&gt;
    &lt;li&gt;Integrates with gateways like FastSpring, Plimus, eBay, and Google Checkout.&lt;/li&gt;
    &lt;li&gt;Integrates with customer licensing center.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Opt-In Email Marketing&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Allows admins to send reminders to customers for any expiring license subscriptions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I think this can be already be done with &lt;a target=&quot;_blank&quot; href=&quot;http://www.datasprings.com/Products/DNNModules.aspx&quot;&gt;DataSprings Opt In Email module&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;24&quot; height=&quot;24&quot; alt=&quot;&quot; style=&quot;border: medium none ; position: absolute; z-index: 2147483647; opacity: 0.6; display: none;&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADsElEQVR4nK2VTW9VVRSGn33OPgWpYLARbKWhQlCHTogoSkjEkQwclEQcNJEwlfgD/AM6NBo1xjhx5LyJ0cYEDHGkJqhtBGKUpm3SFii3vb2956wPB/t+9raEgSs52fuus89613rftdcNH8/c9q9++oe/Vzb5P+3McyNcfm2CcPj9af9w6gwjTwzvethx3Bx3x8xwd1wNM8dMcTNUHTfFLPnX6nVmZpeIYwf3cWD/PhbrvlPkblAzVFurKS6GmmGqqComaS+qmBoTI0Ncu3mXuGvWnrJ+ZSxweDgnkHf8ndVTdbiT3M7cQp2Z31dRTecHAfqydp4ejhwazh6Zezfnu98E1WIQwB3crEuJ2Y45PBTAQUVR9X4At66AppoEVO1Q8sgAOKJJjw6Am6OquDmvHskZ3R87gW+vlHz98zpmiqphkkRVbQtsfPTOC30lJKFbFTgp83bWh7Zx/uX1B6w3hI3NkkZTqEpBRDBRzG2AQHcwcYwEkOGkTERREbLQ/8HxJwuW7zdYrzfZ2iopy4qqEspKaDYravVm33k1R91Q69FA1VBRzFIVvXbx5AgXT44A8MWP81yfu0utIR2aVK3vfCnGrcUNxp8a7gKYKiLCvY2SUvo/aNtnM3e49ucK9S3p0aDdaT0UAVsKi2tVi6IWwNL9JvdqTdihaz79/l+u/rHMxmaJVMLkS2OoKKLWacdeE3IsSxctc2D5Qcl6vUlVVgNt+fkPPcFFmTw1xruvT7SCd7nuVhDQvECzJH90h0azRKoKFRkAmP5lKTWAGRdefoZL554FQNUxB92WvYeA5UN4PtSqwB2phKqsqMpBgAunRhFR3j49zuU3jnX8k6fHEQKXzh1jbmGDuYU6s4t1rt6socUeLLZHhYO2AHSHmzt19ihTZ48O8Hzl/AmunD/BjTvrvPfNX3hWsNpwJCvwYm+ngug4UilSCSq6k8YPtxDwfA+WRawIWFbgscDiULcCEaWqBFOlrLazurupOSHLqGnEKJAY8TwBEHumqUirAjNm52vEPPRV4p01XXMPAQhUBjcWm9QZwijwokgAeYHlHYA06KR1cT6ZvoV56pDUJQEjw0KeaMgj1hPEY4vz2A4eW0/e1qA7KtQdsxTYAG0H3iG4xyK1Y+xm7XmEPOJZDiENzLi2WZHngeOjj2Pe+sMg4GRYyLAsx7ME4FnsyTD9pr0PEc8zPGRAwKXBkYOPEd96cZRvf11g9MDe7e3R4Z4Q+vyEnn3P4t0XzK/W+ODN5/kPfRLewAJVEQ0AAAAASUVORK5CYII%3D&quot; id=&quot;myFxSearchImg&quot; hidden=&quot;true&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ticket/Case System&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Allows admins to integrate with their DotNetNuke portal&lt;/li&gt;
    &lt;li&gt;Allows integration with their current version control system&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There are many good stand-alone web products in this category, but I find it infuriating having to send customers to a separate web app. Heck, even a module that has the basic functions in DNN would be welcome. I created a prototype that would read tickets from JIRA. Unfortunately, I don't have the code anymore.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;CRM System&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Allows admins to integrate with their DotNetNuke portal&lt;/li&gt;
    &lt;li&gt;Allows integration with the ticket/case system, and the licensing center.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Again, there are many good web and desktop solutions, but I want to see this in my DotNetNuke portal. I REALLY hate sending customers to a separate web app for this.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Robust KB App&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#160;have found that I like &lt;a href=&quot;http://www.instantasp.co.uk/Products/InstantKB/&quot;&gt;InstantKB.NET&lt;/a&gt; a whole lot. I would love to have this integrated with DotNetNuke as well. My dream scenario would be integrate with a forum, where there would be a button for &quot;Create KB Article&quot; which would copy the contents of the thread and start a new article.&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Sun, 13 Dec 2009 19:01:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:251</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/250/PainlessSVN-110-has-launched.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=250</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=250&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>PainlessSVN 1.1.0 has launched!</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/250/PainlessSVN-110-has-launched.aspx</link> 
    <description>&lt;table border=&quot;0&quot;&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;img width=&quot;128&quot; height=&quot;128&quot; alt=&quot;&quot; src=&quot;/Portals/0/images/logos/128PSVN.gif&quot; /&gt;&lt;/td&gt;
            &lt;td&gt;
            &lt;p&gt;&lt;span class=&quot;Normal&quot;&gt;
            &lt;p&gt;I'm happy to announce that version 1.1.0 has been released. This version includes the following:&lt;/p&gt;
            &lt;p&gt;NEW - Automatic Subversion server discovery&lt;br /&gt;
            NEW - Automatic PainlessSVN configuration, if server is found in above step&lt;br /&gt;
            NEW - Configuration wizard&lt;br /&gt;
            NEW - More information on objects selected in treeview, on the contents pane&lt;br /&gt;
            NEW - Status of svnserve Windows service, if any is found&lt;/p&gt;
            &lt;p&gt;Go to the &lt;a href=&quot;../../../../../Downloads/PainlessSVN/tabid/76/Default.aspx&quot;&gt;Downloads&lt;/a&gt; page to get your free trial. I reset the trial, so people who have previously tried it, can have another 30 days.&lt;/p&gt;
            &lt;p&gt;Cheers!&lt;/p&gt;
            &lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Thu, 10 Dec 2009 01:58:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:250</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/247/Almost-done-with-PainlessSVN-110.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=247</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=247&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Almost done with PainlessSVN 1.1.0!</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/247/Almost-done-with-PainlessSVN-110.aspx</link> 
    <description>&lt;p&gt;I just finished fixing some bugs, and put finishing touches on PainlessSVN 1.1.0. This has been long in coming, and I'm very happy with the results. I am now concentrating on the installation script and testing it in different versions of Windows. I'm hoping that this takes no longer than a week (hopefully, less than that). I will reset the trial, so that people who have previously downloaded, can trial again.&lt;/p&gt;
&lt;p&gt;Here are few screenshots of the new UI in Windows 7 Ultimate x64:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;593&quot; height=&quot;372&quot; src=&quot;/Portals/0/images/screenshots/PainlessSVNPro/20091125psvnAbout.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;765&quot; height=&quot;396&quot; src=&quot;/Portals/0/images/screenshots/PainlessSVNPro/20091125psvnServerView.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;765&quot; height=&quot;396&quot; src=&quot;/Portals/0/images/screenshots/PainlessSVNPro/20091125psvnRepositoriesView.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;853&quot; height=&quot;693&quot; src=&quot;/Portals/0/images/screenshots/PainlessSVNPro/20091125psvnRepositoryView.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;765&quot; height=&quot;396&quot; src=&quot;/Portals/0/images/screenshots/PainlessSVNPro/20091125psvnContentsView.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;765&quot; height=&quot;396&quot; src=&quot;/Portals/0/images/screenshots/PainlessSVNPro/20091125psvnUsersView.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;713&quot; height=&quot;542&quot; src=&quot;/Portals/0/images/screenshots/PainlessSVNPro/20091125psvnUserView.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;757&quot; height=&quot;374&quot; src=&quot;/Portals/0/images/screenshots/PainlessSVNPro/20091125psvnHooksView.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Thu, 26 Nov 2009 00:30:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:247</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/241/PainlessSVN-Roadmap.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=241</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=241&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>PainlessSVN Roadmap</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/241/PainlessSVN-Roadmap.aspx</link> 
    <description>&lt;p&gt;I've decided that I have to be better at releasing things. I have several completed enhancements for PainlessSVN, but I&amp;#160;have held back, because I wanted a lot of other ones to be done. No more. I will release a new version, when I&amp;#160;do a bug fix or a single feature is completed and tested.&lt;/p&gt;
&lt;p&gt;&lt;u&gt;&lt;strong&gt;Proposed Roadmap:&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;PainlessSVN 1.1&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Automatic Subversion server discovery&lt;/li&gt;
    &lt;li&gt;Automatic PainlessSVN configuration, if server is found in above step&lt;/li&gt;
    &lt;li&gt;Configuration wizard&lt;/li&gt;
    &lt;li&gt;More information on objects selected in treeview, on the contents pane&lt;/li&gt;
    &lt;li&gt;Status of svnserve Windows service, if any is found&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These enhancements are done and have been sitting in my repository for a couple months. Just need to get this packaged for release. This will be done very soon, as soon as I get all of my release tools configured.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;PainlessSVN 1.2&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;PainlessSVN Solo (Standard) released&lt;/li&gt;
    &lt;li&gt;Start and Stop Windows service for svnserve&lt;/li&gt;
    &lt;li&gt;The ability to create a Windows service for svnserve, if none is found&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This code is also already written, and sitting in my repository. I still need setup the release bits for PainlessSVN Solo.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;PainlessSVN 1.3&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Repository grouping by Realms&lt;/li&gt;
    &lt;li&gt;Path-based security&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These are about 50% done. The other 50% is for actually editing the Realms' information and configuring the path-based security. I haven't decided if I want to tackle drag-n-drop in this release yet, as I want to just put out what I already have coded.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;PainlessSVN 1.4&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Import of dump files&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This code is done, but needs an UI. That will take some time to get right.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;PainlessSVN 1.4+&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This is code that I haven't written yet, but here is some of the stuff that I want to tackle:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Manage common actions done by hook scripts with a UI&lt;/li&gt;
    &lt;li&gt;Plugin system for custom server actions. Basically custom dlls that are usually done with hook scripts, but done with plugins instead&lt;/li&gt;
    &lt;li&gt;Enabling and configuring SSH on the server for svn+ssh:// protocols&lt;/li&gt;
    &lt;li&gt;Enabling and configuring SASL security&lt;/li&gt;
    &lt;li&gt;Downloading and installation of a Subversion distribution, ie Tigris, CollabNet, and SlikSVN&lt;/li&gt;
    &lt;li&gt;Editing and syntax-hilighting for already existing hook scripts&lt;/li&gt;
    &lt;li&gt;Create a better backup experience for repositories.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This is a lot of work for a single person, but it should keep me busy.&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;24&quot; height=&quot;24&quot; id=&quot;myFxSearchImg&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADsElEQVR4nK2VTW9VVRSGn33OPgWpYLARbKWhQlCHTogoSkjEkQwclEQcNJEwlfgD/AM6NBo1xjhx5LyJ0cYEDHGkJqhtBGKUpm3SFii3vb2956wPB/t+9raEgSs52fuus89613rftdcNH8/c9q9++oe/Vzb5P+3McyNcfm2CcPj9af9w6gwjTwzvethx3Bx3x8xwd1wNM8dMcTNUHTfFLPnX6nVmZpeIYwf3cWD/PhbrvlPkblAzVFurKS6GmmGqqComaS+qmBoTI0Ncu3mXuGvWnrJ+ZSxweDgnkHf8ndVTdbiT3M7cQp2Z31dRTecHAfqydp4ejhwazh6Zezfnu98E1WIQwB3crEuJ2Y45PBTAQUVR9X4At66AppoEVO1Q8sgAOKJJjw6Am6OquDmvHskZ3R87gW+vlHz98zpmiqphkkRVbQtsfPTOC30lJKFbFTgp83bWh7Zx/uX1B6w3hI3NkkZTqEpBRDBRzG2AQHcwcYwEkOGkTERREbLQ/8HxJwuW7zdYrzfZ2iopy4qqEspKaDYravVm33k1R91Q69FA1VBRzFIVvXbx5AgXT44A8MWP81yfu0utIR2aVK3vfCnGrcUNxp8a7gKYKiLCvY2SUvo/aNtnM3e49ucK9S3p0aDdaT0UAVsKi2tVi6IWwNL9JvdqTdihaz79/l+u/rHMxmaJVMLkS2OoKKLWacdeE3IsSxctc2D5Qcl6vUlVVgNt+fkPPcFFmTw1xruvT7SCd7nuVhDQvECzJH90h0azRKoKFRkAmP5lKTWAGRdefoZL554FQNUxB92WvYeA5UN4PtSqwB2phKqsqMpBgAunRhFR3j49zuU3jnX8k6fHEQKXzh1jbmGDuYU6s4t1rt6socUeLLZHhYO2AHSHmzt19ihTZ48O8Hzl/AmunD/BjTvrvPfNX3hWsNpwJCvwYm+ngug4UilSCSq6k8YPtxDwfA+WRawIWFbgscDiULcCEaWqBFOlrLazurupOSHLqGnEKJAY8TwBEHumqUirAjNm52vEPPRV4p01XXMPAQhUBjcWm9QZwijwokgAeYHlHYA06KR1cT6ZvoV56pDUJQEjw0KeaMgj1hPEY4vz2A4eW0/e1qA7KtQdsxTYAG0H3iG4xyK1Y+xm7XmEPOJZDiENzLi2WZHngeOjj2Pe+sMg4GRYyLAsx7ME4FnsyTD9pr0PEc8zPGRAwKXBkYOPEd96cZRvf11g9MDe7e3R4Z4Q+vyEnn3P4t0XzK/W+ODN5/kPfRLewAJVEQ0AAAAASUVORK5CYII%3D&quot; style=&quot;border: medium none ; position: absolute; z-index: 2147483647; opacity: 0.6; display: none;&quot; hidden=&quot;true&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Wed, 25 Nov 2009 11:47:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:241</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/246/Debuging-MMC-30-snapins-in-64-bit-OSes.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=246</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=246&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Debuging MMC 3.0 snapins in 64-bit OSes</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/246/Debuging-MMC-30-snapins-in-64-bit-OSes.aspx</link> 
    <description>&lt;p&gt;Justin (who didn't leave a last name) left a comment on how to debug MMC 3.0 snapins in Windows 7 x64 and Visual Studio 2008. I&amp;#160;want to put this on its own blog post, so that I can find it easier. I'll just repost Justin's comment here:&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: rgb(51, 102, 255);&quot;&gt;&lt;em&gt;I recently struck this problem with VS2008 on Windows 7 x64 as well.&lt;br /&gt;
I eventually found a solution :)&lt;br /&gt;
&lt;br /&gt;
The solution is to directly use the 32 bit version of mmc at this path:&lt;br /&gt;
C:\Windows\SysWOW64\mmc.exe rather than the one in System32.&lt;br /&gt;
you still need the -32 flag as in your screenshot.&lt;br /&gt;
&lt;br /&gt;
When you try and debug via &quot;C:\Windows\System32\mmc.exe -32&quot; what actually happens is the debugger attaches to the 64bit version which starts the 32bit version(in SysWOW64) and then closes itself hence why it stops debugging immediately.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;You can start the snapin that you are debugging on the command line. This is extremely convinient. Here's a screenshot with Justin's findings:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;509&quot; height=&quot;238&quot; src=&quot;/Portals/0/images/blog/MMCDebugActionx64CommandLIne.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;This is on the project's properties page, on the &quot;Debug&quot; tab.&lt;/p&gt;
&lt;p&gt;Now, if I could just figure out how to get the keyboard shortcuts back. They disappeared a couple days ago, and haven't been able to get them back. *boggle*&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;24&quot; height=&quot;24&quot; id=&quot;myFxSearchImg&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADsElEQVR4nK2VTW9VVRSGn33OPgWpYLARbKWhQlCHTogoSkjEkQwclEQcNJEwlfgD/AM6NBo1xjhx5LyJ0cYEDHGkJqhtBGKUpm3SFii3vb2956wPB/t+9raEgSs52fuus89613rftdcNH8/c9q9++oe/Vzb5P+3McyNcfm2CcPj9af9w6gwjTwzvethx3Bx3x8xwd1wNM8dMcTNUHTfFLPnX6nVmZpeIYwf3cWD/PhbrvlPkblAzVFurKS6GmmGqqComaS+qmBoTI0Ncu3mXuGvWnrJ+ZSxweDgnkHf8ndVTdbiT3M7cQp2Z31dRTecHAfqydp4ejhwazh6Zezfnu98E1WIQwB3crEuJ2Y45PBTAQUVR9X4At66AppoEVO1Q8sgAOKJJjw6Am6OquDmvHskZ3R87gW+vlHz98zpmiqphkkRVbQtsfPTOC30lJKFbFTgp83bWh7Zx/uX1B6w3hI3NkkZTqEpBRDBRzG2AQHcwcYwEkOGkTERREbLQ/8HxJwuW7zdYrzfZ2iopy4qqEspKaDYravVm33k1R91Q69FA1VBRzFIVvXbx5AgXT44A8MWP81yfu0utIR2aVK3vfCnGrcUNxp8a7gKYKiLCvY2SUvo/aNtnM3e49ucK9S3p0aDdaT0UAVsKi2tVi6IWwNL9JvdqTdihaz79/l+u/rHMxmaJVMLkS2OoKKLWacdeE3IsSxctc2D5Qcl6vUlVVgNt+fkPPcFFmTw1xruvT7SCd7nuVhDQvECzJH90h0azRKoKFRkAmP5lKTWAGRdefoZL554FQNUxB92WvYeA5UN4PtSqwB2phKqsqMpBgAunRhFR3j49zuU3jnX8k6fHEQKXzh1jbmGDuYU6s4t1rt6socUeLLZHhYO2AHSHmzt19ihTZ48O8Hzl/AmunD/BjTvrvPfNX3hWsNpwJCvwYm+ngug4UilSCSq6k8YPtxDwfA+WRawIWFbgscDiULcCEaWqBFOlrLazurupOSHLqGnEKJAY8TwBEHumqUirAjNm52vEPPRV4p01XXMPAQhUBjcWm9QZwijwokgAeYHlHYA06KR1cT6ZvoV56pDUJQEjw0KeaMgj1hPEY4vz2A4eW0/e1qA7KtQdsxTYAG0H3iG4xyK1Y+xm7XmEPOJZDiENzLi2WZHngeOjj2Pe+sMg4GRYyLAsx7ME4FnsyTD9pr0PEc8zPGRAwKXBkYOPEd96cZRvf11g9MDe7e3R4Z4Q+vyEnn3P4t0XzK/W+ODN5/kPfRLewAJVEQ0AAAAASUVORK5CYII%3D&quot; style=&quot;border: medium none ; position: absolute; z-index: 2147483647; opacity: 0.6; display: none;&quot; hidden=&quot;true&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Wed, 18 Nov 2009 04:12:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:246</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/245/Blue-Screen-Of-Death-BSOD-viewer.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=245</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=245&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Blue Screen Of Death (BSOD) viewer</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/245/Blue-Screen-Of-Death-BSOD-viewer.aspx</link> 
    <description>&lt;p&gt;I'm an IT guy at heart. I came up through the operations side of Information Services, mostly because my degree is in Managment Information Systems (MIS). As an operations guy, I'm always on the lookout for utilities that will make my life at my desk easier.&lt;/p&gt;
&lt;p&gt;Well, I came across one utility that literally left me dumb-founded, total mind screeching to a halt stuff. &lt;a href=&quot;http://www.nirsoft.net/&quot; target=&quot;_blank&quot;&gt;NirSoft&lt;/a&gt; has created &lt;a href=&quot;http://www.nirsoft.net/utils/blue_screen_view.html&quot; target=&quot;_blank&quot;&gt;a viewer for BSOD mini-dumps&lt;/a&gt;. Holy Freaking Cow Cheez Whiz! I wish I would have know about this one years ago, when BSOD happened several times a day.&lt;/p&gt;
&lt;p&gt;I actually had a BSOD on my day job's workstation yesterday. I'm going to be playing with this baby tomorrow!&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;24&quot; height=&quot;24&quot; id=&quot;myFxSearchImg&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADsElEQVR4nK2VTW9VVRSGn33OPgWpYLARbKWhQlCHTogoSkjEkQwclEQcNJEwlfgD/AM6NBo1xjhx5LyJ0cYEDHGkJqhtBGKUpm3SFii3vb2956wPB/t+9raEgSs52fuus89613rftdcNH8/c9q9++oe/Vzb5P+3McyNcfm2CcPj9af9w6gwjTwzvethx3Bx3x8xwd1wNM8dMcTNUHTfFLPnX6nVmZpeIYwf3cWD/PhbrvlPkblAzVFurKS6GmmGqqComaS+qmBoTI0Ncu3mXuGvWnrJ+ZSxweDgnkHf8ndVTdbiT3M7cQp2Z31dRTecHAfqydp4ejhwazh6Zezfnu98E1WIQwB3crEuJ2Y45PBTAQUVR9X4At66AppoEVO1Q8sgAOKJJjw6Am6OquDmvHskZ3R87gW+vlHz98zpmiqphkkRVbQtsfPTOC30lJKFbFTgp83bWh7Zx/uX1B6w3hI3NkkZTqEpBRDBRzG2AQHcwcYwEkOGkTERREbLQ/8HxJwuW7zdYrzfZ2iopy4qqEspKaDYravVm33k1R91Q69FA1VBRzFIVvXbx5AgXT44A8MWP81yfu0utIR2aVK3vfCnGrcUNxp8a7gKYKiLCvY2SUvo/aNtnM3e49ucK9S3p0aDdaT0UAVsKi2tVi6IWwNL9JvdqTdihaz79/l+u/rHMxmaJVMLkS2OoKKLWacdeE3IsSxctc2D5Qcl6vUlVVgNt+fkPPcFFmTw1xruvT7SCd7nuVhDQvECzJH90h0azRKoKFRkAmP5lKTWAGRdefoZL554FQNUxB92WvYeA5UN4PtSqwB2phKqsqMpBgAunRhFR3j49zuU3jnX8k6fHEQKXzh1jbmGDuYU6s4t1rt6socUeLLZHhYO2AHSHmzt19ihTZ48O8Hzl/AmunD/BjTvrvPfNX3hWsNpwJCvwYm+ngug4UilSCSq6k8YPtxDwfA+WRawIWFbgscDiULcCEaWqBFOlrLazurupOSHLqGnEKJAY8TwBEHumqUirAjNm52vEPPRV4p01XXMPAQhUBjcWm9QZwijwokgAeYHlHYA06KR1cT6ZvoV56pDUJQEjw0KeaMgj1hPEY4vz2A4eW0/e1qA7KtQdsxTYAG0H3iG4xyK1Y+xm7XmEPOJZDiENzLi2WZHngeOjj2Pe+sMg4GRYyLAsx7ME4FnsyTD9pr0PEc8zPGRAwKXBkYOPEd96cZRvf11g9MDe7e3R4Z4Q+vyEnn3P4t0XzK/W+ODN5/kPfRLewAJVEQ0AAAAASUVORK5CYII%3D&quot; style=&quot;border: medium none ; position: absolute; z-index: 2147483647; opacity: 0.6; display: none;&quot; hidden=&quot;true&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Wed, 18 Nov 2009 02:39:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:245</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/244/Multi-Monitor-taskbars.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=244</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=244&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Multi-Monitor taskbars</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/244/Multi-Monitor-taskbars.aspx</link> 
    <description>&lt;p&gt;I really needed to have taskbars across both of my monitors, especially since these things are huge (28&quot;). I checked &lt;a href=&quot;http://www.hanselman.com/blog/ScottHanselmans2009UltimateDeveloperAndPowerUsersToolListForWindows.aspx&quot; target=&quot;_blank&quot;&gt;Scott Hanselman's utility list&lt;/a&gt; and tried UltraMon and DisplayFusion. Both left me wanting. I was browsing through the &lt;a href=&quot;http://superuser.com/&quot; target=&quot;_blank&quot;&gt;SuperUser &lt;/a&gt;questions, when I found that somebody had asked about &lt;a href=&quot;http://superuser.com/questions/43252/windows-7-dual-monitor-taskbar-with-start-menu-on-both-monitors&quot; target=&quot;_blank&quot;&gt;multiple taskbars on Windows 7&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The utility mentioned over there is &lt;a href=&quot;http://www.actualtools.com/multiplemonitors/&quot; target=&quot;_blank&quot;&gt;Actual Multiple Monitors&lt;/a&gt;. This one has Aero Peek, and will let you have a start button on both taskbars. Shweet! It's not free, but it does what I&amp;#160;wanted. I&amp;#160;will be sending them money ASAP.&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;24&quot; height=&quot;24&quot; id=&quot;myFxSearchImg&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADsElEQVR4nK2VTW9VVRSGn33OPgWpYLARbKWhQlCHTogoSkjEkQwclEQcNJEwlfgD/AM6NBo1xjhx5LyJ0cYEDHGkJqhtBGKUpm3SFii3vb2956wPB/t+9raEgSs52fuus89613rftdcNH8/c9q9++oe/Vzb5P+3McyNcfm2CcPj9af9w6gwjTwzvethx3Bx3x8xwd1wNM8dMcTNUHTfFLPnX6nVmZpeIYwf3cWD/PhbrvlPkblAzVFurKS6GmmGqqComaS+qmBoTI0Ncu3mXuGvWnrJ+ZSxweDgnkHf8ndVTdbiT3M7cQp2Z31dRTecHAfqydp4ejhwazh6Zezfnu98E1WIQwB3crEuJ2Y45PBTAQUVR9X4At66AppoEVO1Q8sgAOKJJjw6Am6OquDmvHskZ3R87gW+vlHz98zpmiqphkkRVbQtsfPTOC30lJKFbFTgp83bWh7Zx/uX1B6w3hI3NkkZTqEpBRDBRzG2AQHcwcYwEkOGkTERREbLQ/8HxJwuW7zdYrzfZ2iopy4qqEspKaDYravVm33k1R91Q69FA1VBRzFIVvXbx5AgXT44A8MWP81yfu0utIR2aVK3vfCnGrcUNxp8a7gKYKiLCvY2SUvo/aNtnM3e49ucK9S3p0aDdaT0UAVsKi2tVi6IWwNL9JvdqTdihaz79/l+u/rHMxmaJVMLkS2OoKKLWacdeE3IsSxctc2D5Qcl6vUlVVgNt+fkPPcFFmTw1xruvT7SCd7nuVhDQvECzJH90h0azRKoKFRkAmP5lKTWAGRdefoZL554FQNUxB92WvYeA5UN4PtSqwB2phKqsqMpBgAunRhFR3j49zuU3jnX8k6fHEQKXzh1jbmGDuYU6s4t1rt6socUeLLZHhYO2AHSHmzt19ihTZ48O8Hzl/AmunD/BjTvrvPfNX3hWsNpwJCvwYm+ngug4UilSCSq6k8YPtxDwfA+WRawIWFbgscDiULcCEaWqBFOlrLazurupOSHLqGnEKJAY8TwBEHumqUirAjNm52vEPPRV4p01XXMPAQhUBjcWm9QZwijwokgAeYHlHYA06KR1cT6ZvoV56pDUJQEjw0KeaMgj1hPEY4vz2A4eW0/e1qA7KtQdsxTYAG0H3iG4xyK1Y+xm7XmEPOJZDiENzLi2WZHngeOjj2Pe+sMg4GRYyLAsx7ME4FnsyTD9pr0PEc8zPGRAwKXBkYOPEd96cZRvf11g9MDe7e3R4Z4Q+vyEnn3P4t0XzK/W+ODN5/kPfRLewAJVEQ0AAAAASUVORK5CYII%3D&quot; style=&quot;border: medium none ; position: absolute; z-index: 2147483647; opacity: 0.6; display: none;&quot; hidden=&quot;true&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Wed, 18 Nov 2009 02:18:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:244</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/242/Roadmap-for-Text-File-Splitter.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=242</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=242&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Roadmap for Text File Splitter</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/242/Roadmap-for-Text-File-Splitter.aspx</link> 
    <description>&lt;p&gt;The current codebase for Text File Splitter has reached the point where it is too hard to maintain. About 90% of the new feature requests are non-trivial to implement, and I decided to rewrite it instead. I use this new code base for both Text File Splitter and the new Text File Mechanic.&lt;/p&gt;
&lt;p&gt;This means that there will not be any updates until I release 2.0. Version 1.5.1 will be the last release under the current codebase.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Text File Splitter 2.0&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Separate executables for the UI and Console apps&lt;/li&gt;
    &lt;li&gt;UI will have a text box that will give you the command-line to use for the current UI selections.&lt;/li&gt;
    &lt;li&gt;Automatic detection of file encoding&lt;/li&gt;
    &lt;li&gt;Very simple action system (Actual scripting in Text File Mechanic)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Text File Mechanic will be a paid app, but it will only be $9.95. I'm hoping that this is low enough that it will become an impulse buy. &lt;img alt=&quot;&quot; src=&quot;http://www.systemwidgets.com/Providers/HtmlEditorProviders/Fck/fckeditor/editor/images/smiley/msn/teeth_smile.gif&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;24&quot; height=&quot;24&quot; alt=&quot;&quot; hidden=&quot;true&quot; style=&quot;border: medium none ; position: absolute; z-index: 2147483647; opacity: 0.6; display: none;&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADsElEQVR4nK2VTW9VVRSGn33OPgWpYLARbKWhQlCHTogoSkjEkQwclEQcNJEwlfgD/AM6NBo1xjhx5LyJ0cYEDHGkJqhtBGKUpm3SFii3vb2956wPB/t+9raEgSs52fuus89613rftdcNH8/c9q9++oe/Vzb5P+3McyNcfm2CcPj9af9w6gwjTwzvethx3Bx3x8xwd1wNM8dMcTNUHTfFLPnX6nVmZpeIYwf3cWD/PhbrvlPkblAzVFurKS6GmmGqqComaS+qmBoTI0Ncu3mXuGvWnrJ+ZSxweDgnkHf8ndVTdbiT3M7cQp2Z31dRTecHAfqydp4ejhwazh6Zezfnu98E1WIQwB3crEuJ2Y45PBTAQUVR9X4At66AppoEVO1Q8sgAOKJJjw6Am6OquDmvHskZ3R87gW+vlHz98zpmiqphkkRVbQtsfPTOC30lJKFbFTgp83bWh7Zx/uX1B6w3hI3NkkZTqEpBRDBRzG2AQHcwcYwEkOGkTERREbLQ/8HxJwuW7zdYrzfZ2iopy4qqEspKaDYravVm33k1R91Q69FA1VBRzFIVvXbx5AgXT44A8MWP81yfu0utIR2aVK3vfCnGrcUNxp8a7gKYKiLCvY2SUvo/aNtnM3e49ucK9S3p0aDdaT0UAVsKi2tVi6IWwNL9JvdqTdihaz79/l+u/rHMxmaJVMLkS2OoKKLWacdeE3IsSxctc2D5Qcl6vUlVVgNt+fkPPcFFmTw1xruvT7SCd7nuVhDQvECzJH90h0azRKoKFRkAmP5lKTWAGRdefoZL554FQNUxB92WvYeA5UN4PtSqwB2phKqsqMpBgAunRhFR3j49zuU3jnX8k6fHEQKXzh1jbmGDuYU6s4t1rt6socUeLLZHhYO2AHSHmzt19ihTZ48O8Hzl/AmunD/BjTvrvPfNX3hWsNpwJCvwYm+ngug4UilSCSq6k8YPtxDwfA+WRawIWFbgscDiULcCEaWqBFOlrLazurupOSHLqGnEKJAY8TwBEHumqUirAjNm52vEPPRV4p01XXMPAQhUBjcWm9QZwijwokgAeYHlHYA06KR1cT6ZvoV56pDUJQEjw0KeaMgj1hPEY4vz2A4eW0/e1qA7KtQdsxTYAG0H3iG4xyK1Y+xm7XmEPOJZDiENzLi2WZHngeOjj2Pe+sMg4GRYyLAsx7ME4FnsyTD9pr0PEc8zPGRAwKXBkYOPEd96cZRvf11g9MDe7e3R4Z4Q+vyEnn3P4t0XzK/W+ODN5/kPfRLewAJVEQ0AAAAASUVORK5CYII%3D&quot; id=&quot;myFxSearchImg&quot; /&gt;&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Thu, 12 Nov 2009 17:03:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:242</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/240/The-last-of-my-dev-environment-is-now-installed.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=240</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=240&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>The last of my dev environment is now installed</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/240/The-last-of-my-dev-environment-is-now-installed.aspx</link> 
    <description>&lt;p&gt;I installed a bunch of stuff last night. Stayed up until 2:00 AM getting them ready and mostly configured. So here's a list of what I was working with:&lt;/p&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.finalbuilder.com/&quot;&gt;FinalBuilder&lt;/a&gt;&lt;br /&gt;
&lt;a target=&quot;_blank&quot; href=&quot;http://www.eziriz.com/&quot;&gt;.NET Reactor&lt;/a&gt;&lt;br /&gt;
&lt;a target=&quot;_blank&quot; href=&quot;http://blogs.msdn.com/windowssdk/archive/2009/08/07/released-windows-sdk-for-windows-7-and-net-framework-3-5-sp1.aspx&quot;&gt;Windows SDK for Windows 7 and .NET Framework 3.5 SP1&lt;/a&gt;&lt;br /&gt;
&lt;a target=&quot;_blank&quot; href=&quot;http://www.visualt4.com&quot;&gt;Clarius Visual T4&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;.NET Reactor was the one that gave me the most hassle. Thankfully, the company now has an automated page to recreate your license. I still need to document how to get these installed without hassle.&lt;/p&gt;
&lt;p&gt;Now come the hard part. I need to go through the build system for PainlessSVN and make sure that it is working. I will probably need to tweak all of the different project types. FinalBuilder, .NET Reactor, and Inno Setup all have their own project files.&lt;/p&gt;
&lt;p&gt;This next few days will be interesting...&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Tue, 10 Nov 2009 15:11:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:240</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/238/PainlessSVN-saves-the-day.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=238</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=238&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>PainlessSVN saves the day!</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/238/PainlessSVN-saves-the-day.aspx</link> 
    <description>&lt;p&gt;I'm finally done with moving to the new house. So now I've turned my attention to setting up my development environment again. I got &lt;strike&gt;all&lt;/strike&gt; the majority of my dev tools setup and running correctly. I created the directory structure for all the PainlessSVN stuff, but I&amp;#160;couldn't remember what was the actual repository name. I spent about 20 minutes trying to guess the name. Arrrgh!&lt;/p&gt;
&lt;p&gt;I remoted into the server where I&amp;#160;have the Subversion software installed, and downloaded PainlessSVN. I installed it, configured it, and had it running in less than a minute.&lt;/p&gt;
&lt;p&gt;Bingo! I saw the names of all my repositories, and I was able to recreate my working copy. Wow, that was easy!&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;180&quot; height=&quot;180&quot; src=&quot;/Portals/0/images/blog/EasyButton.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;So now, I'm ready to start working on PainlessSVN again. I have some very nice things in the pipeline. I think I'm going to scale back on the features, so that I can release something to the public. I think that I will put the new configuration wizard into the release build, and release that to the public.&lt;/p&gt;
&lt;p&gt;I don't have a time frame, other than it will be ready when it is ready.&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;24&quot; height=&quot;24&quot; alt=&quot;&quot; hidden=&quot;true&quot; style=&quot;border: medium none ; position: absolute; z-index: 2147483647; opacity: 0.6; display: none;&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADsElEQVR4nK2VTW9VVRSGn33OPgWpYLARbKWhQlCHTogoSkjEkQwclEQcNJEwlfgD/AM6NBo1xjhx5LyJ0cYEDHGkJqhtBGKUpm3SFii3vb2956wPB/t+9raEgSs52fuus89613rftdcNH8/c9q9++oe/Vzb5P+3McyNcfm2CcPj9af9w6gwjTwzvethx3Bx3x8xwd1wNM8dMcTNUHTfFLPnX6nVmZpeIYwf3cWD/PhbrvlPkblAzVFurKS6GmmGqqComaS+qmBoTI0Ncu3mXuGvWnrJ+ZSxweDgnkHf8ndVTdbiT3M7cQp2Z31dRTecHAfqydp4ejhwazh6Zezfnu98E1WIQwB3crEuJ2Y45PBTAQUVR9X4At66AppoEVO1Q8sgAOKJJjw6Am6OquDmvHskZ3R87gW+vlHz98zpmiqphkkRVbQtsfPTOC30lJKFbFTgp83bWh7Zx/uX1B6w3hI3NkkZTqEpBRDBRzG2AQHcwcYwEkOGkTERREbLQ/8HxJwuW7zdYrzfZ2iopy4qqEspKaDYravVm33k1R91Q69FA1VBRzFIVvXbx5AgXT44A8MWP81yfu0utIR2aVK3vfCnGrcUNxp8a7gKYKiLCvY2SUvo/aNtnM3e49ucK9S3p0aDdaT0UAVsKi2tVi6IWwNL9JvdqTdihaz79/l+u/rHMxmaJVMLkS2OoKKLWacdeE3IsSxctc2D5Qcl6vUlVVgNt+fkPPcFFmTw1xruvT7SCd7nuVhDQvECzJH90h0azRKoKFRkAmP5lKTWAGRdefoZL554FQNUxB92WvYeA5UN4PtSqwB2phKqsqMpBgAunRhFR3j49zuU3jnX8k6fHEQKXzh1jbmGDuYU6s4t1rt6socUeLLZHhYO2AHSHmzt19ihTZ48O8Hzl/AmunD/BjTvrvPfNX3hWsNpwJCvwYm+ngug4UilSCSq6k8YPtxDwfA+WRawIWFbgscDiULcCEaWqBFOlrLazurupOSHLqGnEKJAY8TwBEHumqUirAjNm52vEPPRV4p01XXMPAQhUBjcWm9QZwijwokgAeYHlHYA06KR1cT6ZvoV56pDUJQEjw0KeaMgj1hPEY4vz2A4eW0/e1qA7KtQdsxTYAG0H3iG4xyK1Y+xm7XmEPOJZDiENzLi2WZHngeOjj2Pe+sMg4GRYyLAsx7ME4FnsyTD9pr0PEc8zPGRAwKXBkYOPEd96cZRvf11g9MDe7e3R4Z4Q+vyEnn3P4t0XzK/W+ODN5/kPfRLewAJVEQ0AAAAASUVORK5CYII%3D&quot; id=&quot;myFxSearchImg&quot; /&gt;&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Sat, 07 Nov 2009 03:36:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:238</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/236/Recovering-from-disaster.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=236</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=236&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Recovering from disaster...</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/236/Recovering-from-disaster.aspx</link> 
    <description>&lt;p&gt;I've had several catastrophic hardware failures in a row, which have crippled my ability to work on any of my projects. So here's what happened...&lt;/p&gt;
&lt;p&gt;About 3 weeks ago, the in-house email server power supply failed. The ball bearing on the main fan gave out. I replaced the power supply, but then the server did not boot up. I went and replaced the motherboard. No dice again. At this point, I just gave up and moved the different email domains into Google Apps. So the email stuff is working again, except for the SMTP parts. Google Apps SMTP is a giant pain in the ass, and I haven't been able to get that to work at all.&lt;/p&gt;
&lt;p&gt;The second failure happened when I was trying to recover the data in the hard drives for the email server. I had SQL Server 2008 running there, so I needed to get the database files off them. I was in the process of plugging the hard drives, one at a time, into my workstation, when I accidently dropped the workstation case. This killed the boot drive and a few of other drives. By kill, I mean that the platters were turned to shards, totally unrecoverable.&lt;/p&gt;
&lt;p&gt;My code is safe as I had backups of that, and the repositories are on a Subversion server in my LAN. However my development environment is a total loss. All of my virtual images are gone, and so are my local Subversion working copies. I had the vitrual images in a separate drive, and the working copies in another drive. Both of these drives also failed.&lt;/p&gt;
&lt;p&gt;I'm still trying to sort through what drives are working and which ones are not. I bought a new boot drive and installed Windows 7 Ultimate, so that I could at least browse the Internet and email at home.&lt;/p&gt;
&lt;p&gt;I decided to just hold off on recreating my development environment, until we move into our new house. The house is supposed to be finished this Friday, September 4th. I will be getting my own office, and hopefully a new workstation. We are getting the tax credit for new home buyers, but most of it is going to be used for new furniture, since all of our stuff is over 15 years old.&lt;/p&gt;
&lt;p&gt;It may not be until October 2009, before I can get my development environment up to speed. I will know more, after September 10th, which is the day we are supposed to be getting the keys for the new house.&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Mon, 31 Aug 2009 23:11:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:236</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/233/Realm-grouping--a-more-intuitive-way.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=233</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=233&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Realm grouping - a more intuitive way</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/233/Realm-grouping--a-more-intuitive-way.aspx</link> 
    <description>&lt;p&gt;I've been working on making the repository UI more intuitive. I wanted the UI to make sense at first glance. I believe I got the Subversion Realms working in an intuitve way now.&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;291&quot; height=&quot;506&quot; src=&quot;/Portals/0/images/blog/PainlessSVN_1.1_RealmGrouping.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Notice that all of the repositories with the same realm are now under the same realm node. The Subversion Red-Book explains that repositories in the same realm should point to the same password and authorization file. I'm reflecting that best practice here.&lt;/p&gt;
&lt;p&gt;Also notice that the second repository has a custom post-commit hook. This repository is using the rss hook that is in the &quot;Subversion C# hooks&quot; download page.&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Sat, 08 Aug 2009 10:58:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:233</guid> 
    
</item>
<item>
    <comments>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/232/Path-based-authorization.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=61&amp;ModuleID=397&amp;ArticleID=232</wfw:commentRss> 
    <trackback:ping>http://systemwidgets.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=232&amp;PortalID=0&amp;TabID=61</trackback:ping> 
    <title>Path-based authorization</title> 
    <link>http://systemwidgets.com/Blog/tabid/61/articleType/ArticleView/articleId/232/Path-based-authorization.aspx</link> 
    <description>&lt;p&gt;I finally got reading the Subversion authz file working (at least the basic UI layout). This screenshot is done against one of my live Subversion servers:&lt;/p&gt;
&lt;p&gt;&lt;img width=&quot;273&quot; height=&quot;473&quot; src=&quot;/Portals/0/images/blog/PainlessSVN_1.1_Groups.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;So my next step is reading the actual path permission in code, then figuring out how to do an UI for that. The &quot;kernel&quot; that drives PainlessSVN is actually open sourced and it's called &lt;a href=&quot;http://svnmanagerlib.codeplex.com/&quot; target=&quot;_blank&quot;&gt;SVNManagerLib&lt;/a&gt;. I'm hosting it over at CodePlex. Writing this code is not that hard compared to all the UI tricks that I need to use to present this to users.&lt;/p&gt;</description> 
    <dc:creator>Hector Sosa, Jr</dc:creator> 
    <pubDate>Wed, 05 Aug 2009 06:31:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:232</guid> 
    
</item>

    </channel>
</rss>