<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" 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:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Al Nyveldt</title>
    <description>Adventures in Code and Other Stories</description>
    <link>http://www.nyveldt.com/blog/</link>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>BlogEngine.NET 1.5.0.7</generator>
    <language>en-US</language>
    <blogChannel:blogRoll>http://www.nyveldt.com/blog/opml.axd</blogChannel:blogRoll>
    <blogChannel:blink>http://www.dotnetblogengine.net/syndication.axd?format=rss</blogChannel:blink>
    <dc:creator>Al Nyveldt</dc:creator>
    <dc:title>Al Nyveldt</dc:title>
    <geo:lat>0.000000</geo:lat>
    <geo:long>0.000000</geo:long>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/razorant" type="application/rss+xml" /><feedburner:emailServiceId>razorant</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
      <title>5 iPhone apps that have changed the way I work</title>
      <description>&lt;p&gt;&lt;a href="http://nyveldt.com/blog/image.axd?picture=iphone.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 5px; display: inline; border-top: 0px; border-right: 0px" title="iphone" border="0" alt="iphone" align="right" src="http://nyveldt.com/blog/image.axd?picture=iphone_thumb.jpg" width="198" height="320" /&gt;&lt;/a&gt; I've been a big fan of my iPhone since I got it back in October 2007.&amp;#160; It was a game changing device for me back then.&amp;#160; I went from carrying a phone and an iPod to work to a single device.&amp;#160; I had mobile web browsing, good email access, and a solid phone which was a major upgrade from my Audiovox Smartphone and I could load up my audio as well. &lt;/p&gt;  &lt;p&gt;After 3rd party apps became a reality, I've slowly started to add some to my device.&amp;#160; As I was driving home from work today, I was thinking about all the different ways the iPhone has change my work day.&amp;#160; Since most people are already aware of the included iPhone apps, I thought I'd share some of the 3rd party apps I use on a regular basis and have added them into my routine. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=282778557&amp;amp;mt=8"&gt;Todo&lt;/a&gt; - This is the most expensive iPhone app I've purchased and it is also the one I'd miss the most if I lost my iPhone.&amp;#160; The iPhone doesn't have a good todo list option and I really need something to help me management my tasks.&amp;#160; I've become a huge fan of Remember the Milk (RTM) for managing all my tasks, but the RTM iPhone app just wasn't exactly what I wanted.&amp;#160; Todo is.&amp;#160; Someday I'll likely write a detailed post on my task management process which after many years of struggles, I'm really happy with. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=293731095&amp;amp;mt=8"&gt;Jobs&lt;/a&gt; – Jobs is basically a fancy timer.&amp;#160; It helps me keep track of time I spend working for clients.&amp;#160; I keep my hours log right there and I don't have to bother to remember how long I spent on this, I simply need to start and stop the timer.&amp;#160; I got onto this system using the Freshbooks app, but since I stopped using Freshbooks, Jobs is my time tracker of choice.&amp;#160; This is another area that I always struggled with until I got into a system with the iPhone. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=282935706&amp;amp;mt=8"&gt;Bible&lt;/a&gt; - I really like reading the Bible on my iPhone for some reason.&amp;#160; I think it was the first app I downloaded and I still use it all the time.&amp;#160; I haven't tried any Bible apps other than this one, but I can’t imagine finding anything better. I love how I quickly change versions of the Bible and search to find the verse I was looking for.&amp;#160; It is a great reading or studying tool.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=304677902&amp;amp;mt=8"&gt;Simplify Music 2&lt;/a&gt; - This is an incredible app. I have an 8GB iPhone and I like to leave space for music, podcasts, audiobooks, apps, and files. I don't get to carry all the music I might want to listen to while at work or on the road, but with this app, I can just stream it off of my Mac or PC at home. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=289943355&amp;amp;mt=8"&gt;Air Sharing&lt;/a&gt; - I picked this one up when it was a free app while I thought it was neat I didn't realize the flexibility it gave me.&amp;#160; Its basic function is to give you a wireless &amp;quot;USB key&amp;quot;, but when you put files on it, you can read them or listen to them as needed.&amp;#160; I use the file transfer on occasion as it is a nice option, but I'm more likely to download something I want to listen to on the way home from work or read a document I stored on it from this app. I use this the least of the apps listed here, but I'm always amazed by how it really transforms the iPhone to a computer in my mind.&amp;#160; I no longer need to move the file to PC or sync it up to actually access the file. &lt;/p&gt;  &lt;p&gt;There are other apps that I use on a regular basis, but I don't view them as routine changing.&amp;#160; What iPhone apps have really changed your work habits? &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=ZT7kjcvxe0g:6Tlif0_tmmU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/razorant?a=ZT7kjcvxe0g:6Tlif0_tmmU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/razorant/~4/ZT7kjcvxe0g" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/ZT7kjcvxe0g/post.aspx</link>
      <author>Al Nyveldt</author>
      <comments>http://www.nyveldt.com/blog/post/5-iPhone-apps-that-have-changed-the-way-I-work.aspx#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=9e70ffc2-62b0-430a-b654-cc7d387624e6</guid>
      <pubDate>Thu, 28 May 2009 23:19:33 -0400</pubDate>
      <category>Software</category>
      <dc:publisher>Al Nyveldt</dc:publisher>
      <pingback:server>http://www.nyveldt.com/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.nyveldt.com/blog/post.aspx?id=9e70ffc2-62b0-430a-b654-cc7d387624e6</pingback:target>
      <slash:comments>4</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=9e70ffc2-62b0-430a-b654-cc7d387624e6</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/5-iPhone-apps-that-have-changed-the-way-I-work.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=9e70ffc2-62b0-430a-b654-cc7d387624e6</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=9e70ffc2-62b0-430a-b654-cc7d387624e6</feedburner:origLink></item>
    <item>
      <title>BlogEngine.NET 1.5 Upgrade Guide</title>
      <description>&lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 5px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="upgrading" border="0" alt="upgrading" align="left" src="http://nyveldt.com/blog/image.axd?picture=959623_64813149.jpg" width="240" height="160" /&gt; With the final release now out the door, I want to take a little time to walk you through the process of upgrading your version of &lt;a href="http://dotnetblogengine.net"&gt;BlogEngine.NET&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;As you’d expect, the upgrade process is fairly easy, however, I try to go into lots of details to cover as many different scenarios as I can.&amp;#160; While the following guide is long, I fully expect, most of you will be able to skip a section or two along the way and be upgraded quickly and painlessly.&lt;/p&gt;  &lt;p&gt;This guide was written from the perspective of upgrading from 1.4.5 to 1.5.&amp;#160; If you were one of the people who tried out the 1.5 release candidate, this will work fine for you too.&amp;#160; If you are using an older version, it would be best to read this over, but also to look at some of the &lt;a href="http://nyveldt.com/blog/?tag=/upgrade"&gt;past upgrade guides&lt;/a&gt; to learn about some other important changes.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;1. Backup&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This is my favorite step in the process.&amp;#160; If you do this, there should be no fear of upgrading and in the horrific case of a problem, you can just revert back to your backup.&lt;/p&gt;  &lt;p&gt;If you can’t bring yourself to backup the whole blog, be sure to at least get your App_Data folder, your themes and extensions, and your web.config file.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2. Download BlogEngine.NET 1.5 (web)&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I’m sure you have already done this step, but if you haven’t, this is the time.&amp;#160; You can &lt;a href="http://blogengine.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26080"&gt;download it here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Once you have it downloaded, go ahead and unzip it and then remove the read only check in the properties. (apply to all subfolders and files).&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;3. Update your data and configuration&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;If you use the default XML data storage, you can move along to the next step.&amp;#160; If you are not sure, you are likely using the default option, so you should move on too.&lt;/p&gt;  &lt;p&gt;Welcome database person.&amp;#160; It is time to update your database.&amp;#160; It is a small change, but required.&lt;/p&gt;  &lt;p&gt;In the newly downloaded BlogEngine folder, you will see a Setup folder. In this folder is a folder for each of the supported databases, MySQL, SQLite, SQL Server, and VistaDB.&amp;#160; Find the one for the database you use and open the folder.&lt;/p&gt;  &lt;p&gt;There is a readme.txt in the folder with instructions on upgrading.&amp;#160; There should also be an upgrade script for your database and a new web.config file that you will need to put in place.&lt;/p&gt;  &lt;p&gt;The web.config has changed since 1.4.5 and it is easiest to just use the new version that is included in the download and add your connection string info to it.&amp;#160; If you made other changes, than you are on your own. &lt;/p&gt;  &lt;p&gt;If you are using the SQLMembershipProvider and SQLRoleProvider, you’ll want to make sure you make this change in your web.config.&amp;#160; We are defaulting to the DbMembershipProvider and DbRoleProvider to keep things simple.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;4. Update your web server&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;We should be ready to start copying files to our web server.&amp;#160; If you skipped step #1, this is your last chance to do that. &lt;/p&gt;  &lt;p&gt;I find it smoothest to remove all the blog files and folders I don’t plan to keep first.&amp;#160; Since I have a backup, I keep my App_Data folder and remove the rest.&amp;#160; (I will put back my themes, extensions, and widgets later.)&lt;/p&gt;  &lt;p&gt;Uploading to a remote web server can take a while.&amp;#160; Be patient.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;5. Security&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This is not something to be concerned about unless you are upgrading from an older version, but I wanted to mention it for those coming from 1.3.1 or older.&amp;#160; Please &lt;a href="http://nyveldt.com/blog/post/BlogEngineNET-145-Upgrade-Guide.aspx"&gt;read the old guide&lt;/a&gt; to get the scoop.&amp;#160; If you are a more current user, you can hold your head up high and move on to step #6.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;6. Themes and Extensions&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;If you are using a custom theme, you will need to upload it right away.&amp;#160; Any special widgets or controls you might be using will need to be there too for the theme to start up properly.&lt;/p&gt;  &lt;p&gt;Make a note of what files you are putting out to your web server in case you have issues.&amp;#160; If trouble arises, I’d start by switching themes to the Standard theme to make sure the default setup is working for you.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;7. Open your site in your browser&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;It will take a few moments the first time around, so don’t panic if it does not come up right away.&amp;#160; In a moment or two, if everything is well, you will see your blog.&lt;/p&gt;  &lt;p&gt;If you have an error or display issue, take a look at the troubleshooting section below.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;8. Clean up&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;If you didn’t copy all any themes, widgets, or extensions out, now is the time to do so.&amp;#160; Refresh your browser once they are copied to have them take effect.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;9. Theme updates&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;If you are not using one of the default themes, you’ll want to take a look at the comment form.&amp;#160; A few tags were changed here and you may want to change the css for the comment section.&amp;#160; Also, if you plan on enabling Nested Comments (see the Settings page), you will want to make some adjustments to your theme to handle it.&amp;#160; See the &lt;a href="http://blogengine.codeplex.com/Wiki/View.aspx?title=ThemeCreation&amp;amp;referringTitle=Home#CommentView"&gt;comment view documentation page&lt;/a&gt; on our wiki.&lt;/p&gt;  &lt;p&gt;Enjoy the goodness that is BlogEngine.NET 1.5!&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Troubleshooting&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Don’t fret.&amp;#160; Any problems you’ve had have likely been seen before.&amp;#160; Below are a few common things to check.&amp;#160; If these don’t help, please head on out to the &lt;a href="http://www.codeplex.com/blogengine/Thread/List.aspx"&gt;BlogEngine forums&lt;/a&gt;.&amp;#160; If you can’t find the answer searching there, make a new post and ask for help. &lt;/p&gt;  &lt;p&gt;Compile Errors:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font color="#35383d"&gt;Are you running MySQL, SQLite, or VistaDB?&amp;#160; Are you sure you are using the version of the DLL listed in the web.config?&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#35383d"&gt;If you are using MySQL or SQL Server, do you have the correct connection string in your web.config?&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#35383d"&gt;Did you clean out all the old BlogEngine files or did you just overwrite them?&amp;#160; Did an old file get left in place?&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#35383d"&gt;Did your FTP program miss a few files?&amp;#160; It would be a good idea to make sure everything is uploaded.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#35383d"&gt;Did you have a customized web.config before?&amp;#160; Did you merge the changes in?&amp;#160; Or are you using your old web.config?&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;BlogEngine Issues:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Can’t login?&amp;#160; Were you using the SQLMembership Provider before and forget to configure it?&amp;#160; If you are a DbMembership or XMLMembership user, you can clear out the password and log in with “admin”. &lt;/li&gt;    &lt;li&gt;An application restart might help if you are locked up. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font color="#4c4c4c"&gt;If you are still having an issue, please head on over to the &lt;a href="http://www.codeplex.com/blogengine/Thread/List.aspx"&gt;forums&lt;/a&gt;.&amp;#160; Search first as someone has likely already had the same issue, but if not, please ask.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#4c4c4c"&gt;Good luck and Happy Blogging!&lt;/font&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=RHVpMd1nCsY:PkoRX8wjSwM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/razorant?a=RHVpMd1nCsY:PkoRX8wjSwM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/razorant/~4/RHVpMd1nCsY" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/RHVpMd1nCsY/post.aspx</link>
      <author>Al Nyveldt</author>
      <comments>http://www.nyveldt.com/blog/post/BlogEngineNET-15-Upgrade-Guide.aspx#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=bfdc06f6-9bb2-42e6-a178-e23b50b85317</guid>
      <pubDate>Mon, 13 Apr 2009 19:40:52 -0400</pubDate>
      <category>BlogEngine.NET</category>
      <dc:publisher>Al Nyveldt</dc:publisher>
      <pingback:server>http://www.nyveldt.com/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.nyveldt.com/blog/post.aspx?id=bfdc06f6-9bb2-42e6-a178-e23b50b85317</pingback:target>
      <slash:comments>18</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=bfdc06f6-9bb2-42e6-a178-e23b50b85317</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/BlogEngineNET-15-Upgrade-Guide.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=bfdc06f6-9bb2-42e6-a178-e23b50b85317</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=bfdc06f6-9bb2-42e6-a178-e23b50b85317</feedburner:origLink></item>
    <item>
      <title>BlogEngine.NET 1.5 Released</title>
      <description>&lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 5px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="benlogo80" border="0" alt="benlogo80" align="left" src="http://nyveldt.com/blog/image.axd?picture=WindowsLiveWriter/BlogEngine.NET1.5Released/32E0600C/benlogo80.gif" width="266" height="80" /&gt; The &lt;a href="http://dotnetblogengine.net"&gt;BlogEngine.NET&lt;/a&gt; team is pleased to announce that the &lt;a href="http://blogengine.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26080"&gt;final version of BlogEngine.NET 1.5 is now available for download&lt;/a&gt;.&amp;#160; We had a good test run with the release candidate released earlier and after making a few small updates and bug fixes, the final version is ready to go.&lt;/p&gt;  &lt;p&gt;As I mentioned in &lt;a href="http://nyveldt.com/blog/post/BlogEngineNET-15-Release-Candidate-available.aspx"&gt;my previous post&lt;/a&gt;, this release has some great features and lots of performance improvements and bug fixes that make 1.5 a great upgrade for the existing BlogEngine user and wonderful option for someone just starting out.&lt;/p&gt;  &lt;p&gt;The main features are:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font color="#35383d"&gt;&lt;a href="http://johndyer.name/post/2009/01/16/Nested-Comments-for-BlogEngineNET.aspx"&gt;Nested Comments&lt;/a&gt; can now be enabled.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#35383d"&gt;&lt;a href="http://blog.ruski.co.za/page/Install-Mono-on-Ubuntu.aspx"&gt;BlogEngine.NET runs on Mono 2.4&lt;/a&gt; out of the box.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#35383d"&gt;Windows Live Writer support is superb and &lt;a href="http://nyveldt.com/blog/post/Live-Writer-Tagging-Feature-in-BlogEngineNET.aspx"&gt;includes the new tagging feature&lt;/a&gt; that only BlogEngine.NET and WordPress support.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#35383d"&gt;TinyMCE was updated for the web based writer.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;You can &lt;a href="http://blogengine.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26080"&gt;download it here&lt;/a&gt; and then &lt;a href="http://nyveldt.com/blog/post/Installation-screencasts-for-BlogEngineNET-15.aspx"&gt;watch the installation screencasts&lt;/a&gt; if you need any help getting started.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=luWXHPmxXJ8:dSsVhL5X7OM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/razorant?a=luWXHPmxXJ8:dSsVhL5X7OM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/razorant/~4/luWXHPmxXJ8" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/luWXHPmxXJ8/post.aspx</link>
      <author>Al Nyveldt</author>
      <comments>http://www.nyveldt.com/blog/post/BlogEngineNET-15-Released.aspx#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=d90e9bf8-aa5c-4a21-b351-66a5475b7377</guid>
      <pubDate>Mon, 13 Apr 2009 17:21:00 -0400</pubDate>
      <category>BlogEngine.NET</category>
      <dc:publisher>Al Nyveldt</dc:publisher>
      <pingback:server>http://www.nyveldt.com/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.nyveldt.com/blog/post.aspx?id=d90e9bf8-aa5c-4a21-b351-66a5475b7377</pingback:target>
      <slash:comments>4</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=d90e9bf8-aa5c-4a21-b351-66a5475b7377</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/BlogEngineNET-15-Released.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=d90e9bf8-aa5c-4a21-b351-66a5475b7377</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=d90e9bf8-aa5c-4a21-b351-66a5475b7377</feedburner:origLink></item>
    <item>
      <title>Installation screencasts for BlogEngine.NET 1.5</title>
      <description>&lt;p&gt;&lt;a href="http://nyveldt.com/blog/page/Installing-BlogEngineNET-screencast.aspx"&gt;&lt;img title="screencast" style="border-right: 0px; border-top: 0px; display: inline; margin: 0px 5px 0px 0px; border-left: 0px; border-bottom: 0px" height="190" alt="screencast" src="http://nyveldt.com/blog/image.axd?picture=screencast.png" width="244" align="left" border="0" /&gt;&lt;/a&gt; New version, new screencasts. (Yes, that is plural as I have many screencast ready to go.)&amp;#160; &lt;/p&gt;  &lt;p&gt;With BlogEngine.NET 1.5 RC being made available, I decided to update the installation screencast and a few of the database setup screencasts that commonly follow.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://nyveldt.com/blog/page/Installing-BlogEngineNET-screencast.aspx"&gt;Installing BlogEngine.NET 1.5 Screencast&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://nyveldt.com/blog/page/Setting-up-BlogEngineNET-with-SQL-Server.aspx"&gt;Setting up BlogEngine.NET 1.5 with SQL Server&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://nyveldt.com/blog/page/Setting-up-BlogEngineNET-with-VistaDB.aspx"&gt;Setting up BlogEngine.NET 1.5 with VistaDB&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://nyveldt.com/blog/page/Setting-up-BlogEngineNET-with-SQLite.aspx"&gt;Setting up BlogEngine.NET 1.5 with SQLite&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you have questions or are running into problems, please check out the &lt;a href="http://blogengine.codeplex.com/Thread/List.aspx"&gt;BlogEngine.NET forums&lt;/a&gt;.&amp;#160; There are lots of helpful people there and tons of great information available.&lt;/p&gt;  &lt;p&gt;Good luck with your BlogEngine.NET installation.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=9LqF8aVyqlc:vXp6ozQvqiI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/razorant?a=9LqF8aVyqlc:vXp6ozQvqiI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/razorant/~4/9LqF8aVyqlc" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/9LqF8aVyqlc/post.aspx</link>
      <author>Al Nyveldt</author>
      <comments>http://www.nyveldt.com/blog/post/Installation-screencasts-for-BlogEngineNET-15.aspx#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=2f90af52-f768-48c0-8fab-414899a0309d</guid>
      <pubDate>Sun, 05 Apr 2009 23:14:38 -0400</pubDate>
      <category>Screencasts</category>
      <category>BlogEngine.NET</category>
      <dc:publisher>Al Nyveldt</dc:publisher>
      <pingback:server>http://www.nyveldt.com/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.nyveldt.com/blog/post.aspx?id=2f90af52-f768-48c0-8fab-414899a0309d</pingback:target>
      <slash:comments>12</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=2f90af52-f768-48c0-8fab-414899a0309d</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/Installation-screencasts-for-BlogEngineNET-15.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=2f90af52-f768-48c0-8fab-414899a0309d</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=2f90af52-f768-48c0-8fab-414899a0309d</feedburner:origLink></item>
    <item>
      <title>BlogEngine.NET 1.5 Release Candidate available</title>
      <description>&lt;p&gt;&lt;a href="http://nyveldt.com/blog/image.axd?picture=benlogo80.gif"&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 0px 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="benlogo80" border="0" alt="benlogo80" align="right" src="http://nyveldt.com/blog/image.axd?picture=benlogo80_thumb.gif" width="240" height="72" /&gt;&lt;/a&gt; This evening, the &lt;a href="http://dotnetblogengine.net/post/Announcing-BlogEngineNET-15-Release-Candidate.aspx"&gt;BlogEngine team made the release candidate available&lt;/a&gt; for BlogEngine.NET 1.5.&amp;#160; This release was a long time in process and we felt is was best to make a release candidate available first.&lt;/p&gt;  &lt;p&gt;I’m personally very excited about 1.5.&amp;#160; The highlights include:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Improved Live Writer Support (including the new &lt;a href="http://nyveldt.com/blog/post/Live-Writer-Tagging-Feature-in-BlogEngineNET.aspx"&gt;Tagging feature&lt;/a&gt;). &lt;/li&gt;    &lt;li&gt;TinyMCE update &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.ruski.co.za/page/Install-Mono-on-Ubuntu.aspx"&gt;Ready for Mono 2.4&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://johndyer.name/post/2009/01/16/Nested-Comments-for-BlogEngineNET.aspx"&gt;Nested Comments are now available&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;Better database support out of the box. &lt;/li&gt;    &lt;li&gt;and, of course, lots of bug fixes, performance improvements, and other updates to make your blog experience better. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font color="#4c4c4c"&gt;Please &lt;a href="http://blogengine.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=15966"&gt;download it&lt;/a&gt; and give it a spin.&lt;/font&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=4zDPkuWNl9s:0dG1FA7H0K8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/razorant?a=4zDPkuWNl9s:0dG1FA7H0K8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/razorant/~4/4zDPkuWNl9s" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/4zDPkuWNl9s/post.aspx</link>
      <author>Al Nyveldt</author>
      <comments>http://www.nyveldt.com/blog/post/BlogEngineNET-15-Release-Candidate-available.aspx#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=c785fb3d-96a9-4efb-baf7-5f1dc5a56dca</guid>
      <pubDate>Sun, 05 Apr 2009 22:17:23 -0400</pubDate>
      <category>BlogEngine.NET</category>
      <dc:publisher>Al Nyveldt</dc:publisher>
      <pingback:server>http://www.nyveldt.com/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.nyveldt.com/blog/post.aspx?id=c785fb3d-96a9-4efb-baf7-5f1dc5a56dca</pingback:target>
      <slash:comments>4</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=c785fb3d-96a9-4efb-baf7-5f1dc5a56dca</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/BlogEngineNET-15-Release-Candidate-available.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=c785fb3d-96a9-4efb-baf7-5f1dc5a56dca</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=c785fb3d-96a9-4efb-baf7-5f1dc5a56dca</feedburner:origLink></item>
    <item>
      <title>Installing BlogEngine.NET with the Microsoft Web App Gallery</title>
      <description>&lt;p&gt;&lt;a href="http://nyveldt.com/misc/BEWebAppGallery.html"&gt;&lt;img title="BEWebAppGalleryScreencast" style="border-right: 0px; border-top: 0px; display: inline; margin: 0px 5px 0px 0px; border-left: 0px; border-bottom: 0px" height="193" alt="BEWebAppGalleryScreencast" src="http://www.nyveldt.com/blog/image.axd?picture=BEWebAppGalleryScreencast.jpg" width="244" align="left" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Today, Microsoft announced the new &lt;a href="http://www.microsoft.com/web/gallery/"&gt;Web Application Gallery&lt;/a&gt; where you can browse and install web application right to your web server.&lt;/p&gt;  &lt;p&gt;We were honored to have &lt;a href="http://dotnetblogengine.net" target="_blank"&gt;BlogEngine.NET&lt;/a&gt; included in the initial release of the gallery and enjoyed working with the team at Microsoft to get it ready for the Mix 09 release.&lt;/p&gt;  &lt;p&gt;I made a &lt;a href="http://nyveldt.com/misc/BEWebAppGallery.html"&gt;quick screencast&lt;/a&gt; tonight to show you exactly what it is like to install BlogEngine using the new installer.&amp;#160; It is now even simpler to get setup with BlogEngine.NET as the installer will check your dependencies and make sure you have everything you need in place to get up and running.&lt;/p&gt;  &lt;p&gt;The installer will setup your blog with an XML backend at this time.&amp;#160; You can then convert it to use SQL Server, MySQL, SQLite, or VistaDB after you’ve got up and running with XML.&amp;#160; We will work on getting more options available for the release of BlogEngine.NET 1.5.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=zh7VJB4soGQ:r8XbaDe9Voo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/razorant?a=zh7VJB4soGQ:r8XbaDe9Voo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/razorant/~4/zh7VJB4soGQ" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/zh7VJB4soGQ/post.aspx</link>
      <author>Al Nyveldt</author>
      <comments>http://www.nyveldt.com/blog/post/Installing-BlogEngineNET-with-the-Microsoft-Web-App-Gallery.aspx#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=97d79076-98b7-493b-8282-0de4af6bd2f7</guid>
      <pubDate>Wed, 18 Mar 2009 21:28:37 -0400</pubDate>
      <category>BlogEngine.NET</category>
      <category>Screencasts</category>
      <dc:publisher>Al Nyveldt</dc:publisher>
      <pingback:server>http://www.nyveldt.com/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.nyveldt.com/blog/post.aspx?id=97d79076-98b7-493b-8282-0de4af6bd2f7</pingback:target>
      <slash:comments>3</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=97d79076-98b7-493b-8282-0de4af6bd2f7</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/Installing-BlogEngineNET-with-the-Microsoft-Web-App-Gallery.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=97d79076-98b7-493b-8282-0de4af6bd2f7</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=97d79076-98b7-493b-8282-0de4af6bd2f7</feedburner:origLink></item>
    <item>
      <title>Updating to VistaDB Express 3.4</title>
      <description>&lt;p&gt;&lt;a href="http://www.nyveldt.com/blog/image.axd?picture=vistadb.jpg"&gt;&lt;img title="vistadb" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 0px 0px 5px; border-right-width: 0px" height="151" alt="vistadb" src="http://www.nyveldt.com/blog/image.axd?picture=vistadb_thumb.jpg" width="100" align="right" border="0" /&gt;&lt;/a&gt; As I’ve stated in the past, I use &lt;a href="http://vistadb.net/blog/vistadb-news/vistadb-express-3-4/" target="_blank"&gt;VistaDB Express&lt;/a&gt; to store the data for this blog. I really like the clean gui interface and the fact that it matches the SQL Server data types so well. It has been a pleasure to work with from my perspective.&lt;/p&gt;  &lt;p&gt;I have not taken the plunge and purchased a full license as I don’t &lt;em&gt;need&lt;/em&gt; it.&amp;#160; I have been checking in on VistaDB’s blog and forums however.&amp;#160; They have been busy making updates and fixed a minor issue I had been having with the express edition.&amp;#160; While the progress was great news, it didn’t help me as the express edition hadn’t received any of these updates.&amp;#160; Finally, last week, just a few days as I was planning a workaround to my issue, the updated Express edition was released.&lt;/p&gt;  &lt;p&gt;Tonight, I finally got around to updating my blog from VistaDB Express 3.3 to 3.4.&amp;#160; The process was pretty simple.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Backup your blog. Not really needed, but skip at your own peril. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://download.vistadb.net/download-evals.aspx" target="_blank"&gt;Download and install VistaDB Express 3.4&lt;/a&gt; to get the updated VistaDB.NET20.DLL. &lt;/li&gt;    &lt;li&gt;Edit your web.config and change the VistaDB assembly from “3.3.1.54” to “3.4.2.77”.&amp;#160; My web.config had this in information in 4 places.&amp;#160; The DbProviderFactories section, the runtime section, and the system.web assemblies section. &lt;/li&gt;    &lt;li&gt;Upload and overwrite the edited web.config (root) and the VistaDB.NET20.DLL (Bin folder). &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;There aren’t a lot of benefits to the this update that you’ll notice in &lt;a href="http://dotnetblogengine.net" target="_blank"&gt;BlogEngine.NET&lt;/a&gt; 1.4.5, but BlogEngine.NET 1.5 setup will be expecting the latest version in the default config.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=OdTgOlApupQ:bIjALzW5hLI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/razorant?a=OdTgOlApupQ:bIjALzW5hLI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/razorant/~4/OdTgOlApupQ" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/OdTgOlApupQ/post.aspx</link>
      <author>Al Nyveldt</author>
      <comments>http://www.nyveldt.com/blog/post/Updating-to-VistaDB-Express-34.aspx#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=42a1607b-394f-4a28-9618-e8c0629089f2</guid>
      <pubDate>Thu, 19 Feb 2009 22:23:48 -0400</pubDate>
      <category>BlogEngine.NET</category>
      <category>Development</category>
      <dc:publisher>Al Nyveldt</dc:publisher>
      <pingback:server>http://www.nyveldt.com/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.nyveldt.com/blog/post.aspx?id=42a1607b-394f-4a28-9618-e8c0629089f2</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=42a1607b-394f-4a28-9618-e8c0629089f2</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/Updating-to-VistaDB-Express-34.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=42a1607b-394f-4a28-9618-e8c0629089f2</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=42a1607b-394f-4a28-9618-e8c0629089f2</feedburner:origLink></item>
    <item>
      <title>Making time for open source</title>
      <description>&lt;p&gt;&lt;img title="" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 5px 0px 0px; border-right-width: 0px" height="240" alt="" src="http://www.nyveldt.com/blog/image.axd?picture=harvest.jpg" width="209" align="left" border="0" /&gt; Earlier this evening, after my wife and I got the kids to bed, I fired up my laptop, opened my twitter client of the day and started my Vista Dev VM to get working on &lt;a href="http://www.dotnetblogengine.net" target="_blank"&gt;my favorite open source project&lt;/a&gt;. As I often do, I read some of the past tweets while waited for Vista to get ready.&lt;/p&gt;  &lt;p&gt;A number of twitter friends had just responded to question about finding time to contribute to open source which came from &lt;a href="http://twitter.com/SaraJChipps" target="_blank"&gt;Sara Chipps&lt;/a&gt; and a &lt;a href="http://girldeveloper.com/waxing-dev/who-the-frag-has-time-for-open-source/" target="_blank"&gt;blog post she had just made on the subject&lt;/a&gt;.&amp;#160; I quickly read her post and read the conversation it generated and then my wife sent me to the neighbor’s farm to get a few gallons of milk leaving me a nice chunk of time to think about the open source question which is near and dear to my heart.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Can you really find the time?&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I think we all make choices about what we are going to make time for.&amp;#160; If I really want to do something, I usually find a why to get it into my schedule. It really depends on how bad I want it or feel I need it.&lt;/p&gt;  &lt;p&gt;Everyone is different though and the amount of available time always seems to be less as I get older and my family grows.&amp;#160; Unless, you are blessed with 50 hour days like some rock star developers seem to be, you just need to fit it in if it is important to you.&amp;#160; &lt;/p&gt;  &lt;p&gt;I’d bet you’d find you had a bit of filler time (TV, gaming, sleeping in, etc) that you could trim down. You’ll likely find that if you working on something you are excited about, most of the time you put into it will be as relaxing and enjoyable as some of your filler activities.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Is it really worth the effort?&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;It might seem like an incredible hassle to try to free up some of your valuable time to work on some open source project.&amp;#160; Why would you even bother?&amp;#160; There are actually a number of reasons, but one of the biggest is you grow as a developer through the process.&amp;#160; &lt;/p&gt;  &lt;p&gt;Most people who have read this far are likely interested in becoming a better developer.&amp;#160; The experience you gain working with an open source project, on your own time and at your own pace, is very rewarding.&amp;#160; This usually means working with existing code and learning from what someone else has done, but it can be creating something completely new and putting it out there for the world. Either way, you gain from the experience and you quickly learn better ways to do things either from feedback from others or from researching for better ways before you post your code to the world.&lt;/p&gt;  &lt;p&gt;I think it helps to have another new problem set to think about.&amp;#160; I have my main day job projects, but I like to have a number of different things to work on and think about. Being exposed to different ideas and other approaches to a problem will only help you improve.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;But...&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;There are lots of excuses that can be thrown out at this point and how to get started is another blog post, but I encourage you to give it a try. If you don’t think your code is good enough or fits into the project, or would even be accepted, it doesn’t matter. I spent a lot of time working with open source code that never became part of the overall project, but I still gained a lot from it. Sometimes the contribution you want to make is not part of the vision of the base project and you can just make it for yourself or share it on your blog or on the forums.&amp;#160; &lt;/p&gt;  &lt;p&gt;Last year, I spent a number of evenings putting together a online BlogEngine theme installer.&amp;#160; (The type of thing where you browse available themes from inside the admin panel, download and install right from the interface.) I knew it was not likely to ever get used, but I wanted to see how I could do it and I had a great time doing it. It was one of the most fun things I’ve worked on in the BlogEngine project and other than my long suffering wife, no one has ever seen it. While it wasn’t an open source contribution, it was a great experience and I learned a bunch doing it.&amp;#160; (And yes, who knows, maybe someday, that code may be useful to the project, but don’t count on it.)&lt;/p&gt;  &lt;p&gt;I can honestly say that open source work is one of the most rewarding things I’ve done over the past few years in the development world. The experiences I’ve have had and the people I’ve had the chance to work with have challenged me to get better and continue to do so.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=2BjAsnKlrAo:J7PnL24Mygg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/razorant?a=2BjAsnKlrAo:J7PnL24Mygg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/razorant/~4/2BjAsnKlrAo" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/2BjAsnKlrAo/post.aspx</link>
      <author>Al Nyveldt</author>
      <comments>http://www.nyveldt.com/blog/post/Making-time-for-open-source.aspx#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=cae65ca9-9ed9-41ad-84f4-a0afe4870626</guid>
      <pubDate>Mon, 02 Feb 2009 22:25:44 -0400</pubDate>
      <category>Development</category>
      <dc:publisher>Al Nyveldt</dc:publisher>
      <pingback:server>http://www.nyveldt.com/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.nyveldt.com/blog/post.aspx?id=cae65ca9-9ed9-41ad-84f4-a0afe4870626</pingback:target>
      <slash:comments>3</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=cae65ca9-9ed9-41ad-84f4-a0afe4870626</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/Making-time-for-open-source.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=cae65ca9-9ed9-41ad-84f4-a0afe4870626</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=cae65ca9-9ed9-41ad-84f4-a0afe4870626</feedburner:origLink></item>
    <item>
      <title>CodeMash 2009</title>
      <description>&lt;p&gt;&lt;a href="http://www.nyveldt.com/blog/image.axd?picture=codemash.jpg"&gt;&lt;img title="codemash" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="131" alt="codemash" src="http://www.nyveldt.com/blog/image.axd?picture=codemash_thumb.jpg" width="118" align="left" border="0" /&gt;&lt;/a&gt; I spend most of last week at &lt;a href="http://codemash.org/" target="_blank"&gt;CodeMash 2009&lt;/a&gt;. CodeMash is a great 3 day developer event held every winter in Ohio at Kalahari Resort. It not a .NET focused conference and I went with an idea to take in some of the non .NET world and learn a bit about Ruby, Groovy, and whatever else hit me as interesting. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;PreCompiler &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I arrived Tuesday evening in preparation for the PreCompiler on Wednesday. The PreCompiler was a extra day of full day or half day sessions which focused on a variety of things. I found these sessions to be among the best of the conference as there was so much time to get in to the topic and I was very torn as to which sessions to go to. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.nyveldt.com/blog/image.axd?picture=codemash1.png"&gt;&lt;img title="codemash1" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 0px 0px 5px; border-right-width: 0px" height="132" alt="codemash1" src="http://www.nyveldt.com/blog/image.axd?picture=codemash1_thumb.png" width="206" align="right" border="0" /&gt;&lt;/a&gt; My first choice was the iPhone Development session, and I decided to hit the Ruby session in the morning as it was a full day session and I figured I'd be better off being there for the start then the last half. The Ruby session was different than I expected but very good none the less. We ended up downloading a series of tests and code and spent the morning fixing tests and learning Ruby. It was a self paced thing with the instructors just helping people as they got stuck. Since I had already played around with Ruby a little, I was able to quickly move through the exercises and got a good way through before lunch. &lt;/p&gt;  &lt;p&gt;After lunch was the iPhone session. It was taught by &lt;a href="http://www.subfurther.com/blog" target="_blank"&gt;Chris Adamson&lt;/a&gt;, who is co-authoring an iPhone book I've already been reading, &lt;a href="http://www.pragprog.com/titles/amiphd/iphone-sdk-development" target="_blank"&gt;iPhone SDK Development&lt;/a&gt;. While I had covered most of what Chris went though, it was really good to be able to pick up some shortcuts and to get a better handle on some of the concepts. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Sessions&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;Thursday and Friday were filled with some &lt;a href="http://codemash.org/includes/CM-2009-Schedule.pdf" target="_blank"&gt;great sessions&lt;/a&gt;. I heard a number of people saying there were just so many good opinions for each time slot they had no idea which one to go to. There were also some interesting open spaces conversations going on at the same time which made the choices tougher. &lt;/p&gt;  &lt;p&gt;A few of the highlights here for me were Mary Poppendieck's session on Thrashing (and a lunch table chat as well) and Venkat Subramaniam's talks. Venkat is a great speaker and very enjoyable to listen to. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;People&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;It is hard to go to a conference like CodeMash and not meet a bunch of great people. I had a number of interesting conversations with people from all over and really had a nice time. CodeMash was so large that a few of the people I had hoped to meet, I never did run into or find again. Having to leave early on Friday didn't help matters in this area I'm sure. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Overall&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;I had a fantastic time at CodeMash 2009 and hopefully, I'll be able to attend again next year. I also hope my family can come as well as the &lt;a href="http://www.kalahariresorts.com/oh/" target="_blank"&gt;Kalahari&lt;/a&gt; was awesome and the kids would have had an excellent time. If it all works out, I'll try to make sure I can stay until Saturday and have a relaxing day with the kids at the water park.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=CERYm_CS9Ho:yetRwJz4cho:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/razorant?a=CERYm_CS9Ho:yetRwJz4cho:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/razorant/~4/CERYm_CS9Ho" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/CERYm_CS9Ho/post.aspx</link>
      <author>Al Nyveldt</author>
      <comments>http://www.nyveldt.com/blog/post/CodeMash-2009.aspx#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=2079154a-1523-4066-93d1-fe0cac74a734</guid>
      <pubDate>Fri, 16 Jan 2009 17:26:39 -0400</pubDate>
      <category>Personal</category>
      <dc:publisher>Al Nyveldt</dc:publisher>
      <pingback:server>http://www.nyveldt.com/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.nyveldt.com/blog/post.aspx?id=2079154a-1523-4066-93d1-fe0cac74a734</pingback:target>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=2079154a-1523-4066-93d1-fe0cac74a734</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/CodeMash-2009.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=2079154a-1523-4066-93d1-fe0cac74a734</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=2079154a-1523-4066-93d1-fe0cac74a734</feedburner:origLink></item>
    <item>
      <title>Live Writer Tagging Feature in BlogEngine.NET</title>
      <description>&lt;p&gt;This week, the Live Writer team &lt;a href="http://windowslivewriter.spaces.live.com/blog/cns!D85741BB5E0BE8AA!1581.entry" target="_blank"&gt;released the first release candidate for Live Writer 2009&lt;/a&gt;.&amp;#160; The latest version has continue to build on the betas from the fall and is just a really nice blogging tool.&amp;#160; The update has a new look and bunch of new stuff you can read about &lt;a href="http://lifehacker.com/5111203/windows-live-writer-update-makes-tagging-searching-posts-easier" target="_blank"&gt;other places&lt;/a&gt;, but I wanted to write about the new server-side tagging feature that is available for the &lt;a href="http://dotnetblogengine.net" target="_blank"&gt;BlogEngine.NET&lt;/a&gt; bloggers using 1.4.5.9 and beyond.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.nyveldt.com/blog/image.axd?picture=tags.jpg"&gt;&lt;img title="tags" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 5px 0px 0px; border-right-width: 0px" height="37" alt="tags" src="http://www.nyveldt.com/blog/image.axd?picture=tags_thumb.jpg" width="300" align="left" border="0" /&gt;&lt;/a&gt; When using the newest Live Writer and a fairly current build of BlogEngine.NET you will get a new Tags entry box right next to the categories drop down.&amp;#160; While BlogEngine.NET users have always been able to enter tags in Live Writer using the Keywords box, the new box does a lookup as you type so you can see the tags you’ve already entered and select them from a list. Our complete tag list button is still available for viewing all your tags, but this new list is pretty handy.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;img title="tagsinaction" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="131" alt="tagsinaction" src="http://www.nyveldt.com/blog/image.axd?picture=tagsinaction.jpg" width="244" align="right" border="0" /&gt; I really like the way the Live Writer team is pushing the API and allowing developers to enhance the Live Writer experience. If the cool stuff Live Writer allows your favorite blog software to do isn’t enough, there are 100s of plug ins that add even more functionality. I look forward to seeing what new functionality they offer us next.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=X8EWKxnRgww:ADC-Y7P9qaY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/razorant?a=X8EWKxnRgww:ADC-Y7P9qaY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/razorant?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/razorant/~4/X8EWKxnRgww" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/X8EWKxnRgww/post.aspx</link>
      <author>Al Nyveldt</author>
      <comments>http://www.nyveldt.com/blog/post/Live-Writer-Tagging-Feature-in-BlogEngineNET.aspx#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=f4a2cc77-f7e5-4232-aea0-fdfdf153a154</guid>
      <pubDate>Tue, 16 Dec 2008 22:14:17 -0400</pubDate>
      <category>BlogEngine.NET</category>
      <category>Software</category>
      <dc:publisher>Al Nyveldt</dc:publisher>
      <pingback:server>http://www.nyveldt.com/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.nyveldt.com/blog/post.aspx?id=f4a2cc77-f7e5-4232-aea0-fdfdf153a154</pingback:target>
      <slash:comments>22</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=f4a2cc77-f7e5-4232-aea0-fdfdf153a154</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/Live-Writer-Tagging-Feature-in-BlogEngineNET.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=f4a2cc77-f7e5-4232-aea0-fdfdf153a154</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=f4a2cc77-f7e5-4232-aea0-fdfdf153a154</feedburner:origLink></item>
  </channel>
</rss>
