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

<channel>
	<title>The Agile Micro ISV Blog &#187; ClickOnce</title>
	<atom:link href="http://www.agilemicroisv.com/tag/clickonce/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.agilemicroisv.com</link>
	<description>Small fish. Big pond.</description>
	<lastBuildDate>Thu, 22 Apr 2010 09:40:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Bits du Jour Experience</title>
		<link>http://www.agilemicroisv.com/2010/04/the-bits-du-jour-experience/</link>
		<comments>http://www.agilemicroisv.com/2010/04/the-bits-du-jour-experience/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 09:40:20 +0000</pubDate>
		<dc:creator>Tim Haughton</dc:creator>
				<category><![CDATA[Customer Relations]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[ClickOnce]]></category>
		<category><![CDATA[Home Document Manager]]></category>

		<guid isPermaLink="false">http://www.agilemicroisv.com/?p=373</guid>
		<description><![CDATA[Home Document Manager featured on Bits du Jour yesterday. For those of you who haven&#8217;t seen it yet, the BdJ site offers a couple of products at a huge discount for a period of 24 hours. I wasn&#8217;t sure what to expect from the offer, but when I finally climbed into bed last night, I [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.agilemicroisv.com/wp-content/uploads/2010/04/HDM-BdJ.png" rel="wp-prettyPhoto[g373]"><img class="size-medium wp-image-375 alignleft" title="HDM-BdJ" src="http://www.agilemicroisv.com/wp-content/uploads/2010/04/HDM-BdJ-300x81.png" alt="" width="300" height="81" /></a>Home Document Manager featured on <a href="http://www.bitsdujour.com/">Bits du Jour</a> yesterday. For those of you who haven&#8217;t seen it yet, the BdJ site offers a couple of products at a huge discount for a period of 24 hours. I wasn&#8217;t sure what to expect from the offer, but when I finally climbed into bed last night, I had come to the conclusion that it was a phenomenally useful experience &#8211; perhaps even essential. Every micro ISV and every micro ISV product should go through the Bits du Jour mill at least once.</p>
<p>One of the most fantastic things is the feedback you get from the BdJ netizens. Ordinarily, when a person with a particular problem appears at your site from Google, they are probably looking for <strong>an</strong> application to help them, with the deliberate emphasis on &#8220;an&#8221; &#8211; it doesn&#8217;t matter if it&#8217;s your application or someone elses, so if yours doesn&#8217;t fit the bill, they hit the back button and move on.</p>
<p>On BdJ, it&#8217;s subtly different &#8211; because it&#8217;s your application on offer, they are looking for <strong>your</strong> application to solve their problem, and they are not shy about letting you know if there&#8217;s an issue or something they don&#8217;t like. Listen to the feedback &#8211; it&#8217;s invaluable.</p>
<p>Bits du Jour is also a great way to stress test your operation, everything from your installation to your store front &#8211; if there&#8217;s a problem, there&#8217;s nothing like a massive increase in traffic to show it up. It&#8217;s worth emphasising that using BdJ is not about the money &#8211; it&#8217;s about getting a bit of money &#8211; but mainly it&#8217;s about getting a lot of traffic and customers compressed into a 24 hour period.</p>
<p>Some of my observations:</p>
<h2>Installation</h2>
<p>I use <a class="zem_slink" title="ClickOnce" rel="wikipedia" href="http://en.wikipedia.org/wiki/ClickOnce">ClickOnce</a> for all my deployment. I like it primarily because it means I can push out updates and have the clients update themselves with no action required on the part of the user. A few users experienced problems with the installation. After digging through some of the issues, I had one persons installation time out. I had one person whose installation was hanging and one who was inexplicably seeing a 404.</p>
<ul>
<li>The installation time out was caused by an ultra slow connection from someone in Tanzania. Whilst I have nothing against people in less well connected countries, my focus is inevitably going to be on countries like the UK, US, Canada, Australia etc. I make the tacit assumption that if you&#8217;re on my site you&#8217;re using broadband.</li>
<li>The hanging installation was caused by a machine that refused to install the <a class="zem_slink" title=".NET Framework" rel="homepage" href="http://msdn.microsoft.com/netframework/">.Net framework</a>. This persisted even when the framework was downloaded straight from Microsoft, so there&#8217;s not much I could do about that. I&#8217;m not about to start offering support for the .Net framework.</li>
<li>Didn&#8217;t manage to get to the bottom of the 404, noone else was seeing it.</li>
</ul>
<h2>Runtime Errors</h2>
<ul>
<li>One user was having a problem because the software couldn&#8217;t get write permission to a part of his user profile that he absolutely should have access to. The fact he couldn&#8217;t did make me wonder how any other software was working, but I sent him a registry patch to move Home Document Manager&#8217;s data folder which got him moving.</li>
<li>Another user installed the app but it wouldn&#8217;t start. I&#8217;ve not figured this one out yet, but I suspect there will be a wider problem that I can do nothing about.</li>
</ul>
<h2>Activation</h2>
<p>When customers make a purchase, they are emailed a serial number which they enter into the app &#8211; the app then calls my licensing server and they are sent a license file. This is one of the parts that I was very pleased with. There were no issues with the activation at all.</p>
<p>One person said they weren&#8217;t going to buy because I used online activation, but that&#8217;s one person in 14 months so I&#8217;m not too worried.</p>
<h2>Summary</h2>
<p>All in all, a very worthwhile experience and very positive feedback from the vast majority of customers. PDF Scan Pro comes on BdJ in around a week, it&#8217;s less mature than Home Document Manager, but seems to have had better traction, so we&#8217;ll see how that goes.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/pixy.gif?x-id=2b691674-c33f-4137-b3dc-cff3aba4e0ed" alt="" /><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.agilemicroisv.com%2F2010%2F04%2Fthe-bits-du-jour-experience%2F&amp;linkname=The%20Bits%20du%20Jour%20Experience"><img src="http://www.agilemicroisv.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.agilemicroisv.com/2010/04/the-bits-du-jour-experience/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Two&#8217;s Company</title>
		<link>http://www.agilemicroisv.com/2009/12/twos-company/</link>
		<comments>http://www.agilemicroisv.com/2009/12/twos-company/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 15:17:29 +0000</pubDate>
		<dc:creator>Tim Haughton</dc:creator>
				<category><![CDATA[Micro ISV]]></category>
		<category><![CDATA[Add new tag]]></category>
		<category><![CDATA[ClickOnce]]></category>
		<category><![CDATA[Windows Forms]]></category>
		<category><![CDATA[Windows Presentation Foundation]]></category>

		<guid isPermaLink="false">http://www.agilemicroisv.com/?p=355</guid>
		<description><![CDATA[



Image via Wikipedia



It&#8217;s been about 10 months since Home Document Manager made the transition from project to product. Looking back on those 10 months I can level a couple of criticisms at myself; the main one is that I haven&#8217;t iterated aggressively enough. The other is that I&#8217;ve ignored some customer feedback because it didn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 310px;">
<dt class="wp-caption-dt"><a href="http://commons.wikipedia.org/wiki/Image:Rockefeller_Center_christmas_tree.jpg" rel="wp-prettyPhoto[g355]"><img title="The Rockefeller Center Christmas Tree in New Y..." src="http://upload.wikimedia.org/wikipedia/commons/thumb/8/84/Rockefeller_Center_christmas_tree.jpg/300px-Rockefeller_Center_christmas_tree.jpg" alt="The Rockefeller Center Christmas Tree in New Y..." width="300" height="400" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image via <a href="http://commons.wikipedia.org/wiki/Image:Rockefeller_Center_christmas_tree.jpg" rel="wp-prettyPhoto[g355]">Wikipedia</a></dd>
</dl>
</div>
</div>
<p>It&#8217;s been about 10 months since Home Document Manager made the transition from project to product. Looking back on those 10 months I can level a couple of criticisms at myself; the main one is that I haven&#8217;t iterated aggressively enough. The other is that I&#8217;ve ignored some customer feedback because it didn&#8217;t gel with my vision of where I wanted Home Document Manager to go.</p>
<p>Something happened in the last month that has injected a bit of pace into my development. I started considering a closely related, although entirely seperate product. Where HDM is a desktop document management tool, the new product was an advanced PDF Viewer/Editor/Annotator.</p>
<p>Part of the dance that <a class="zem_slink" title="Micro ISV" rel="wikipedia" href="http://en.wikipedia.org/wiki/Micro_ISV">micro ISV</a>&#8216;ers do when conceiving a new product is to evaluate competition, see what they do, see what they don&#8217;t do, see if they alleviate the particular pain that you&#8217;re trying address, and why, or why not. In short, we try to find our <a class="zem_slink" title="Unique selling proposition" rel="wikipedia" href="http://en.wikipedia.org/wiki/Unique_selling_proposition">Unique Selling Proposition</a>. I looked closely at a number of big names in the document imaging and PDF worlds, products like Acrobat Professional, Abbyy Finereader and the like. Not only did I find my USP within minutes, I&#8217;ve found a wealth of new user interface ideas and major bits of functionality that would slot right in to Home Document Manager.</p>
<p>I&#8217;m already a decent way through coding for the new product and have had so many a-ha moments for version 2 of HDM too.</p>
<p>Choosing <a class="zem_slink" title="Windows Presentation Foundation" rel="wikipedia" href="http://en.wikipedia.org/wiki/Windows_Presentation_Foundation">WPF</a> was a mistake. I love WPF. I work for Microsoft writing WPF. But for this particular project, it was the wrong call. The new project I&#8217;m writing uses Windows Forms. It&#8217;s been a while since I did <a class="zem_slink" title="Windows Forms" rel="wikipedia" href="http://en.wikipedia.org/wiki/Windows_Forms">WinForms</a>, but my WPF experience is illuminating my UI architecting in new ways. I also really don&#8217;t miss the WPF cold start times. I&#8217;m certainly more productive using WPF, but let&#8217;s face it, in the B2C world, your customers really don&#8217;t care about that. Version 2 of HDM will use WinForms.</p>
<p>I haven&#8217;t paid enough attention to minimising the clicks my users have to go through in order to perform common tasks. This was immediately apparent when reviewing the competition for my new product, so version 2 of  HDM will have a much improved UI.</p>
<p>The deployment mechanism I use for HDM (<a class="zem_slink" title="ClickOnce" rel="wikipedia" href="http://en.wikipedia.org/wiki/ClickOnce">ClickOnce</a>) has its advantages. I can update end user installs easily, but serious B2B is a struggle because of the lack of Proxy support in ClickOnce. I also fell into the self signed ClickOnce bootstrapper trap, which effectively brought iterations of version 1 of HDM to a premature end. Bog standard installers from hereon-in.</p>
<p>One of the things I have to consider is whether or not to bring two such closely related products under the same umbrella on the same website. This has obvious advantages for marketing and SEO, they are both paperless/PDF/document related products.</p>
<p>A lot to mull over, but for me, speccing and developing a second complimentary/related product seems to be a good thing so far. I know the arguments about laser-like focus for micro <a class="zem_slink" title="Independent software vendor" rel="wikipedia" href="http://en.wikipedia.org/wiki/Independent_software_vendor">ISVs</a>, and I&#8217;m hoping that I&#8217;m not stumbling into a heffalump trap. But having two related products, particularly on the same website, should add credibility, and the 2 products can also have a beneficial effect on each other. Time will tell.</p>
<p>p.s. I&#8217;m writing this on Christmas day only because I&#8217;m standing in the kitchen with our latest edition (Eli Benjamin, 6 weeks old) strapped to my chest while I wait for the turkey to cook. Happy Christmas everyone.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/fc071dc3-6da3-4fd5-a4c9-b05b21c37ced/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=fc071dc3-6da3-4fd5-a4c9-b05b21c37ced" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.agilemicroisv.com%2F2009%2F12%2Ftwos-company%2F&amp;linkname=Two%26%238217%3Bs%20Company"><img src="http://www.agilemicroisv.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.agilemicroisv.com/2009/12/twos-company/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
