<?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 2.6.0.20</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" type="application/rss+xml" href="http://feeds.feedburner.com/razorant" /><feedburner:info uri="razorant" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>razorant</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
      <title>RazorAnt Software acquires ProfitTrain</title>
      <description>&lt;p&gt;Really excited about this. &amp;nbsp;Read all about &lt;a href="http://razorant.com/Blog/post/RazorAnt-Software-acquires-ProfitTrain"&gt;the ProfitTrain acquisition on RazorAnt blog&lt;/a&gt;.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=e93Px6HOro8:q_BlkO-p4KQ: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=e93Px6HOro8:q_BlkO-p4KQ: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/e93Px6HOro8" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/e93Px6HOro8/post.aspx</link>
      <comments>http://www.nyveldt.com/blog/post/RazorAnt-Software-acquires-ProfitTrain#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=4ad35b2d-8b31-46a8-8f75-86db1cd41355</guid>
      <pubDate>Tue, 19 Feb 2013 15:28:00 -0400</pubDate>
      <category>Business</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=4ad35b2d-8b31-46a8-8f75-86db1cd41355</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=4ad35b2d-8b31-46a8-8f75-86db1cd41355</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/RazorAnt-Software-acquires-ProfitTrain#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=4ad35b2d-8b31-46a8-8f75-86db1cd41355</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=4ad35b2d-8b31-46a8-8f75-86db1cd41355</feedburner:origLink></item>
    <item>
      <title>RazorPDF Samples</title>
      <description>&lt;p&gt;I worked up some more advanced &lt;a href="http://nyveldt.com/blog/page/razorpdf"&gt;RazorPDF&lt;/a&gt; samples to help you get started with using RazorPDF in your MVC projects.&lt;/p&gt;  &lt;p&gt;First, I went ahead and made an very simple HTML report and ran it through the PdfResult to output it as a PDF.&amp;#160; It is nice way to make a PDF without iText XML.&amp;#160; You can use this to easily take any view and allow the user to display it as a PDF.&amp;#160; I think you can format your PDFs better with iText XML, but this works well in a lot of situations.&lt;/p&gt;  &lt;div id="gist-3998354" class="gistLoad" data-id="3998354"&gt;Loading ....&lt;/div&gt;  &lt;p&gt;Next, I made a sample report showing more detailed iText XML that you might use in actual production report. Paragraphs, images, tables and lists in different fonts, sizes, styles and colors.&amp;#160; I added some of the most common tags in this Gist to use as a reference.&lt;/p&gt;  &lt;div id="gist-3998480" class="gistLoad" data-id="3998480"&gt;Loading ....&lt;/div&gt;  &lt;p&gt;The reports mentioned are all checked in to the &lt;a href="https://github.com/RazorAnt/RazorPDFSample"&gt;RazorPDF Sample project on GitHub&lt;/a&gt;. &lt;script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"&gt;&lt;/script&gt;I encourage you to check it out if you are planning to give RazorPDF a try.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=vYVBuuZ0rQ4:lYPk-Gk22KE: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=vYVBuuZ0rQ4:lYPk-Gk22KE: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/vYVBuuZ0rQ4" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/vYVBuuZ0rQ4/post.aspx</link>
      <comments>http://www.nyveldt.com/blog/post/RazorPDF-Samples#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=8a66da5a-ad89-4ac8-a945-0fee8b490a97</guid>
      <pubDate>Fri, 02 Nov 2012 09:20:00 -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=8a66da5a-ad89-4ac8-a945-0fee8b490a97</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=8a66da5a-ad89-4ac8-a945-0fee8b490a97</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/RazorPDF-Samples#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=8a66da5a-ad89-4ac8-a945-0fee8b490a97</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=8a66da5a-ad89-4ac8-a945-0fee8b490a97</feedburner:origLink></item>
    <item>
      <title>Talking MonoTouch at Philly Code Camp</title>
      <description>&lt;p&gt;I’ll be back at &lt;a href="http://phillydotnet.org/camps/2012-2/"&gt;Philly Code Camp on November 17th&lt;/a&gt; to do a session on MonoTouch.&amp;#160; The session is called, “&lt;a href="http://phillydotnet.org/sessions/building-ios-apps-with-c-and-monotouch/"&gt;Building iOS apps with C# and MonoTouch&lt;/a&gt;”.&amp;#160; We’ll be building out a simple Code Camp app with the schedule.&amp;#160; This is a fast paced hour going from File/New to working app, but it will show you how you can leverage your .NET skills to make amazing apps for the iPhone, iPad, and other iOS devices.&lt;/p&gt;  &lt;p&gt;The app we will be building is available in the App Store.&amp;#160; It currently defaults to the sessions from the last code camp, but just hit update to get what we know about the current set of sessions.&amp;#160; I have a new version waiting for review with Apple so expect a nice update with the new iOS 6 features, some interface cleanup and new sessions.&amp;#160; You can &lt;a href="http://itunes.apple.com/us/app/philly-code-camp-2012.1/id518945308?ls=1&amp;amp;mt=8"&gt;get it in the App Store&lt;/a&gt; now or &lt;a href="http://razorant.com/apps/phillycodecamp"&gt;take a look at what to expect on my company site&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;I’m looking forward to the event in a few weeks.&amp;#160; It is “sold out” but there is a waiting list and a few booster (paid) tickets left for the event.&amp;#160; &lt;a href="http://www.eventbrite.com/event/4403946322?ref=ebtnebregn"&gt;Sign up here&lt;/a&gt; if you haven’t already.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=9_VcDnXsDvA:TW_sd9A-PBI: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=9_VcDnXsDvA:TW_sd9A-PBI: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/9_VcDnXsDvA" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/9_VcDnXsDvA/post.aspx</link>
      <comments>http://www.nyveldt.com/blog/post/Talking-MonoTouch-at-Philly-Code-Camp#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=dd91db3d-2dfe-42d7-9b0e-77501844d0ea</guid>
      <pubDate>Thu, 01 Nov 2012 16:25:43 -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=dd91db3d-2dfe-42d7-9b0e-77501844d0ea</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=dd91db3d-2dfe-42d7-9b0e-77501844d0ea</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/Talking-MonoTouch-at-Philly-Code-Camp#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=dd91db3d-2dfe-42d7-9b0e-77501844d0ea</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=dd91db3d-2dfe-42d7-9b0e-77501844d0ea</feedburner:origLink></item>
    <item>
      <title>RazorPDF updates and source code</title>
      <description>&lt;p&gt;There has been a lot of interest in &lt;a href="http://nyveldt.com/blog/page/razorpdf"&gt;RazorPDF&lt;/a&gt; since I published it earlier this month.&amp;#160; The most common question has been about the source code, which I’m happy to announce is finally &lt;a href="https://github.com/RazorAnt/RazorPDF"&gt;available on GitHub&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;I’ll try to get more details on syntax and more advanced usage posted soon as well.&amp;#160; In the meantime, I’ve set up a &lt;a href="http://nyveldt.com/blog/page/razorpdf"&gt;RazorPDF project page&lt;/a&gt; were I’ll keep everything you might need to know.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Source Code&lt;/li&gt;    &lt;li&gt;Samples&lt;/li&gt;    &lt;li&gt;Links to iText Markup samples&lt;/li&gt;    &lt;li&gt;Posts on usage&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Thanks for all the interest in RazorPDF.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=EbfXTuietqI:nMeMDCU2hMA: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=EbfXTuietqI:nMeMDCU2hMA: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/EbfXTuietqI" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/EbfXTuietqI/post.aspx</link>
      <comments>http://www.nyveldt.com/blog/post/RazorPDF-updates-and-source-code#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=f85c0bce-082f-4f63-8b32-81dedecbc133</guid>
      <pubDate>Fri, 26 Oct 2012 12:32:53 -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=f85c0bce-082f-4f63-8b32-81dedecbc133</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=f85c0bce-082f-4f63-8b32-81dedecbc133</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/RazorPDF-updates-and-source-code#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=f85c0bce-082f-4f63-8b32-81dedecbc133</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=f85c0bce-082f-4f63-8b32-81dedecbc133</feedburner:origLink></item>
    <item>
      <title>Introducing RazorPDF</title>
      <description>&lt;p&gt;Like many developers, I’ve been working with the Razor View Engine for a while.&amp;#160; Prior to MVC 3 and Razor, I was using Spark as my default view engine and I was pretty happy with it.&amp;#160; Being a long time Spark user, I sometimes find myself wishing I was using Spark for certain things.&amp;#160; The Spark feature I’ve easily missed the most however was the slick way you could uses Spark to mark up iText XML and in turn generate PDFs.&lt;/p&gt;  &lt;p&gt;I finally got around to spending a few hours to create this functionality using a Razor view (borrowing heavily from the Spark project). It is very easy to use and makes creating PDFs in your ASP.NET MVC projects a breeze.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Simply add the &lt;a href="https://www.nuget.org/packages/RazorPDF"&gt;RazorPDF&lt;/a&gt; nuget package to your project. &lt;/li&gt;    &lt;li&gt;Have your Controller action return a RazorPDF.PdfResult with your model and view name assigned. &lt;/li&gt;    &lt;li&gt;Create the view with itext xml to create the PDF output you want. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Check out this short video showing you RazorPDF in action (2:18) and take a look at the &lt;a href="https://github.com/RazorAnt/RazorPDFSample"&gt;RazorPDFSample project on GitHub&lt;/a&gt; to get you going.&amp;#160; The sample project has some basic iText XML samples, but there are plenty more on the web.&lt;/p&gt;  &lt;video class="sublime" poster="http://nyveldt.com/video/RazorPDFShortDemo-Poster.png" width="852" height="639" data-name="RazorPDF Short Demo" data-uid="57fb2708" preload="none"&gt;   &lt;source src="http://nyveldt.com/video/RazorPDFShortDemo.mp4" /&gt; &lt;/video&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=TOH8mfEid2g:WutzLY0eqbM: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=TOH8mfEid2g:WutzLY0eqbM: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/TOH8mfEid2g" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/TOH8mfEid2g/post.aspx</link>
      <comments>http://www.nyveldt.com/blog/post/Introducing-RazorPDF#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=ae43b302-e479-4ddd-8a46-575ee2c9a8fb</guid>
      <pubDate>Mon, 15 Oct 2012 09:30:00 -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=ae43b302-e479-4ddd-8a46-575ee2c9a8fb</pingback:target>
      <slash:comments>14</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=ae43b302-e479-4ddd-8a46-575ee2c9a8fb</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/Introducing-RazorPDF#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=ae43b302-e479-4ddd-8a46-575ee2c9a8fb</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=ae43b302-e479-4ddd-8a46-575ee2c9a8fb</feedburner:origLink></item>
    <item>
      <title>The fate of the original iPad</title>
      <description>&lt;p&gt;Marco wrote some thoughts on iPad 1 and reasons why Apple decided not to include it in the iOS 6 upgrades. I remember being a tad upset about this at the iOS 6 announcement many months back.&amp;#160; I remember thinking “isn’t the iPhone 3GS even older” and looking up the release dates.&lt;/p&gt;  &lt;p&gt;Shortly after the announcement, I listed my iPad 1 on craigslist and picked up an iPad 3 with a Verizon connection.&amp;#160; The upgrade was a huge improvement and we use the iPad more now than we did before.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=y5clWfbnzTw:Z-_-bk2W0_o: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=y5clWfbnzTw:Z-_-bk2W0_o: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/y5clWfbnzTw" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/y5clWfbnzTw/post.aspx</link>
      <comments>http://www.nyveldt.com/blog/post/The-fate-of-the-original-iPad#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=19ade657-12ba-4ec4-a15b-5be689a4d50d</guid>
      <pubDate>Mon, 01 Oct 2012 11:30:00 -0400</pubDate>
      <category>Hardware</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=19ade657-12ba-4ec4-a15b-5be689a4d50d</pingback:target>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=19ade657-12ba-4ec4-a15b-5be689a4d50d</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/The-fate-of-the-original-iPad#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=19ade657-12ba-4ec4-a15b-5be689a4d50d</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=19ade657-12ba-4ec4-a15b-5be689a4d50d</feedburner:origLink></item>
    <item>
      <title>A long overdue overhaul</title>
      <description>&lt;p&gt;I haven’t blogged much over the past few years. Part of that was a focus on other interests to be sure, but more recently, it was the blog itself that was keeping me from blogging.&amp;#160; &lt;/p&gt;  &lt;p&gt;BlogEngine.NET has been good to me but things were feeling a bit long in the tooth in a few areas.&amp;#160; I had not updated to 2.0 or beyond and was really a bit unsure what I’ve wanted to do with my blog.&amp;#160; I’ve had lots of ideas for updates, tweaks, and the like.&amp;#160; Every time I would think about writing, I’d think about things I wish my blog handled better or were just different.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://devblog.avdi.org/2012/08/09/why-wordpress/"&gt;Avdi Grimm&lt;/a&gt; wrote about something similar a while back and it sounded a lot like where I’ve been at.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Before I started doing technical blogging in ~2006-2007, I spent literally &lt;em&gt;years&lt;/em&gt; hamstrung by my need to come up with “the perfect” blogging platform. I’d come up with some topic I wanted to blog about, then that would lead to thinking about that blog system I wanted to write, and I’d wind up writing nothing.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;While Avdi was writing about his reasons for using WordPress and how this keeps him from fiddling with it, to me it was the voice of someone feeling the same things I was but making some choices to get the focus back on the writing.&lt;/p&gt;  &lt;p&gt;As one of the original BlogEngine devs, I wasn’t willing to give up dabbling with blogging tool at all, but I needed to make some choices to remove the reasons I wasn’t writing.&amp;#160; Over the weekend, I made a list of my “must have” features, pulled the source and spent a few hours making the changes I felt were at the top of my list of need to have.&amp;#160; I cleaned it up with a simple responsive theme and here it is.&amp;#160; &lt;/p&gt;  &lt;p&gt;BlogEngine.NET 2.6 has a lot of new things I was missing, including a few of the items on my list. Pulling up the code was like pulling on an old sweatshirt that you have buried in your closet.&amp;#160; Familiar, comfortable, and welcoming.&amp;#160; Not sure my changes will or even should go in the BE source, but it isn’t something I’m even thinking about in the short term.&amp;#160; I’m now thinking about writing again.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=YaPu2JXX5tg:8ZJsxy5kbYo: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=YaPu2JXX5tg:8ZJsxy5kbYo: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/YaPu2JXX5tg" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/YaPu2JXX5tg/post.aspx</link>
      <comments>http://www.nyveldt.com/blog/post/A-long-overdue-overhaul#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=cdc4cf9a-cd32-4719-bd51-8c58b210fa6b</guid>
      <pubDate>Mon, 01 Oct 2012 11:01:00 -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=cdc4cf9a-cd32-4719-bd51-8c58b210fa6b</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=cdc4cf9a-cd32-4719-bd51-8c58b210fa6b</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/A-long-overdue-overhaul#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=cdc4cf9a-cd32-4719-bd51-8c58b210fa6b</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=cdc4cf9a-cd32-4719-bd51-8c58b210fa6b</feedburner:origLink></item>
    <item>
      <title>The story of my latest app</title>
      <description>&lt;p&gt;&lt;a href="http://itunes.apple.com/us/app/runnow-pro/id483497500?mt=8"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="Icon512" border="0" alt="Icon512" align="right" src="http://nyveldt.com/blog/image.axd?picture=Icon512_1.png" width="80" height="80" /&gt;&lt;/a&gt;In the past week, my latest app , &lt;a href="http://itunes.apple.com/us/app/runnow-pro/id483497500?mt=8"&gt;RunNow Pro&lt;/a&gt; was approved and released in the Apple App Store. The app project began about 6 weeks ago. My wife and I were talking about running and my wife decided she was going to try to run a half marathon next fall. While it is pretty far away, we decided it was best to get started with a run / walk program so she'd be ready to hit the road come spring.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://itunes.apple.com/us/app/runnow-pro/id483497500?mt=8"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 5px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="RunNowPro4" border="0" alt="RunNowPro4" align="left" src="http://nyveldt.com/blog/image.axd?picture=RunNowPro4.png" width="160" height="240" /&gt;&lt;/a&gt;I looked up some plans online and thought there would be an app out there to help with this.&amp;#160; There are lots of them actually, but of all the ones I looked at, none seems like the right one.&amp;#160; Later that week, I got an evening home alone with the kids and the idea struck me to make the app for her myself. That night, I had the kids record encouraging messages of when it was time to run and then when it was time to walk or recover.&amp;#160; After I got the kids to bed, I coded up the app and it was ready for her run the next day.&lt;/p&gt;  &lt;p&gt;Over the next few nights, I cleaned things up, added a settings page for controlling the workouts, and added a log so she could see the workouts she did.&amp;#160; It wasn't too fancy, but it worked well.&amp;#160; The personal messages were fun and it was very customized to exactly how she worked out.&amp;#160; She ran a timed workout of 20 minutes so she'd just run/walk for 10 minutes, the app would remind her to turn around and she be back in the driveway when her workout was done.&amp;#160; I decided I would make a version for release soon after.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://itunes.apple.com/us/app/runnow-pro/id483497500?mt=8"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="RunNowPro2" border="0" alt="RunNowPro2" align="right" src="http://nyveldt.com/blog/image.axd?picture=RunNowPro2.png" width="160" height="240" /&gt;&lt;/a&gt;Over the next few weeks I spend a few more evenings polishing it up and sent the &amp;quot;Pro&amp;quot; version to the app store.&amp;#160; I removed the kids voices but added other notification options. It has a built in couch to 5k workout plan, but still has the manual settings which will make the app work well for running intervals or just doing a custom run / walk plan.&amp;#160; It runs great on our old original iPhone with iOS 3.1.3 which is the device my wife uses it on.&lt;/p&gt;  &lt;p&gt;I'm working on the free version of RunNow as time permits with less features, ads, and the ability to upgrade to the full version with in app purchase.&amp;#160; It is not my top priority, but I’ll hopefully be able to finish it up some time in the coming weeks.&amp;#160; It was fun to see this simple project come together so quickly and was a nice break from my larger iOS project that I’ve gotten back to in the last week.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=cZAReAnzaLU:H7Gvuc7W0TI: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=cZAReAnzaLU:H7Gvuc7W0TI: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/cZAReAnzaLU" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/cZAReAnzaLU/post.aspx</link>
      <comments>http://www.nyveldt.com/blog/post/The-story-of-my-latest-app#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=fffb352c-2f9c-420e-947f-24241d978b9f</guid>
      <pubDate>Thu, 15 Dec 2011 09:42:35 -0400</pubDate>
      <category>iDevBlogADay</category>
      <category>Software</category>
      <category>iOS</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=fffb352c-2f9c-420e-947f-24241d978b9f</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=fffb352c-2f9c-420e-947f-24241d978b9f</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/The-story-of-my-latest-app#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=fffb352c-2f9c-420e-947f-24241d978b9f</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=fffb352c-2f9c-420e-947f-24241d978b9f</feedburner:origLink></item>
    <item>
      <title>Perfect mockups</title>
      <description>&lt;p&gt;There is nothing like drawing up your app ideas so you can visualize things better.&amp;#160; Like most of you, I’ve used the trusty paper and pen method the most.&amp;#160; I came across &lt;a href="http://www.nyveldt.com/blog/post/Balsamiq-Mockups-Review.aspx"&gt;Balsamiq&lt;/a&gt; in mid 2009 and have used it a nice amount. It does some things really well and the end product is great for sharing.&amp;#160; However when there isn’t a widget for everything you need, it breaks down.&amp;#160; I usually found myself starting with paper and moving to Balsamiq if I need to communicate a design to others.&lt;/p&gt;  &lt;p&gt;Recently, I came across &lt;a href="http://www.fluidtouch.biz/noteshelf/"&gt;Noteshelf&lt;/a&gt; and it is my new mockup tool of choice.&amp;#160; Noteshelf is a slick notetaking app for the iPad that is currently at the top of the US iPad sales chart as I write this.&lt;/p&gt;  &lt;p&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 0px 5px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="NS-MainView" border="0" alt="NS-MainView" align="right" src="http://nyveldt.com/blog/image.axd?picture=NS-MainView_1.png" width="304" height="229" /&gt;Noteshelf is a handwriting app that just takes what you draw/write and saves it as an image (No keyboard input.)&amp;#160; As you would expect, there are lots of pen and color options along with the ability to import images.&amp;#160; You can create multiple notebooks to organize all your notes on the common bookshelf view.&amp;#160; Notebooks can be saved as images or PDFs.&amp;#160; &lt;/p&gt;  &lt;p&gt;Where this gets interesting is there is an in app purchase for designer paper which gives you an iPhone template and an iPad template for drawing mockups. &lt;/p&gt;  &lt;p&gt;Once you add these to &lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 5px 0px 5px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="NS-ZoomView" border="0" alt="NS-ZoomView" align="right" src="http://nyveldt.com/blog/image.axd?picture=NS-ZoomView.png" width="304" height="229" /&gt;your app, you can make notebook of mockup pages for your app.&amp;#160; There are some incredibly helpful features like the zoom feature which lets you make work a smaller section of the page to give you a finer control and wrist protection which when turned on keeps your hand from making marks when you are writing with a stylus.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;Pro Tip:&lt;/strong&gt; Splurge for a stylus if you plan to give this a real test. It makes a huge difference.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Once you’ve got your app mocked up over as many pages as you need, it is easily sharable. The export options are excellent.&lt;/p&gt;  &lt;p&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="NS-Export" border="0" alt="NS-Export" align="right" src="http://nyveldt.com/blog/image.axd?picture=NS-Export.png" width="304" height="229" /&gt;I linked up my DropBox account and that to me is the perfect why to export these at least until iCloud is fully rolled out.&lt;/p&gt;  &lt;p&gt;At the moment, the app is $0.99 and the designer paper pack is another $0.99.&amp;#160; $2 is a bargain for the perfect mockup tool assuming you have an iPad handy.&lt;/p&gt;            &lt;p&gt;Note regarding the marvelous sample images: I wasn’t quite ready to share any of the real mockup images I’ve done in Noteshelf yet, so I made up this fine sample of Rabbot.&amp;#160; I have no idea what it is or how it plays, but if you find an interesting game in there, I look forward to trying it out.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=DMwnTynQhBE:gJBOL08IJ1M: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=DMwnTynQhBE:gJBOL08IJ1M: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/DMwnTynQhBE" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/DMwnTynQhBE/post.aspx</link>
      <comments>http://www.nyveldt.com/blog/post/Perfect-mockups#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=49d30bcd-c70e-45e5-b9b0-81397d6fb65e</guid>
      <pubDate>Thu, 08 Sep 2011 05:00:00 -0400</pubDate>
      <category>iOS</category>
      <category>iDevBlogADay</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=49d30bcd-c70e-45e5-b9b0-81397d6fb65e</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=49d30bcd-c70e-45e5-b9b0-81397d6fb65e</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/Perfect-mockups#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=49d30bcd-c70e-45e5-b9b0-81397d6fb65e</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=49d30bcd-c70e-45e5-b9b0-81397d6fb65e</feedburner:origLink></item>
    <item>
      <title>Delayed release in progress</title>
      <description>&lt;p&gt;&lt;a href="http://razorant.com/apps/sudokukids-for-ipad/"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="SudokuKids" src="http://nyveldt.com/blog/image.axd?picture=SudokuKids.png" border="0" alt="SudokuKids" width="186" height="246" align="right" /&gt;&lt;/a&gt;I recently finished up my 3rd App Store game, &lt;a href="http://razorant.com/apps/sudokukids-for-ipad/"&gt;SudokuKids for iPad&lt;/a&gt;.&amp;nbsp; While I can't wait to see it available in the App Store, I decided this was a good candidate for delayed release.&lt;/p&gt;
&lt;p&gt;I know many people advocate the delayed release.&amp;nbsp; Usually, the main point is to try to build up a buzz around the app. &lt;a href="http://twitter.com/#!/noel_llopis"&gt;Noel Llopis&lt;/a&gt; wrote &lt;a href="http://gamesfromwithin.com/the-business-of-iphone-and-ipad-app-development"&gt;a nice short description of delayed release&lt;/a&gt; at the end of his review of the Business of iPhone and iPad Development.&amp;nbsp; You can contact media/review sites and even give out promo codes for your app ahead of time with the goal of having most of your PR hit right around the launch day.&amp;nbsp; To be honest, I&amp;rsquo;m not expecting to be able to generate a lot of buzz, but any buzz does help.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The main reason I delayed the release of this app was to give myself sometime to work on some of the tasks I&amp;rsquo;ve been neglecting.&amp;nbsp; I&amp;rsquo;m not sure how important these tasks are but I was beginning to feel they were pulling me down.&amp;nbsp; I decided I would give myself a few days to try to get them in order before this app hit the store.&lt;/p&gt;
&lt;p&gt;First up was a new &lt;a href="http://razorant.com/"&gt;RazorAnt Software web site&lt;/a&gt;.&amp;nbsp; It still isn&amp;rsquo;t quite done yet, but is getting closer every day.&amp;nbsp; I needed to make more information available about my apps and this is the place for that.&amp;nbsp; I&amp;rsquo;m not sure how valuable the web site is for iOS game developers, but as I have some different apps coming up yet this year, I figured I really can&amp;rsquo;t neglect it any longer.&lt;/p&gt;
&lt;p&gt;Next, I needed to start getting some social media connections going.&amp;nbsp; I&amp;rsquo;ve just focused on making games in the past and hoped the marketing would come.&amp;nbsp; Word of mouth has been ok, but hopefully this will propel it a bit better.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Lastly, I wanted to work on getting better pre-release details together.&amp;nbsp; Better images, write ups, a press release.&amp;nbsp; Hopefully, I&amp;rsquo;ll be able to get a video done this week as well.&lt;/p&gt;
&lt;p&gt;I was kind of hoping this would be the calm before the storm type of thing.&amp;nbsp; So far, I&amp;rsquo;ve been busy, busy, busy and feel like I&amp;rsquo;m not producing a whole lot, but I feel better about the image RazorAnt Software is projecting and that counts for something.&amp;nbsp; Since this is my first iPad app, I&amp;rsquo;ll have no idea if any of this helped compared to my previous releases, but I feel better about what I&amp;rsquo;ve done.&lt;/p&gt;
&lt;p&gt;SudokuKids for iPad was approved last week and will be available in the App Store this Thursday, August 11th.&amp;nbsp; If you have kids, be sure to check it out.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/razorant?a=ZxRXWTIb648:SjWKlsLIZro: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=ZxRXWTIb648:SjWKlsLIZro: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/ZxRXWTIb648" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/razorant/~3/ZxRXWTIb648/post.aspx</link>
      <comments>http://www.nyveldt.com/blog/post/Delayed-release-in-progress#comment</comments>
      <guid isPermaLink="false">http://www.nyveldt.com/blog/post.aspx?id=b68bbb68-6d8e-43bd-a778-dfad64a7e049</guid>
      <pubDate>Tue, 09 Aug 2011 12:00:00 -0400</pubDate>
      <category>iDevBlogADay</category>
      <category>iOS</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=b68bbb68-6d8e-43bd-a778-dfad64a7e049</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.nyveldt.com/blog/trackback.axd?id=b68bbb68-6d8e-43bd-a778-dfad64a7e049</trackback:ping>
      <wfw:comment>http://www.nyveldt.com/blog/post/Delayed-release-in-progress#comment</wfw:comment>
      <wfw:commentRss>http://www.nyveldt.com/blog/syndication.axd?post=b68bbb68-6d8e-43bd-a778-dfad64a7e049</wfw:commentRss>
    <feedburner:origLink>http://www.nyveldt.com/blog/post.aspx?id=b68bbb68-6d8e-43bd-a778-dfad64a7e049</feedburner:origLink></item>
  </channel>
</rss>
