<?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/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>The Recursive ISV &#187; delphi</title>
	<atom:link href="http://davidscottkane.com/tag/delphi/feed/" rel="self" type="application/rss+xml" />
	<link>http://davidscottkane.com</link>
	<description>ISV Recursion - Wash - Rinse  -Repeat - A Software Business Process</description>
	<lastBuildDate>Thu, 09 Sep 2010 11:44:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<image>
			<title>The Recursive ISV</title>
			<url>http://davidscottkane.com/wp-content/uploads/2010/09/scottbwfeed.png</url>
			<link>http://davidscottkane.com</link>
			<width></width>
			<height></height>
			<description>ISV Recursion - Wash - Rinse  -Repeat - A Software Business Process</description>
		</image>		<item>
		<title>What&#8217;s Not To Like About Micro ISV Fails?  Release Early? You&#8217;re Doing It Wrong!</title>
		<link>http://davidscottkane.com/whats-not-to-like-about-micro-isv-fails-release-early-youre-doing-it-wrong/</link>
		<comments>http://davidscottkane.com/whats-not-to-like-about-micro-isv-fails-release-early-youre-doing-it-wrong/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 01:18:04 +0000</pubDate>
		<dc:creator>Scott Kane</dc:creator>
				<category><![CDATA[30Dayers]]></category>
		<category><![CDATA[General ISV Issues]]></category>
		<category><![CDATA[Starting an mISV]]></category>
		<category><![CDATA[bootstrap isv]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[Andy Bryce]]></category>
		<category><![CDATA[audio libraries]]></category>
		<category><![CDATA[Benjamin Franklin What]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[bungee]]></category>
		<category><![CDATA[business building]]></category>
		<category><![CDATA[complexity]]></category>
		<category><![CDATA[Computer programming]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[custom library]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[development library]]></category>
		<category><![CDATA[isv]]></category>
		<category><![CDATA[lib]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[micro]]></category>
		<category><![CDATA[Micro ISV - mISV]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[midstream]]></category>
		<category><![CDATA[paradigm shift]]></category>
		<category><![CDATA[programming languages]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[rapid release]]></category>
		<category><![CDATA[reinvention]]></category>
		<category><![CDATA[scott kane]]></category>
		<category><![CDATA[senate]]></category>
		<category><![CDATA[Software bug]]></category>
		<category><![CDATA[software business]]></category>
		<category><![CDATA[software developer]]></category>
		<category><![CDATA[software developers]]></category>
		<category><![CDATA[submission]]></category>
		<category><![CDATA[technical standpoint]]></category>
		<category><![CDATA[undocumented features]]></category>

		<guid isPermaLink="false">http://davidscottkane.com/?p=2631</guid>
		<description><![CDATA[Regular readers will remember June 2008 where a bunch of software developers elected to “build a product in 30 days”.  Kind of the bungee jumping of rapid release and marketing. Those that followed will also be aware that only a handful of developers actually made it to the end in the sense that they actually released a product.]]></description>
			<content:encoded><![CDATA[<p><img style="margin: 0px 15px 0px 0px; display: inline; border: 0pt none;" title="Analysing A Micro ISV - A Shipment Of FAIL?" src="http://davidscottkane.com/wp-content/uploads/2010/08/shipment_of_fail.jpg" border="0" alt="Analysing A Micro ISV - A Shipment Of FAIL?" width="276" height="220" align="left" /></p>
<p>To begin – this is <strong><em>NOT</em></strong> a negative rant.  It has a positive bent, but it is self analytical and brutally honest.</p>
<p>Regular readers will remember June 2008 where a bunch of software developers elected to “build a product in 30 days”.  Kind of the bungee jumping of rapid release and marketing. Those that followed will also be aware that only a handful of developers actually made it to the end in the sense that they actually released a product.</p>
<p>Sane commentary on the lack of value in the exercise for business building aside for now – yours truly was NOT one of those who made it.  In terms of 30 days it was an unequivocal FAIL for our products release.  The launch never happened because the product wasn’t completed – and still is not completed.  It gets close and then I find myself drawing back.  I’m going to cover some of these reasons over time.</p>
<p>During the course of 2008 I switched audio libraries from my own engine, to an expensive commercial engine and midstream during the 30 days to another commercial product which I still use but which has at times brought me mega pain due to a variety of “undocumented features” and downright agony with documented features that simply were not there or failed to operate reliably if at all.  The value of the latter has improved a great deal since my submission of bug reports.  However submitting bug reports on every other feature almost weekly for an expensive development library is counter productive over the longer term for a variety of mega obvious reasons.  The first and foremost one being the reason for using a custom library – to simplify and prevent wheel reinvention is utterly negated.</p>
<p>By December 2008, as documented in this <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a>, I switched from Delphi after 13 years to <a href="http://davidscottkane.com/tag/microsoft/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Microsoft">Microsoft</a> .Net.  From a technical standpoint this was a sane move.  However, there is a tapering FAIL attached to that sanity in that the paradigm shift after 13 years is massive.  During my 30 years association with programming I have been forced to learn and apply, last time I bothered to count, twenty three programming languages.  Most of those are almost and in some cases entirely extinct now.  It’s true I figured <a href="http://davidscottkane.com/tag/microsoft/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Microsoft">Microsoft</a>&#8217;s .Net was just another language to add to my belt – “three months, she’ll be right mate.”   FAIL.  Superficially three months is adequate, but not for complexity and not for truly commercial grade products.</p>
<h4>But Wait – There’s More!</h4>
<p>With all this on your plate award yourself a cigar if you figured you’d not take on anything extra.   I’ll forgo the cigar as I did the opposite.</p>
<p>Politics.   I’m here to tell you it’s impossible, if not utterly ludicrous to immerse yourself in politics while developing any business, let alone a software business.   Impossible if you’re serious about either and impossible if the political party you’re involved with is in serious “gasping for air” barely surviving mode.  Utterly bloody pointless if the factions to the far left, and ostensibly the far right, are united against the “centre” in an exercise of <a href="http://www.urbandictionary.com/define.php?term=rat-fuck" target="_blank">$%^^&amp;&amp;&amp;</a> (click the link for the definition and explanation of that omitted expletive in the political context – it’s point 1 of the list on the definition page, an ugly phrase but sadly very apt)  for their own ends.   This week the Australian people go to the polls and this time I have to decide whom I vote for, because this time I can’t vote for myself as I’m not running.  To be an endorsed candidate for the senate and then not run is a difficult conundrum.   It is a bit of a FAIL even though the reasons for not are damn good ones.  One tends to feel like a football player on the benches with a broken leg.  You can only watch but you can’t do anything.</p>
<p>Over on his <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> Andy Bryce recently wrote an article providing commentary from ISV’s who, for a variety of reasons and a variety of levels, failed.  They are honest and there’s a lot to learn from them.  I seriously contemplated submitting something when Andy asked for ISV’s to volunteer stories.  It’s worth the read and it’s in context with what I intend to do here on this <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> for a while.  In short I’m going to document the FAILS – my own.  The intention is to motivate me to do something about it and if that documentation assists even one other aspiring or existing Micro or larger ISV then the FAILS become worthwhile.</p>
<p>Andy’s article opens with:</p>
<blockquote><p><em><a href="http://successfulsoftware.net/2010/05/27/learning-lessons-from-13-failed-software-products/" target="_blank">“No physician is really good before he has killed one or two patients.” – Proverb</a></em></p></blockquote>
<p>Read his article, the ISV’s are brutally honest.  My intention is to document my own over time in a little more detail.</p>
<p>Scott Kane</p>
<p><em><strong>“I didn&#8217;t fail the test, I just found 100 ways to do it wrong” </strong></em></p>
<p><em><strong> Benjamin Franklin</strong></em></p>

	Tags: <a href="http://davidscottkane.com/tag/net/" title=".net" rel="tag nofollow">.net</a>, <a href="http://davidscottkane.com/tag/andy-bryce/" title="Andy Bryce" rel="tag nofollow">Andy Bryce</a>, <a href="http://davidscottkane.com/tag/audio-libraries/" title="audio libraries" rel="tag nofollow">audio libraries</a>, <a href="http://davidscottkane.com/tag/benjamin-franklin-what/" title="Benjamin Franklin What" rel="tag nofollow">Benjamin Franklin What</a>, <a href="http://davidscottkane.com/tag/blog/" title="blog" rel="tag nofollow">blog</a>, <a href="http://davidscottkane.com/tag/bungee/" title="bungee" rel="tag nofollow">bungee</a>, <a href="http://davidscottkane.com/tag/business-building/" title="business building" rel="tag nofollow">business building</a>, <a href="http://davidscottkane.com/tag/complexity/" title="complexity" rel="tag nofollow">complexity</a>, <a href="http://davidscottkane.com/tag/computer-programming/" title="Computer programming" rel="tag nofollow">Computer programming</a>, <a href="http://davidscottkane.com/tag/custom/" title="custom" rel="tag nofollow">custom</a>, <a href="http://davidscottkane.com/tag/custom-library/" title="custom library" rel="tag nofollow">custom library</a>, <a href="http://davidscottkane.com/tag/delphi/" title="delphi" rel="tag nofollow">delphi</a>, <a href="http://davidscottkane.com/tag/developers/" title="developers" rel="tag nofollow">developers</a>, <a href="http://davidscottkane.com/tag/development/" title="development" rel="tag nofollow">development</a>, <a href="http://davidscottkane.com/tag/development-library/" title="development library" rel="tag nofollow">development library</a>, <a href="http://davidscottkane.com/tag/isv/" title="isv" rel="tag nofollow">isv</a>, <a href="http://davidscottkane.com/tag/lib/" title="lib" rel="tag nofollow">lib</a>, <a href="http://davidscottkane.com/tag/libraries/" title="libraries" rel="tag nofollow">libraries</a>, <a href="http://davidscottkane.com/tag/marketing/" title="marketing" rel="tag nofollow">marketing</a>, <a href="http://davidscottkane.com/tag/micro/" title="micro" rel="tag nofollow">micro</a>, <a href="http://davidscottkane.com/tag/micro-isv/" title="Micro ISV - mISV" rel="tag nofollow">Micro ISV - mISV</a>, <a href="http://davidscottkane.com/tag/microsoft/" title="Microsoft" rel="tag nofollow">Microsoft</a>, <a href="http://davidscottkane.com/tag/midstream/" title="midstream" rel="tag nofollow">midstream</a>, <a href="http://davidscottkane.com/tag/paradigm-shift/" title="paradigm shift" rel="tag nofollow">paradigm shift</a>, <a href="http://davidscottkane.com/tag/programming-languages/" title="programming languages" rel="tag nofollow">programming languages</a>, <a href="http://davidscottkane.com/tag/rant/" title="rant" rel="tag nofollow">rant</a>, <a href="http://davidscottkane.com/tag/rapid-release/" title="rapid release" rel="tag nofollow">rapid release</a>, <a href="http://davidscottkane.com/tag/reinvention/" title="reinvention" rel="tag nofollow">reinvention</a>, <a href="http://davidscottkane.com/tag/scott-kane/" title="scott kane" rel="tag nofollow">scott kane</a>, <a href="http://davidscottkane.com/tag/senate/" title="senate" rel="tag nofollow">senate</a>, <a href="http://davidscottkane.com/tag/software-bug/" title="Software bug" rel="tag nofollow">Software bug</a>, <a href="http://davidscottkane.com/tag/software-business/" title="software business" rel="tag nofollow">software business</a>, <a href="http://davidscottkane.com/tag/software-developer/" title="software developer" rel="tag nofollow">software developer</a>, <a href="http://davidscottkane.com/tag/software-developers/" title="software developers" rel="tag nofollow">software developers</a>, <a href="http://davidscottkane.com/tag/submission/" title="submission" rel="tag nofollow">submission</a>, <a href="http://davidscottkane.com/tag/technical-standpoint/" title="technical standpoint" rel="tag nofollow">technical standpoint</a>, <a href="http://davidscottkane.com/tag/undocumented-features/" title="undocumented features" rel="tag nofollow">undocumented features</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://davidscottkane.com/visual-studio-2010-beta-monday-may-18-fire-up-the-virtual-machines/" title="Visual Studio 2010 Beta &#8211; Monday May 18 &#8211; Fire Up The Virtual Machines! (May 18, 2009)">Visual Studio 2010 Beta &#8211; Monday May 18 &#8211; Fire Up The Virtual Machines!</a> (2)</li>
	<li><a href="http://davidscottkane.com/micro-isv-site-setup-watch-a-new-book-for-isvs-being-written-interactively/" title="Micro ISV Site Setup &#8211; Watch A New Book For ISV&#8217;s Being Written Interactively (September 9, 2010)">Micro ISV Site Setup &#8211; Watch A New Book For ISV&#8217;s Being Written Interactively</a> (5)</li>
	<li><a href="http://davidscottkane.com/fail-degrees-of-separation-negatives-and-pluses-isv-style/" title="Fail &#8211; Degrees Of Separation &#8211; Negatives And Pluses ISV Style (August 17, 2010)">Fail &#8211; Degrees Of Separation &#8211; Negatives And Pluses ISV Style</a> (8)</li>
	<li><a href="http://davidscottkane.com/a-developer-says-he%e2%80%99s-%e2%80%9cspeechless%e2%80%9d-that-i-am-targeting-vista-and-win-7-with-net-but-does-he-know-his-onions-or-have-i-flipped-my-biscuit/" title="A Developer Says He’s “Speechless” That I Am Targeting Vista And Win 7 With .Net. But Does He Know His Onions Or Have I Flipped My Biscuit? (February 21, 2009)">A Developer Says He’s “Speechless” That I Am Targeting Vista And Win 7 With .Net. But Does He Know His Onions Or Have I Flipped My Biscuit?</a> (8)</li>
	<li><a href="http://davidscottkane.com/26-megabytes-%e2%80%93-not-so-painful-net-35-sp1-%e2%80%93-but-what-about-all-the-non-%e2%80%9cgenuine%e2%80%9d-windows-installs/" title="26 Megabytes – Not So Painful .Net 3.5 SP1 – But What About All The Non “Genuine” Windows Installs? (February 28, 2009)">26 Megabytes – Not So Painful .Net 3.5 SP1 – But What About All The Non “Genuine” Windows Installs?</a> (4)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://davidscottkane.com/whats-not-to-like-about-micro-isv-fails-release-early-youre-doing-it-wrong/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Delphi DCU Virus &#8211; SysConst.pas Library Source Injection.  Athena Virus?</title>
		<link>http://davidscottkane.com/delphi-dcu-virus-sysconst-pas-library-source-injection-athena-virus/</link>
		<comments>http://davidscottkane.com/delphi-dcu-virus-sysconst-pas-library-source-injection-athena-virus/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 10:31:19 +0000</pubDate>
		<dc:creator>Scott Kane</dc:creator>
				<category><![CDATA[30Dayers]]></category>
		<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[General ISV Issues]]></category>
		<category><![CDATA[ISV Software Design]]></category>
		<category><![CDATA[Micro ISV - mISV]]></category>
		<category><![CDATA[Starting an mISV]]></category>
		<category><![CDATA[analysis tool]]></category>
		<category><![CDATA[athena]]></category>
		<category><![CDATA[bit defender]]></category>
		<category><![CDATA[comments section]]></category>
		<category><![CDATA[dcu]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[delphi 4]]></category>
		<category><![CDATA[isv]]></category>
		<category><![CDATA[lib]]></category>
		<category><![CDATA[library source]]></category>
		<category><![CDATA[perspective]]></category>
		<category><![CDATA[successful business]]></category>
		<category><![CDATA[sucessful business]]></category>
		<category><![CDATA[trojan]]></category>
		<category><![CDATA[virus code]]></category>
		<category><![CDATA[web logs]]></category>
		<category><![CDATA[what this means]]></category>

		<guid isPermaLink="false">http://www.davidscottkane.com/?p=1852</guid>
		<description><![CDATA[OK.  I've not had a chance to confirm this myself, but at least one anti malware company is supporting the claim it seems - Bit Defender.
Allegedly this piece of malware does the following:]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="Athena Virus" src="http://www.davidscottkane.com/wp-content/uploads/2009/09/AthenaVirus.png" alt="" width="134" height="152" />OK.  I&#8217;ve not had a chance to confirm this myself, but at least one anti malware company is supporting the claim it seems &#8211; <a href="http://www.bitdefender.com/VIRUS-1000528-en--Win32.Induc.A.html" target="_blank">Bit Defender</a>.</p>
<p>Allegedly this piece of malware does the following:</p>
<ul>
<blockquote>
<li><a href="http://blog.eurekalog.com/?p=244" target="_blank">It checks registry to see if there are any Delphi installed (it checks only for Delphi 4-7).</a></li>
</blockquote>
</ul>
<ul>
<blockquote>
<li><a href="http://blog.eurekalog.com/?p=244" target="_blank">For each found instance of Delphi: </a></li>
</blockquote>
</ul>
<ol>
<blockquote>
<li><a href="http://blog.eurekalog.com/?p=244" target="_blank">It makes a copy of SysConst.pas file and inject itself into it.</a></li>
<li><a href="http://blog.eurekalog.com/?p=244" target="_blank">It compiles new SysConst.pas and places new infected dcu-file into Lib folder.</a></li>
</blockquote>
</ol>
<p>In theory what this means is that when you compile using Delphi with this on the system, the dcu will now have virus code which in turn makes your application a host for the virus.  Infected applications will hunt for un-infected Delphi installations, infect them, and those so infected  will compile infected applications, which will look for another installation of Delphi when installed and so on…</p>
<p>The potential for a bot/Trojan using this technique, if not now then later, is quite real as you may appreciate;  if it is indeed the case.</p>
<p>You can read the full post on this by<a href="http://blog.eurekalog.com/?p=244" target="_blank"> Clicking Here</a>.</p>
<p>If  you know this to be a false positive or have any additional information, please use the contact form or comments section below and let me know so that I can update this post to reflect that information.</p>
<p>Two upcoming posts:</p>
<p>A review of a rather nice and affordable web logs analysis tool developed by a fellow Micro ISV</p>
<p>Some Micro ISV history put together from the perspective of a fellow Micro ISV who built a very successful business which he sold part of.</p>

	Tags: <a href="http://davidscottkane.com/tag/analysis-tool/" title="analysis tool" rel="tag nofollow">analysis tool</a>, <a href="http://davidscottkane.com/tag/athena/" title="athena" rel="tag nofollow">athena</a>, <a href="http://davidscottkane.com/tag/bit-defender/" title="bit defender" rel="tag nofollow">bit defender</a>, <a href="http://davidscottkane.com/tag/comments-section/" title="comments section" rel="tag nofollow">comments section</a>, <a href="http://davidscottkane.com/tag/dcu/" title="dcu" rel="tag nofollow">dcu</a>, <a href="http://davidscottkane.com/tag/delphi/" title="delphi" rel="tag nofollow">delphi</a>, <a href="http://davidscottkane.com/tag/delphi-4/" title="delphi 4" rel="tag nofollow">delphi 4</a>, <a href="http://davidscottkane.com/tag/isv/" title="isv" rel="tag nofollow">isv</a>, <a href="http://davidscottkane.com/tag/lib/" title="lib" rel="tag nofollow">lib</a>, <a href="http://davidscottkane.com/tag/library-source/" title="library source" rel="tag nofollow">library source</a>, <a href="http://davidscottkane.com/tag/perspective/" title="perspective" rel="tag nofollow">perspective</a>, <a href="http://davidscottkane.com/tag/successful-business/" title="successful business" rel="tag nofollow">successful business</a>, <a href="http://davidscottkane.com/tag/sucessful-business/" title="sucessful business" rel="tag nofollow">sucessful business</a>, <a href="http://davidscottkane.com/tag/trojan/" title="trojan" rel="tag nofollow">trojan</a>, <a href="http://davidscottkane.com/tag/virus-code/" title="virus code" rel="tag nofollow">virus code</a>, <a href="http://davidscottkane.com/tag/web-logs/" title="web logs" rel="tag nofollow">web logs</a>, <a href="http://davidscottkane.com/tag/what-this-means/" title="what this means" rel="tag nofollow">what this means</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://davidscottkane.com/whats-not-to-like-about-micro-isv-fails-release-early-youre-doing-it-wrong/" title="What&#8217;s Not To Like About Micro ISV Fails?  Release Early? You&#8217;re Doing It Wrong! (August 16, 2010)">What&#8217;s Not To Like About Micro ISV Fails?  Release Early? You&#8217;re Doing It Wrong!</a> (14)</li>
	<li><a href="http://davidscottkane.com/%e2%80%9cicontainer-is-ambiguous-in-the-namespace-systemcomponentmodel%e2%80%9d/" title="“&#039;IContainer&#039; is ambiguous in the namespace &#039;System.ComponentModel” (March 4, 2009)">“&#039;IContainer&#039; is ambiguous in the namespace &#039;System.ComponentModel”</a> (2)</li>
	<li><a href="http://davidscottkane.com/windows-7-%e2%80%93-subtle-imagery-and-fishy-marketing/" title="Windows 7 – Subtle Imagery And Fishy Marketing (April 11, 2009)">Windows 7 – Subtle Imagery And Fishy Marketing</a> (2)</li>
	<li><a href="http://davidscottkane.com/why-the-world-actually-does-need-another-source-control-application/" title="Why The World Actually Does Need Another Source Control Application (April 7, 2009)">Why The World Actually Does Need Another Source Control Application</a> (2)</li>
	<li><a href="http://davidscottkane.com/visual-studio-2010-beta-monday-may-18-fire-up-the-virtual-machines/" title="Visual Studio 2010 Beta &#8211; Monday May 18 &#8211; Fire Up The Virtual Machines! (May 18, 2009)">Visual Studio 2010 Beta &#8211; Monday May 18 &#8211; Fire Up The Virtual Machines!</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://davidscottkane.com/delphi-dcu-virus-sysconst-pas-library-source-injection-athena-virus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>June 2007 &#8211; June 2009 377 Days &#8211; Can We Go To Release For July 29th?</title>
		<link>http://davidscottkane.com/june-2007-june-2009-377-days-release-july-29th/</link>
		<comments>http://davidscottkane.com/june-2007-june-2009-377-days-release-july-29th/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 11:56:44 +0000</pubDate>
		<dc:creator>Scott Kane</dc:creator>
				<category><![CDATA[30Dayers]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[exceptions]]></category>
		<category><![CDATA[flu]]></category>
		<category><![CDATA[implementation]]></category>
		<category><![CDATA[ip addresses]]></category>
		<category><![CDATA[isv]]></category>
		<category><![CDATA[isvs]]></category>
		<category><![CDATA[newbie]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[quotes]]></category>
		<category><![CDATA[search engines]]></category>
		<category><![CDATA[serials]]></category>
		<category><![CDATA[steve mcleod]]></category>
		<category><![CDATA[swine]]></category>
		<category><![CDATA[tampering]]></category>
		<category><![CDATA[torrents]]></category>
		<category><![CDATA[verification system]]></category>
		<category><![CDATA[visual studio]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.davidscottkane.com/?p=1578</guid>
		<description><![CDATA[I've decided to try to do the same thing starting Monday 15th of June 2009 through to July 29th 2009.  If I fail to do so this time...I still honestly believe time periods of 30 days etc are generally bad news for development cycles.  In this instance I'm literally bringing the pieces together into the UI and connecting them with glue and code.]]></description>
			<content:encoded><![CDATA[<p><img style="border: 0pt none; margin: 0px 15px 0px 0px; display: inline;" title="Axing The Dayz" src="http://www.davidscottkane.com/wp-content/uploads/2009/06/desk-calendar-1.gif" border="0" alt="desk_calendar_1" width="240" height="239" align="left" />Regular readers on this <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> will no doubt remember June 2007 and the effort to write an application in 30 days that was undertaken by a group of mISV&#8217;s.  Most did not manage to get that far, though I did manage to produce a prototype.</p>
<p>A notable exception to this is <span style="text-decoration: underline;"><a href="http://blog.pokercopilot.com" target="_blank">Steve McLeod</a></span> and his <span style="color: #888888;"><a href="http://pokercopilot.com" target="_blank">Poker Co-pilot</a></span> who did go to release and who has managed to create a pretty successful product and business as reward for his efforts.  Congrat&#8217;s to Steve!</p>
<p>You may also remember that in November last year, after struggling with the terrible and bug ridden implementation of COM inside Delphi I switched to .Net and Visual Studio.  Since then CodeGear have a .Net version of Delphi that looks reasonably good, but I&#8217;ve decided to stick with VB.Net and C#.  Yes, both and yes it works very well for me.</p>
<p>Since November 2007 we&#8217;ve had a lot of issues with nature (bushfires), a bit of surgery that made my right hand temporarily useless and of course recoding everything into .Net takes a lot of time, given I was a .Net newbie at the time I started.  On the upside I released PerforMixer which I might add is yet to make a sale on the internet, as predicted by me so no surprise there, but encouragingly it&#8217;s now had 17 separate IP addresses searching for serials, working codes and torrents.  That&#8217;s encouraging because 17 people feel strongly enough about it to steal it and so far, at least for those 17, it&#8217;s resisted attempts at tampering.  Will be interesting to see how the Partial Key Verification system survives in the less than opaque environment of .Net compiled code.  In addition to this we put CDROO online this week and while it&#8217;s still working it&#8217;s way up in the search engines we have had several sales to date &#8211; and thank you to those ISV&#8217;s who purchased so early on in the sites career!!</p>
<p>In the meantime we&#8217;ve been doing a heck of a lot of background work in MixAction.  To say it is an altogether different product to the one shown here last June is an understatement.  It&#8217;s even undergone some changes since earlier this year.  But I&#8217;m pleased to be able to say I&#8217;m now confident I can get it out into full beta (again!!) by the end of July 2009.</p>
<h5>To Keep Me On Track</h5>
<p>Because I found the whole June 2007 thing enjoyable and the regular daily <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> posts a great tool for staying focussed I&#8217;ve decided to try to do the same thing starting Monday 15th of June 2009 through to July 29th 2009.  If I fail to do so this time, given the enormous lead up I&#8217;ve had, I&#8217;m going to be pretty peeved and invite one and all to let me have it in the comments section of this <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a>!  <img src='http://davidscottkane.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>No, I still honestly believe time periods of 30 days etc are generally bad news for development cycles.  In this instance I&#8217;m literally bringing the pieces together into the UI and connecting them with glue and code.  So I&#8217;m not reversing my stand on this.  Rather I&#8217;m simply forcing myself to stop iterating without a release.  It&#8217;s way past time I did that. So here goes&#8230;  <img src='http://davidscottkane.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>So, barring hospitalization for Swine Flu, or something equally bizarre, my goal is July 29th which was the day I hatched out some, almost, 46 years ago.  A present to me, in a sense I guess.</p>
<p>Let&#8217;s see if I can do it.</p>
<p>On a final note, Automatic have released WordPress 2.8 update.  So far I&#8217;ve updated all my sites, except this one.  Sunday evening I&#8217;ve set aside an hour to ensure I get the update done, experience so far has shown it&#8217;s fairly painless with one or two recalcitrant plug-ins here or there.  I&#8217;ve left this <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> till last as it&#8217;s my busiest site and for some reason weekends have been more busy on it recently than weekdays.  So Sunday night (early morning in the USA, arfternoon in Eurpope) this <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> will be offline for a short time, hopefully no longer than around five minutes, if the other sites are anything to go by.</p>
<p>Scott Kane</p>
<p><strong><em>Quote of the day: </em></strong><br />
Never judge a book by its movie. &#8211; J. W. Eagan</p>

	Tags: <a href="http://davidscottkane.com/tag/blog/" title="blog" rel="tag nofollow">blog</a>, <a href="http://davidscottkane.com/tag/blogging/" title="blogging" rel="tag nofollow">blogging</a>, <a href="http://davidscottkane.com/tag/blogs/" title="blogs" rel="tag nofollow">blogs</a>, <a href="http://davidscottkane.com/tag/bugs/" title="bugs" rel="tag nofollow">bugs</a>, <a href="http://davidscottkane.com/tag/delphi/" title="delphi" rel="tag nofollow">delphi</a>, <a href="http://davidscottkane.com/tag/developers/" title="developers" rel="tag nofollow">developers</a>, <a href="http://davidscottkane.com/tag/development/" title="development" rel="tag nofollow">development</a>, <a href="http://davidscottkane.com/tag/exceptions/" title="exceptions" rel="tag nofollow">exceptions</a>, <a href="http://davidscottkane.com/tag/flu/" title="flu" rel="tag nofollow">flu</a>, <a href="http://davidscottkane.com/tag/implementation/" title="implementation" rel="tag nofollow">implementation</a>, <a href="http://davidscottkane.com/tag/ip-addresses/" title="ip addresses" rel="tag nofollow">ip addresses</a>, <a href="http://davidscottkane.com/tag/isv/" title="isv" rel="tag nofollow">isv</a>, <a href="http://davidscottkane.com/tag/isvs/" title="isvs" rel="tag nofollow">isvs</a>, <a href="http://davidscottkane.com/tag/newbie/" title="newbie" rel="tag nofollow">newbie</a>, <a href="http://davidscottkane.com/tag/prototype/" title="prototype" rel="tag nofollow">prototype</a>, <a href="http://davidscottkane.com/tag/quotes/" title="quotes" rel="tag nofollow">quotes</a>, <a href="http://davidscottkane.com/tag/search-engines/" title="search engines" rel="tag nofollow">search engines</a>, <a href="http://davidscottkane.com/tag/serials/" title="serials" rel="tag nofollow">serials</a>, <a href="http://davidscottkane.com/tag/steve-mcleod/" title="steve mcleod" rel="tag nofollow">steve mcleod</a>, <a href="http://davidscottkane.com/tag/swine/" title="swine" rel="tag nofollow">swine</a>, <a href="http://davidscottkane.com/tag/tampering/" title="tampering" rel="tag nofollow">tampering</a>, <a href="http://davidscottkane.com/tag/torrents/" title="torrents" rel="tag nofollow">torrents</a>, <a href="http://davidscottkane.com/tag/verification-system/" title="verification system" rel="tag nofollow">verification system</a>, <a href="http://davidscottkane.com/tag/visual-studio/" title="visual studio" rel="tag nofollow">visual studio</a>, <a href="http://davidscottkane.com/tag/wordpress/" title="wordpress" rel="tag nofollow">wordpress</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://davidscottkane.com/starting-an-isv/" title="Starting An ISV? No Domain Knowledge? Go To Incubator, do not pass Go, do not collect a Registration&#8230; (September 11, 2008)">Starting An ISV? No Domain Knowledge? Go To Incubator, do not pass Go, do not collect a Registration&#8230;</a> (1)</li>
	<li><a href="http://davidscottkane.com/10-years-anniversary-today-epic-fail-i-quit-starting-an-isv/" title="10 Years Anniversary Today. EPIC FAIL. I Quit. Starting An ISV &#8230; (October 1, 2008)">10 Years Anniversary Today. EPIC FAIL. I Quit. Starting An ISV &#8230;</a> (7)</li>
	<li><a href="http://davidscottkane.com/visual-studio-2010-beta-monday-may-18-fire-up-the-virtual-machines/" title="Visual Studio 2010 Beta &#8211; Monday May 18 &#8211; Fire Up The Virtual Machines! (May 18, 2009)">Visual Studio 2010 Beta &#8211; Monday May 18 &#8211; Fire Up The Virtual Machines!</a> (2)</li>
	<li><a href="http://davidscottkane.com/a-developer-says-he%e2%80%99s-%e2%80%9cspeechless%e2%80%9d-that-i-am-targeting-vista-and-win-7-with-net-but-does-he-know-his-onions-or-have-i-flipped-my-biscuit/" title="A Developer Says He’s “Speechless” That I Am Targeting Vista And Win 7 With .Net. But Does He Know His Onions Or Have I Flipped My Biscuit? (February 21, 2009)">A Developer Says He’s “Speechless” That I Am Targeting Vista And Win 7 With .Net. But Does He Know His Onions Or Have I Flipped My Biscuit?</a> (8)</li>
	<li><a href="http://davidscottkane.com/26-megabytes-%e2%80%93-not-so-painful-net-35-sp1-%e2%80%93-but-what-about-all-the-non-%e2%80%9cgenuine%e2%80%9d-windows-installs/" title="26 Megabytes – Not So Painful .Net 3.5 SP1 – But What About All The Non “Genuine” Windows Installs? (February 28, 2009)">26 Megabytes – Not So Painful .Net 3.5 SP1 – But What About All The Non “Genuine” Windows Installs?</a> (4)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://davidscottkane.com/june-2007-june-2009-377-days-release-july-29th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio 2010 Beta &#8211; Monday May 18 &#8211; Fire Up The Virtual Machines!</title>
		<link>http://davidscottkane.com/visual-studio-2010-beta-monday-may-18-fire-up-the-virtual-machines/</link>
		<comments>http://davidscottkane.com/visual-studio-2010-beta-monday-may-18-fire-up-the-virtual-machines/#comments</comments>
		<pubDate>Mon, 18 May 2009 05:41:47 +0000</pubDate>
		<dc:creator>Scott Kane</dc:creator>
				<category><![CDATA[Micro ISV - mISV]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[application lifecycle management]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[business of software]]></category>
		<category><![CDATA[cloud development]]></category>
		<category><![CDATA[database support]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[design tools]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[isv]]></category>
		<category><![CDATA[isvs]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[microsoft bizspark]]></category>
		<category><![CDATA[misv]]></category>
		<category><![CDATA[mISV software]]></category>
		<category><![CDATA[msdn]]></category>
		<category><![CDATA[parallel programming]]></category>
		<category><![CDATA[programmer]]></category>
		<category><![CDATA[public beta]]></category>
		<category><![CDATA[scott kane]]></category>
		<category><![CDATA[starting an]]></category>
		<category><![CDATA[Starting an mISV]]></category>
		<category><![CDATA[virtual machine]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[visual studio]]></category>
		<category><![CDATA[VisualStudio]]></category>
		<category><![CDATA[web development capabilities]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows ISV]]></category>

		<guid isPermaLink="false">http://www.davidscottkane.com/?p=1443</guid>
		<description><![CDATA[After signing with Microsoft's BizSpark ISV program last November as switching across to VisualStudio .Net after 13 years with Delphi I've been delighted with the productivity VisualStudio has afforded me.  VisualStudio 2010 has a bunch of new features...]]></description>
			<content:encoded><![CDATA[<p>Looking forward to downloading Visual Studio 2010 beta in the early hours of tomorrow (Australian Eastern Standard Time) hopefully.  As I&#8217;m going to have some downtime in the next week or so due to an operation on my right hand (a pesky skin cancer to be cut out and replaced with a piece from around my upper arm on Wednesday they tell me) I should manage to put some &#8220;playing time&#8221; in &#8211; albeit one handed with my left hand.</p>
<p><a href="http://www.davidscottkane.com/wp-content/uploads/2009/05/visualstudio.jpg"><img style="border-right-width: 0px; margin: 0px 10px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="visual studio" src="http://www.davidscottkane.com/wp-content/uploads/2009/05/visualstudio-thumb.jpg" border="0" alt="visual studio" width="163" height="131" align="left" /></a> After signing with <a href="http://davidscottkane.com/tag/microsoft/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Microsoft">Microsoft</a>&#8217;s BizSpark ISV program last November and switching across to VisualStudio .Net after 13 years with Delphi I&#8217;ve been delighted with the productivity VisualStudio has afforded me.  VisualStudio 2010 has a bunch of new features so while the hand is healing I&#8217;m going to fiddle with a few of them inside a Virtual Machine.  I&#8217;m expecting a few bits and pieces that will target Windows 7 features and some expansion on Vista features.  Hopefully in the UI stakes too.</p>
<p>With any luck in the coming days I&#8217;ll be able to share some of those new features here.</p>
<p>From what I&#8217;ve been able to tell the feature set to be included is:</p>
<ul>
<li>An &#8220;enhanced user experience&#8221; &#8211; a shiny new IDE design</li>
<li>Tools for Windows 7 development</li>
<li>.Net 4.0</li>
<li>SharePoint development inside Visual Studio</li>
<li>Enhanced Web development capabilities</li>
<li>One-click deployment and support for poor old Silverlight</li>
<li>Cloud development support, with Windows Azure Tools for Visual Studio</li>
<li>Updated database support for a variety of MS and non MS databases.</li>
<li>Parallel programming</li>
<li>Enhanced support for ALM (Application Lifecycle Management)</li>
</ul>
<p><a href="http://blogs.msdn.com/jasonz/archive/2009/05/12/vs2010-on-triangles-and-performance.aspx"><strong><em>Jason Zander, general manager for Visual Studio in Microsoft&#8217;s Developer Division,</em></strong></a> posted on his <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> (see previous link) in detail about some of the changes they&#8217;ve made, particularly in relation to user feedback.</p>
<p>Note the public beta is probably going to become available sometime following the <a href="http://davidscottkane.com/tag/msdn/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with msdn">MSDN</a> release.</p>
<p>Scott Kane<br />
<strong><em>Quote of the day: </em></strong><br />
I don&#8217;t have a photograph, but you can have my footprints. They&#8217;re upstairs in my socks. &#8211; Groucho Marx</p>
<p><span style="font-size: medium;"> </span></p>

	Tags: <a href="http://davidscottkane.com/tag/net/" title=".net" rel="tag nofollow">.net</a>, <a href="http://davidscottkane.com/tag/application-lifecycle-management/" title="application lifecycle management" rel="tag nofollow">application lifecycle management</a>, <a href="http://davidscottkane.com/tag/blog/" title="blog" rel="tag nofollow">blog</a>, <a href="http://davidscottkane.com/tag/blogging/" title="blogging" rel="tag nofollow">blogging</a>, <a href="http://davidscottkane.com/tag/blogs/" title="blogs" rel="tag nofollow">blogs</a>, <a href="http://davidscottkane.com/tag/business-of-software/" title="business of software" rel="tag nofollow">business of software</a>, <a href="http://davidscottkane.com/tag/cloud-development/" title="cloud development" rel="tag nofollow">cloud development</a>, <a href="http://davidscottkane.com/tag/database-support/" title="database support" rel="tag nofollow">database support</a>, <a href="http://davidscottkane.com/tag/delphi/" title="delphi" rel="tag nofollow">delphi</a>, <a href="http://davidscottkane.com/tag/design-tools/" title="design tools" rel="tag nofollow">design tools</a>, <a href="http://davidscottkane.com/tag/developers/" title="developers" rel="tag nofollow">developers</a>, <a href="http://davidscottkane.com/tag/development/" title="development" rel="tag nofollow">development</a>, <a href="http://davidscottkane.com/tag/isv/" title="isv" rel="tag nofollow">isv</a>, <a href="http://davidscottkane.com/tag/isvs/" title="isvs" rel="tag nofollow">isvs</a>, <a href="http://davidscottkane.com/tag/micro-isv/" title="Micro ISV - mISV" rel="tag nofollow">Micro ISV - mISV</a>, <a href="http://davidscottkane.com/tag/microsoft/" title="Microsoft" rel="tag nofollow">Microsoft</a>, <a href="http://davidscottkane.com/tag/microsoft-bizspark/" title="microsoft bizspark" rel="tag nofollow">microsoft bizspark</a>, <a href="http://davidscottkane.com/tag/misv/" title="misv" rel="tag nofollow">misv</a>, <a href="http://davidscottkane.com/tag/misv-software/" title="mISV software" rel="tag nofollow">mISV software</a>, <a href="http://davidscottkane.com/tag/msdn/" title="msdn" rel="tag nofollow">msdn</a>, <a href="http://davidscottkane.com/tag/parallel-programming/" title="parallel programming" rel="tag nofollow">parallel programming</a>, <a href="http://davidscottkane.com/tag/programmer/" title="programmer" rel="tag nofollow">programmer</a>, <a href="http://davidscottkane.com/tag/public-beta/" title="public beta" rel="tag nofollow">public beta</a>, <a href="http://davidscottkane.com/tag/scott-kane/" title="scott kane" rel="tag nofollow">scott kane</a>, <a href="http://davidscottkane.com/tag/starting-an/" title="starting an" rel="tag nofollow">starting an</a>, <a href="http://davidscottkane.com/tag/starting-an-misv/" title="Starting an mISV" rel="tag nofollow">Starting an mISV</a>, <a href="http://davidscottkane.com/tag/virtual-machine/" title="virtual machine" rel="tag nofollow">virtual machine</a>, <a href="http://davidscottkane.com/tag/vista/" title="vista" rel="tag nofollow">vista</a>, <a href="http://davidscottkane.com/tag/visual-studio/" title="visual studio" rel="tag nofollow">visual studio</a>, <a href="http://davidscottkane.com/tag/visualstudio/" title="VisualStudio" rel="tag nofollow">VisualStudio</a>, <a href="http://davidscottkane.com/tag/web-development-capabilities/" title="web development capabilities" rel="tag nofollow">web development capabilities</a>, <a href="http://davidscottkane.com/tag/windows/" title="Windows" rel="tag nofollow">Windows</a>, <a href="http://davidscottkane.com/tag/windows-isv/" title="Windows ISV" rel="tag nofollow">Windows ISV</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://davidscottkane.com/the-politics-of-software-pricing-models-fos-fud-and-economic-pragmatism/" title="The Politics Of Software Pricing Models, FOS, FUD And Economic Pragmatism. (November 1, 2008)">The Politics Of Software Pricing Models, FOS, FUD And Economic Pragmatism.</a> (7)</li>
	<li><a href="http://davidscottkane.com/a-developer-says-he%e2%80%99s-%e2%80%9cspeechless%e2%80%9d-that-i-am-targeting-vista-and-win-7-with-net-but-does-he-know-his-onions-or-have-i-flipped-my-biscuit/" title="A Developer Says He’s “Speechless” That I Am Targeting Vista And Win 7 With .Net. But Does He Know His Onions Or Have I Flipped My Biscuit? (February 21, 2009)">A Developer Says He’s “Speechless” That I Am Targeting Vista And Win 7 With .Net. But Does He Know His Onions Or Have I Flipped My Biscuit?</a> (8)</li>
	<li><a href="http://davidscottkane.com/26-megabytes-%e2%80%93-not-so-painful-net-35-sp1-%e2%80%93-but-what-about-all-the-non-%e2%80%9cgenuine%e2%80%9d-windows-installs/" title="26 Megabytes – Not So Painful .Net 3.5 SP1 – But What About All The Non “Genuine” Windows Installs? (February 28, 2009)">26 Megabytes – Not So Painful .Net 3.5 SP1 – But What About All The Non “Genuine” Windows Installs?</a> (4)</li>
	<li><a href="http://davidscottkane.com/10-years-anniversary-today-epic-fail-i-quit-starting-an-isv/" title="10 Years Anniversary Today. EPIC FAIL. I Quit. Starting An ISV &#8230; (October 1, 2008)">10 Years Anniversary Today. EPIC FAIL. I Quit. Starting An ISV &#8230;</a> (7)</li>
	<li><a href="http://davidscottkane.com/starting-an-isv/" title="Starting An ISV? No Domain Knowledge? Go To Incubator, do not pass Go, do not collect a Registration&#8230; (September 11, 2008)">Starting An ISV? No Domain Knowledge? Go To Incubator, do not pass Go, do not collect a Registration&#8230;</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://davidscottkane.com/visual-studio-2010-beta-monday-may-18-fire-up-the-virtual-machines/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A Custom Audio File Format &#8211; &quot;Chunky&quot; But Not Necessarily Large</title>
		<link>http://davidscottkane.com/a-custom-audio-file-format-chunky-but-not-necessarily-large/</link>
		<comments>http://davidscottkane.com/a-custom-audio-file-format-chunky-but-not-necessarily-large/#comments</comments>
		<pubDate>Tue, 12 May 2009 01:37:26 +0000</pubDate>
		<dc:creator>Scott Kane</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[30Dayers]]></category>
		<category><![CDATA[Audio Software]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[ISV Software Design]]></category>
		<category><![CDATA[Micro ISV - mISV]]></category>
		<category><![CDATA[Starting an mISV]]></category>
		<category><![CDATA[VB.Net]]></category>
		<category><![CDATA[VisualStudio]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[bootstrap isv]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[chunks]]></category>
		<category><![CDATA[consumers]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[file format]]></category>
		<category><![CDATA[interfaces]]></category>
		<category><![CDATA[isv]]></category>
		<category><![CDATA[isvs]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[megabytes]]></category>
		<category><![CDATA[patent holders]]></category>
		<category><![CDATA[ph1]]></category>
		<category><![CDATA[playback]]></category>
		<category><![CDATA[programmer]]></category>
		<category><![CDATA[programmers]]></category>
		<category><![CDATA[pubs]]></category>
		<category><![CDATA[reception centres]]></category>
		<category><![CDATA[riff wave]]></category>
		<category><![CDATA[sized mp3]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software package]]></category>
		<category><![CDATA[sonicfoundry]]></category>
		<category><![CDATA[sony acid pro]]></category>
		<category><![CDATA[soundcard]]></category>
		<category><![CDATA[soundcards]]></category>
		<category><![CDATA[superiority]]></category>
		<category><![CDATA[thomson consumer electronics]]></category>
		<category><![CDATA[wave files]]></category>
		<category><![CDATA[wave format]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[xml file]]></category>

		<guid isPermaLink="false">http://www.davidscottkane.com/?p=1397</guid>
		<description><![CDATA[For those of you familiar with Sony Acid Pro, originally called "ACID pH1" by it's creators at SonicFoundry, you'll probably be familiar with the Acid variation of Riff/Wave format  and it's incredible ability to "know" what key it is, what tempo and the nature of its' playback in respect of being a clip or more commonly a "loop".  It's the core of the product and what allows the short audio clip to be so darn powerful for people creating loop based music.]]></description>
			<content:encoded><![CDATA[<p>In a post here last week I announced the release of <a href="http://www.performixer.com" target="_blank">PerforMixer</a>, our Multi Room Audio Software package for reception centres, clubs, pubs, conference rooms and so on. I also mentioned <a href="http://www.mixaction.com" target="_blank">MixAction</a> and I thought it was about time I updated on where exactly things are sitting in that department.</p>
<p>I&#8217;ve actually been pretty busy on it, amongst many other things.</p>
<p><a href="http://www.davidscottkane.com/wp-content/uploads/2009/05/waveform.gif"><img style="border-right-width: 0px; margin: 0px 25px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="waveform" src="http://www.davidscottkane.com/wp-content/uploads/2009/05/waveform-thumb.gif" border="0" alt="waveform" width="275" height="237" align="left" /></a></p>
<p>Some time back I blogged about the file format for storing data.  I was unsure at that point after switching to .Net from Delphi, what format to use.  I finally settled on XML combined with a mysterious something else.  So here&#8217;s the skinny on that &#8220;something else&#8221;.</p>
<p>The &#8220;project file&#8221; is in fact an XML file.  It controls the basic layout and elements inside a production.  Basic being the operative word.  Let me explain.</p>
<p>For those of you familiar with Sony Acid Pro, originally called &#8220;ACID pH1&#8243; by it&#8217;s creators at SonicFoundry, you&#8217;ll probably be familiar with the Acid variation of Riff/Wave format  and it&#8217;s incredible ability to &#8220;know&#8221; what key it is, what tempo and the nature of its&#8217; playback in respect of being a clip or more commonly a &#8220;loop&#8221;.  It&#8217;s the core of the product and what allows the short audio clip to be so darn powerful for people creating loop based music.</p>
<p>It achieves it&#8217;s magic by writing &#8220;chunks&#8221; (yes, that&#8217;s the &#8220;technical term&#8221;) of data to the audio file, which is Riff/Wave because of it&#8217;s sonic superiority over <span style="text-decoration: line-through;">MPMud</span> MP3and probably just as well too as Thomson Consumer Electronics and other &#8220;patent&#8221; holders would be having a field day!</p>
<p>I looked at this technique when first considering the spec&#8217;s for MixAction in late 2007/early 2008.  What concerned me then was the size of Riff/Wave files and the need for MixAction projects to be portable as a user requirement.  To illustrate an average sized MP3 at around 4 minutes long is 4 megabytes in size compared to an equivalent Riff/Wave of 40 &#8211; 60 Megabytes.  Things get real big real fast&#8230;</p>
<p>However there was no denying the attractiveness of the idea.  One XML file and the related media files and nothing else.  Less to lose, less to corrupt and less headaches for the user and the programmer.</p>
<p>MixAction of course is not a loop based solution in the intention or method in the way that Acid Pro and similar tools work.  In fact looping, while possible and a feature, is not the primary function in MixAction&#8217;s usage.  But it does have heaps of &#8220;properties&#8221; to deal with at runtime &#8211; during a theatrical performance &#8211; from volume envelopes, channel envelopes, delayed starts, soundcard switching, special effects &#8211; including DirectX, DSP and VST &#8211; and much more.</p>
<p>Back in February I started working on a solution that would allow me to use the concept of &#8220;Chunks&#8221; on an audio file format for MixAction that didn&#8217;t necessarily lock the user to huge Wave files, avoided the whole Thompson and cohorts patent debacle and was not too painful to implement.</p>
<p>The result is an audio file format based entirely upon &#8220;****&#8221; file technology.  Now &#8220;****&#8221; <em><strong>is patented</strong></em> but &#8220;YYYY&#8221; company who allow ISV&#8217;s to use the format freely, after signing some doc&#8217;s on their site and agreeing to terms including not using their DRM API on the files &#8211; which does require paid licensing.</p>
<p>The end result is a file format that not only allows me to specify standard &#8220;tags&#8221; that we&#8217;ve all become familiar with, like Song Name, Artist etc, but also specify my own &#8220;chunks&#8221;, including images &#8211; which comes in handy for storing waveform image snapshots to speed interface loading &#8211; as well as <strong><em>user definable</em></strong> bit rates so they can specify to use the less than sonically great MP3 style files size right up to studio grade bit rates equivalent to Riff/Wave (not 64 bit Riff/Wave mind, such files really belong in the studio at the present level of technology available to most people).</p>
<p><a href="http://www.davidscottkane.com/wp-content/uploads/2009/05/mixaction-mxa-audio-file.png"><img class="size-full wp-image-1403 alignleft" style="border: 0pt none;" title="mixaction-mxa-audio-file" src="http://www.davidscottkane.com/wp-content/uploads/2009/05/mixaction-mxa-audio-file.png" alt="mixaction-mxa-audio-file" width="358" height="273" /></a></p>
<p>What this means is that MixAction reads the playback &#8220;properties&#8221; directly from the audio file when it loads it.  The &#8220;chunks&#8221; are specified specifically inside the library I&#8217;ve written which MixAction uses, but they can be updated without creating an unreadable file in earlier versions of the program &#8211; and still allowing older project files to be loaded in newer versions.  Leaving the file effectively playable in any other player capable of playing &#8220;****&#8221; and letting MixAction know the difference between a MixAction project audio file and a &#8220;regular&#8221; untreated one.</p>
<p>It also opens up the possibility of end users producing audio files for each other with preset &#8220;MixAction automation chunks&#8221;, as well as tying in beautifully with the more advanced features offering multi-tracking planned for MixAction later in a later release.</p>
<p>I know a lot of purists are going to be aghast at the idea of creating a non standard, or at least partially non standard, audio file.  But in this instance the benefits out-weight the disadvantages.  The file, while assigned a new extension, is still playable by 99% of audio file software programs available today while at the same time offering a slight enhancement of branding for the product, something in which I&#8217;m a firm believer.  <a href="http://www.mixaction.com/using-mixaction-software-as-a-theater-sound-cue-system/" target="_blank">Over at MixAction&#8217;s own website &#8211; it has a blog &#8211; I&#8217;ve detailed the reasons as they pertain to the end user of MixAction</a> &#8211; which at the end of the day is the most important consideration for a decision of this type.  You can read it by <a href="http://www.mixaction.com/using-mixaction-software-as-a-theater-sound-cue-system/" target="_blank">Clicking Here</a>.</p>
<p>So what audio file specification is &#8220;****&#8221; based upon ?????</p>
<p>I&#8217;m not saying until after release.  <img src='http://davidscottkane.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Scott Kane</p>
<p><strong><em>Quote of the day: </em></strong><br />
The purpose of life is to fight maturity. &#8211; Dick Werthimer</p>

	Tags: <a href="http://davidscottkane.com/tag/audio-software/" title="Audio Software" rel="tag nofollow">Audio Software</a>, <a href="http://davidscottkane.com/tag/blog/" title="blog" rel="tag nofollow">blog</a>, <a href="http://davidscottkane.com/tag/blogging/" title="blogging" rel="tag nofollow">blogging</a>, <a href="http://davidscottkane.com/tag/blogs/" title="blogs" rel="tag nofollow">blogs</a>, <a href="http://davidscottkane.com/tag/chunks/" title="chunks" rel="tag nofollow">chunks</a>, <a href="http://davidscottkane.com/tag/consumers/" title="consumers" rel="tag nofollow">consumers</a>, <a href="http://davidscottkane.com/tag/delphi/" title="delphi" rel="tag nofollow">delphi</a>, <a href="http://davidscottkane.com/tag/file-format/" title="file format" rel="tag nofollow">file format</a>, <a href="http://davidscottkane.com/tag/interfaces/" title="interfaces" rel="tag nofollow">interfaces</a>, <a href="http://davidscottkane.com/tag/isv/" title="isv" rel="tag nofollow">isv</a>, <a href="http://davidscottkane.com/tag/isvs/" title="isvs" rel="tag nofollow">isvs</a>, <a href="http://davidscottkane.com/tag/media/" title="media" rel="tag nofollow">media</a>, <a href="http://davidscottkane.com/tag/megabytes/" title="megabytes" rel="tag nofollow">megabytes</a>, <a href="http://davidscottkane.com/tag/patent-holders/" title="patent holders" rel="tag nofollow">patent holders</a>, <a href="http://davidscottkane.com/tag/ph1/" title="ph1" rel="tag nofollow">ph1</a>, <a href="http://davidscottkane.com/tag/playback/" title="playback" rel="tag nofollow">playback</a>, <a href="http://davidscottkane.com/tag/programmer/" title="programmer" rel="tag nofollow">programmer</a>, <a href="http://davidscottkane.com/tag/programmers/" title="programmers" rel="tag nofollow">programmers</a>, <a href="http://davidscottkane.com/tag/pubs/" title="pubs" rel="tag nofollow">pubs</a>, <a href="http://davidscottkane.com/tag/reception-centres/" title="reception centres" rel="tag nofollow">reception centres</a>, <a href="http://davidscottkane.com/tag/riff-wave/" title="riff wave" rel="tag nofollow">riff wave</a>, <a href="http://davidscottkane.com/tag/sized-mp3/" title="sized mp3" rel="tag nofollow">sized mp3</a>, <a href="http://davidscottkane.com/tag/software/" title="software" rel="tag nofollow">software</a>, <a href="http://davidscottkane.com/tag/software-package/" title="software package" rel="tag nofollow">software package</a>, <a href="http://davidscottkane.com/tag/sonicfoundry/" title="sonicfoundry" rel="tag nofollow">sonicfoundry</a>, <a href="http://davidscottkane.com/tag/sony-acid-pro/" title="sony acid pro" rel="tag nofollow">sony acid pro</a>, <a href="http://davidscottkane.com/tag/soundcard/" title="soundcard" rel="tag nofollow">soundcard</a>, <a href="http://davidscottkane.com/tag/soundcards/" title="soundcards" rel="tag nofollow">soundcards</a>, <a href="http://davidscottkane.com/tag/superiority/" title="superiority" rel="tag nofollow">superiority</a>, <a href="http://davidscottkane.com/tag/thomson-consumer-electronics/" title="thomson consumer electronics" rel="tag nofollow">thomson consumer electronics</a>, <a href="http://davidscottkane.com/tag/wave-files/" title="wave files" rel="tag nofollow">wave files</a>, <a href="http://davidscottkane.com/tag/wave-format/" title="wave format" rel="tag nofollow">wave format</a>, <a href="http://davidscottkane.com/tag/website/" title="website" rel="tag nofollow">website</a>, <a href="http://davidscottkane.com/tag/xml-file/" title="xml file" rel="tag nofollow">xml file</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://davidscottkane.com/10-years-anniversary-today-epic-fail-i-quit-starting-an-isv/" title="10 Years Anniversary Today. EPIC FAIL. I Quit. Starting An ISV &#8230; (October 1, 2008)">10 Years Anniversary Today. EPIC FAIL. I Quit. Starting An ISV &#8230;</a> (7)</li>
	<li><a href="http://davidscottkane.com/finally-a-release-%e2%80%93-but-not-mixaction-yet-%e2%80%93-performixer-multi-room-audio/" title="Finally A Release – But Not MixAction *Yet* – PerforMixer Multi-Room Audio (May 7, 2009)">Finally A Release – But Not MixAction *Yet* – PerforMixer Multi-Room Audio</a> (1)</li>
	<li><a href="http://davidscottkane.com/cracks-hacks-keygens-torrent-files-and-lamers/" title="Cracks, Hacks, Keygens, Torrent Files and Lamers (April 28, 2008)">Cracks, Hacks, Keygens, Torrent Files and Lamers</a> (2)</li>
	<li><a href="http://davidscottkane.com/cdroo-launched-a-micro-isv-resource-for-royalty-free-music-and-sound-an-offer-to-readers/" title="CDROO Launched &#8211; A Micro ISV Resource For Royalty Free Music And Sound + An Offer To Readers (June 8, 2009)">CDROO Launched &#8211; A Micro ISV Resource For Royalty Free Music And Sound + An Offer To Readers</a> (2)</li>
	<li><a href="http://davidscottkane.com/if-it-quacks-like-a-duck-its-shareware-mate/" title="If It Quacks Like A Duck It&#039;s Shareware Mate! (April 8, 2008)">If It Quacks Like A Duck It&#039;s Shareware Mate!</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://davidscottkane.com/a-custom-audio-file-format-chunky-but-not-necessarily-large/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Finally A Release – But Not MixAction *Yet* – PerforMixer Multi-Room Audio</title>
		<link>http://davidscottkane.com/finally-a-release-%e2%80%93-but-not-mixaction-yet-%e2%80%93-performixer-multi-room-audio/</link>
		<comments>http://davidscottkane.com/finally-a-release-%e2%80%93-but-not-mixaction-yet-%e2%80%93-performixer-multi-room-audio/#comments</comments>
		<pubDate>Wed, 06 May 2009 14:02:45 +0000</pubDate>
		<dc:creator>Scott Kane</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[30Dayers]]></category>
		<category><![CDATA[Audio Software]]></category>
		<category><![CDATA[ISV Marketing]]></category>
		<category><![CDATA[ISV Software Design]]></category>
		<category><![CDATA[Micro ISV - mISV]]></category>
		<category><![CDATA[Starting an mISV]]></category>
		<category><![CDATA[User Interface Design]]></category>
		<category><![CDATA[VisualStudio]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[30days]]></category>
		<category><![CDATA[audio engine]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[hotels]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[multi room audio]]></category>
		<category><![CDATA[playlist]]></category>
		<category><![CDATA[pubs]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[soundcard]]></category>
		<category><![CDATA[soundcards]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.davidscottkane.com/?p=1342</guid>
		<description><![CDATA[It’s multi room audio.  Basically aimed towards reception and convention centres, hotels, pubs, basically anywhere you need to be able to manage different audio into different rooms with the convenience and cost savings of using one computer as the source or “player”.  To do it you need more than one soundcard (up to four supported) or a dedicated multi room soundcard.]]></description>
			<content:encoded><![CDATA[<p>Regular readers will know that I’ve been working away on producing MixAction for theatrical audio.  You are probably also aware that at one point I dabbled with writing and releasing the product within 30 days.  You’ll also know then that I’ve been rather critical of that time frame.</p>
<p>MixAction is close, that’s all I can say for the present.  Close but not ready.  However PerforMixer is ready and was released today.</p>
<p><img style="border-right-width: 0px; margin: 0px 35px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="logo" src="http://www.davidscottkane.com/wp-content/uploads/2009/05/logo.png" border="0" alt="logo" width="240" height="50" align="left" /></p>
<p>Here’s a measure of irony.  15 days to write and produce.  A week or so messing with the <a href="http://davidscottkane.com/tag/website/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with website">website</a>.  I guess I could have released this within that “30 Day” period last year!  <img src='http://davidscottkane.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Then again I’m glad I didn’t.  I’d be now maintaining two code bases in disparate programming languages, Delphi and .Net, instead of just .Net which for my purposes would be self defeating.</p>
<h5>So, what is it?</h5>
<p>It’s multi room audio.  Basically aimed towards reception and convention centres, hotels, pubs, basically anywhere you need to be able to manage different audio into different rooms with the convenience and cost savings of using one computer as the source or “player”.  To do it you need more than one soundcard (up to four supported) or a dedicated multi room soundcard.  For folks with only one soundcard the <a href="http://www.performixer.com/accessories/" target="_blank">PerforMixer website has a page with recommended  soundcards, for a variety of budgets, suitable to the purpose.</a></p>
<p>In a very fundamental sense it’s a test bed for part of the MixAction series product’s  audio engine with a few other things provided as per the nature of the program.</p>
<p>It’s 100% .Net 2.0 code for the UI, while the underlying audio engine framework is C++ and assembly.  It’s released on the “release early and iterate often” formula and to be perfectly fair it’s has a relatively tiny marketplace, so it’s not expected to be a huge earner.  I’ve stated plainly many times here I don’t believe in writing something and releasing it just because you can.  I maintain this line, in this instance PerforMixer is more a minor product in our series of more specialized products and serves as a proof of concept product for the technology inside our more expensive and complex solutions.</p>
<p>The <a href="http://davidscottkane.com/tag/website/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with website">website</a> is themed according to the final theming we have settled on for all our product websites including the company <a href="http://davidscottkane.com/tag/website/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with website">website</a> (yet to be released) that will feature all our software.  Each product has it’s own domain, each product uses Amazon S3 for delivery of executables, which I&#8217;m yet to CName correctly (hopefully get around to that tomorrow).</p>
<p>There’s a lot of work to be done on PerforMixer over time.  Some tweaks as to how things work, certainly the odd wrinkle to iron out here and there (some known, some no doubt unknown) but stress tests had it running all audio players non stop for a week with no glitches in a Vista guest virtual machine located on our Windows Server 2007 installation (VM across the local network).  At the time of writing it’s still running happily there.</p>
<p>Retail price is US $99.99 with a 6 month payment scheme to take the bite off the price for those who need it but can’t commit to the full price all at once.  Given it’s mostly aimed at B2B I don’t see the payment plan option being that common a choice, but I think it makes marketing sense to offer it.</p>
<h5>Screenshot</h5>
<p><a href="http://www.performixer.com/wp-content/uploads/2009/03/performixermultiroomfull.png"><img style="margin: 0px 20px 0px 0px; display: inline;" src="http://www.performixer.com/wp-content/uploads/2009/03/performixermultiroomfull.png" alt="" width="240" height="180" align="left" /></a> To left is a screenshot of the main UI.  PerforMixer makes extensive use of my favourite .Net visual component suite &#8211; the <a href="http://www.componentfactory.com/" target="_blank">Krypton Suite</a> including the <a href="http://www.componentfactory.com/free-windows-forms-controls.php" target="_blank">Krypton Toolkit</a>,  <a href="http://www.componentfactory.com/windows-forms-ribbon.php" target="_blank">Krypton Ribbon</a> and the <a href="http://www.componentfactory.com/windows-forms-tabcontrol.php" target="_blank">Krypton Navigator</a>.</p>
<p>It uses reflection extensively for both the UI and the audio engine functionality.</p>
<p>For the record – we’ll be replacing this screenshot with one showing the program in full operation.  Presently the radio station streaming consoles present in the screenshot are showing the spinning progress wheel as they are still loading content.  Once the content from a station is loaded the progress wheels disappear and the tags for the current song are retrieved and displayed.  This is due to how audio streams work, the meta data is transmitted first so when you “tune in” you do not receive that tags until the server sends the next songs meta tags.</p>
<p>Basically you can choose to play a playlist of local songs from your computer, or CD, stream a radio station or send different combinations of those two into your rooms.</p>
<p>Full details can be found on the <a href="http://davidscottkane.com/tag/website/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with website">website</a> <a href="http://www.PerforMixer.com" target="_blank">http://www.PerforMixer.com</a></p>
<p>Our first <a href="http://davidscottkane.com/tag/website/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with website">website</a> video has been produced (see below), aimed to be a brief sales overview, tutorials will be added in the coming weeks.</p>
<h5>Introductory Sales Video</h5>
<p>Not entirely happy with the video yet, am having some issues with Sony Vegas on Vista 64 bit &#8211; time to upgrade Vegas I suspect, so this was rendered using another product that is not quite up to the same level in my opinion.  Anyway, its&#8217; a starting point, unlike software videos are relatively easy to update.</p>
<p><object width="519" height="404" data="http://www.performixer.com/video/intro/PerforMixerIntroductory_Video_controller.swf" type="application/x-shockwave-flash"><param name="src" value="http://www.performixer.com/video/intro/PerforMixerIntroductory_Video_controller.swf" /></object></p>
<h5>Get A Complimentary License</h5>
<p>We’re offering complimentary licenses to two groups of people.  If you have an established <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> (i.e. a <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> you post to regularly) we’ll provide you with a complimentary license in return for a review on your <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> or an article.  Alternatively if  you’re a reader of this <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> and report a reproducible show stopper we’ll send you a license with our compliments.</p>
<h5>Platforms</h5>
<p>We’re only supporting Windows XP service pack 2 (SP2) and upwards with .Net 2.0 installed, Windows Vista (all editions) and Windows 7.  It’s been tested on Windows 7 betas extensively, including RC1,  and shows no issues outside of some virtual machine issues that disappear on a full install of Windows 7 in a non “virtual” environment.  The installer retrieves all required libraries if they are not already present including .Net 2.0, DirectX 8 or 9, MS SQL Compact and Windows Media Format for WMA support.  Most users should have these already with the exception of SQL Compact which is physically bundled with the installer.  Folks who don’t have .Net 2.0 installed of course are going to need to allow the installer to grab it should they wish to use the program. <img src='http://davidscottkane.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>While the program is 32 bit it was developed and runs on 64 bit editions of Windows, as unlike some of it&#8217;s competition it&#8217;s not compiled for &#8220;Any CPU&#8221; which invariably causes 32 bit libraries to spit the proverbial dummy.  <img src='http://davidscottkane.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Win 9X, 2000 etc are not supported and the installer will not install on these platforms.  Seriously I doubt this to be a consideration in purchasing at all, people using these archaic and unsupported (by <a href="http://davidscottkane.com/tag/microsoft/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Microsoft">Microsoft</a>) operating systems are extremely unlikely to be purchasing products in this price range.  Not to mention the amount of available CPU crunching power and RAM would not be adequate for consistently running four soundcards.</p>
<h5>Competition</h5>
<p>There is certainly existing competition for this product, including a soundcard manufacturer and a micro-ISV.  But not a great deal and none seem to be up to targeting specific sectors of business which is what I’m doing and for which we are already on page 1 if not number 1 in many instances in most search engines including <a href="http://davidscottkane.com/tag/google/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Google">Google</a> (still subject to <a href="http://davidscottkane.com/tag/google/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Google">Google</a> dances as this is a new product) .  As I stated at the beginning the target is vertical and relatively small, but people are searching using the keywords and those that are seem to be exploring the <a href="http://davidscottkane.com/tag/website/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with website">website</a>.</p>
<h5>In Summary</h5>
<p>It’s nice to “release” something.  My only real regret right now is that it’s not MixAction, but as <a href="http://en.wikipedia.org/wiki/Ned_Kelly" target="_blank">Ned Kelly said “Such is life.”</a></p>
<p>Next stop, apart from iterations as needed on PerforMixer is MixAction.  Hmmm.  Maybe I could aim for June 30th 2009?  <img src='http://davidscottkane.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Scott Kane</p>
<p><strong><em>Quote of the day: </em></strong><br />
People who have no weaknesses are terrible; there is no way of taking advantage of them. &#8211; Anatole France</p>

	Tags: <a href="http://davidscottkane.com/tag/30days/" title="30days" rel="tag nofollow">30days</a>, <a href="http://davidscottkane.com/tag/audio-engine/" title="audio engine" rel="tag nofollow">audio engine</a>, <a href="http://davidscottkane.com/tag/blog/" title="blog" rel="tag nofollow">blog</a>, <a href="http://davidscottkane.com/tag/blogging/" title="blogging" rel="tag nofollow">blogging</a>, <a href="http://davidscottkane.com/tag/blogs/" title="blogs" rel="tag nofollow">blogs</a>, <a href="http://davidscottkane.com/tag/delphi/" title="delphi" rel="tag nofollow">delphi</a>, <a href="http://davidscottkane.com/tag/development/" title="development" rel="tag nofollow">development</a>, <a href="http://davidscottkane.com/tag/google/" title="Google" rel="tag nofollow">Google</a>, <a href="http://davidscottkane.com/tag/hotels/" title="hotels" rel="tag nofollow">hotels</a>, <a href="http://davidscottkane.com/tag/marketing/" title="marketing" rel="tag nofollow">marketing</a>, <a href="http://davidscottkane.com/tag/media/" title="media" rel="tag nofollow">media</a>, <a href="http://davidscottkane.com/tag/microsoft/" title="Microsoft" rel="tag nofollow">Microsoft</a>, <a href="http://davidscottkane.com/tag/multi-room-audio/" title="multi room audio" rel="tag nofollow">multi room audio</a>, <a href="http://davidscottkane.com/tag/playlist/" title="playlist" rel="tag nofollow">playlist</a>, <a href="http://davidscottkane.com/tag/pubs/" title="pubs" rel="tag nofollow">pubs</a>, <a href="http://davidscottkane.com/tag/software/" title="software" rel="tag nofollow">software</a>, <a href="http://davidscottkane.com/tag/soundcard/" title="soundcard" rel="tag nofollow">soundcard</a>, <a href="http://davidscottkane.com/tag/soundcards/" title="soundcards" rel="tag nofollow">soundcards</a>, <a href="http://davidscottkane.com/tag/vista/" title="vista" rel="tag nofollow">vista</a>, <a href="http://davidscottkane.com/tag/website/" title="website" rel="tag nofollow">website</a>, <a href="http://davidscottkane.com/tag/windows/" title="Windows" rel="tag nofollow">Windows</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://davidscottkane.com/10-years-anniversary-today-epic-fail-i-quit-starting-an-isv/" title="10 Years Anniversary Today. EPIC FAIL. I Quit. Starting An ISV &#8230; (October 1, 2008)">10 Years Anniversary Today. EPIC FAIL. I Quit. Starting An ISV &#8230;</a> (7)</li>
	<li><a href="http://davidscottkane.com/a-developer-says-he%e2%80%99s-%e2%80%9cspeechless%e2%80%9d-that-i-am-targeting-vista-and-win-7-with-net-but-does-he-know-his-onions-or-have-i-flipped-my-biscuit/" title="A Developer Says He’s “Speechless” That I Am Targeting Vista And Win 7 With .Net. But Does He Know His Onions Or Have I Flipped My Biscuit? (February 21, 2009)">A Developer Says He’s “Speechless” That I Am Targeting Vista And Win 7 With .Net. But Does He Know His Onions Or Have I Flipped My Biscuit?</a> (8)</li>
	<li><a href="http://davidscottkane.com/a-custom-audio-file-format-chunky-but-not-necessarily-large/" title="A Custom Audio File Format &#8211; &quot;Chunky&quot; But Not Necessarily Large (May 12, 2009)">A Custom Audio File Format &#8211; &quot;Chunky&quot; But Not Necessarily Large</a> (4)</li>
	<li><a href="http://davidscottkane.com/starting-an-isv/" title="Starting An ISV? No Domain Knowledge? Go To Incubator, do not pass Go, do not collect a Registration&#8230; (September 11, 2008)">Starting An ISV? No Domain Knowledge? Go To Incubator, do not pass Go, do not collect a Registration&#8230;</a> (1)</li>
	<li><a href="http://davidscottkane.com/if-it-quacks-like-a-duck-its-shareware-mate/" title="If It Quacks Like A Duck It&#039;s Shareware Mate! (April 8, 2008)">If It Quacks Like A Duck It&#039;s Shareware Mate!</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://davidscottkane.com/finally-a-release-%e2%80%93-but-not-mixaction-yet-%e2%80%93-performixer-multi-room-audio/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Scorching Trail Following Steph And His Book Blog Blazers! A Review</title>
		<link>http://davidscottkane.com/a-scorching-trail-following-steph-and-his-book-blog-blazers-a-review/</link>
		<comments>http://davidscottkane.com/a-scorching-trail-following-steph-and-his-book-blog-blazers-a-review/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 03:14:07 +0000</pubDate>
		<dc:creator>Scott Kane</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[General ISV Issues]]></category>
		<category><![CDATA[ISV Marketing]]></category>
		<category><![CDATA[Micro ISV - mISV]]></category>
		<category><![CDATA[Micro ISV Books]]></category>
		<category><![CDATA[Starting an mISV]]></category>
		<category><![CDATA[Steph Grenier]]></category>
		<category><![CDATA[User Interface Design]]></category>
		<category><![CDATA[blazers]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[bloggers]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[exemplar]]></category>
		<category><![CDATA[few days]]></category>
		<category><![CDATA[grenier]]></category>
		<category><![CDATA[isv]]></category>
		<category><![CDATA[misv]]></category>
		<category><![CDATA[paperback book]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software projects]]></category>
		<category><![CDATA[traffic]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.davidscottkane.com/?p=1222</guid>
		<description><![CDATA[It’s an easy read, it really is, providing your local area doesn’t get hit by 47 degrees Centigrade heat-waves and 5,000 sq kilometre fire-storms you’ll finish it in a few days. ;-)  You’ll come to understand why content truly is king, in case you’re one of those mISV’s who’s still resisting this reality,  and some of the ways you can carve out a piece of that kingdom for your own Micro, or not so Micro, ISV.]]></description>
			<content:encoded><![CDATA[<p>Last year I was pleased to purchase and then review here Steph Grenier ’s “<a title="How to Generate Traffic To Your Website" href="http://www.followsteph.com/how-to-generate-traffic-to-your-website.html" target="_blank">How to Generate Traffic To Your Website</a>”.  One of the few, and I mean few, eBooks I’ve read that offer real value and top rate advice.  You can read the review here:  <a title="Permanent Link to Micro ISV Book Review - How To Generate Traffic For Your Website" href="http://www.davidscottkane.com/index.php/2008/10/05/micro-isv-book-review-how-to-generate-traffic-for-your-website/" target="_blank">Micro ISV Book Review &#8211; How To Generate Traffic For Your Website</a>.</p>
<p>Last year, around December, Steph published his first paperback book called “<a href="http://www.blogblazers.com/" target="_blank">Blog Blazers</a>”.  He was kind enough to send me a review copy at that time, which I’ve been reading.  Normally I go through a book in a few days, like most developers seem to do.  However this time it’s been different.  I’ve been slack mostly because I’ve been flat out with learning .Net after switching from 13 years with Delphi, building three websites of my own, maintaining this <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> and working up another site for an Australian political party. Not forgetting family and coding three software projects &#8211; and losing nearly all of February and part of March due to the impact of bushfires, a shoulder wound and, well, you get the picture!</p>
<p><a href="http://www.blogblazers.com/" target="_blank"><img style="border-right-width: 0px; margin: 0px 30px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="blogBlazersBook" src="http://www.davidscottkane.com/wp-content/uploads/2009/04/blogblazersbook-thumb.jpg" border="0" alt="blogBlazersBook" width="178" height="320" align="left" /></a></p>
<p>OK.  I thought it best to establish the above first off the bat &#8211; that I did receive the book as a review copy.  Only fair I point that out, the links here like all the links on this <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> however are <strong><em>not</em></strong> loaded with any affiliate mumbo jumbo so if you click them you can rest assured that if you purchase something I’m not making a cent if that makes you feel better.  <img src='http://davidscottkane.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Basically <a href="http://www.blogblazers.com/" target="_blank">Blog Blazers</a> is a series of insightful and a frequently illuminating glimpses into the minds, practices and methods of some of the Internets savviest bloggers.  I gained quite a bit from the book for myself, in some cases affirmation of some of the things I do and as always a few things I’m not so sure of, with a plethora of things I’m now trying out. </p>
<p>Some bloggers in there truly are exemplar in terms of how to go about blogging.  In fact the chapters for each interview are literally the who’s who of the <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> world in many respects, in itself a major achievement for Steph.</p>
<p>It’s an easy read and it paces well.  I enjoy reading books where I feel I’m part of the conversation while learning new things.  Steph captured this beautifully.  The questions are specific enough to illicit the relevant answers while retaining enough scope to pull in some extra juicy bits.</p>
<p>If you’ve never done an interview you might not appreciate how difficult that is to achieve.  So I was impressed with this.</p>
<p>Rather than go step by step through each chapter or review the details of the book in depth, as there really are some great reviews already written both on the <a href="http://www.blogblazers.com/" target="_blank">Blog Blazers</a> <a href="http://davidscottkane.com/tag/website/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with website">website</a> and on Amazon (search for it there it’s available), I’m going to offer a slightly different take. It’s this. </p>
<p>Blogging <strong><em>may</em></strong> not be for you as a Micro ISV, which most folks who read this <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> are.  While I think you’re making a <strong><em>mistake</em></strong> not having a <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> – and missing out on a lot of fun and satisfaction, not to mention <strong><em>free search engine traffic</em></strong>  I can understand many of the reasons that some Micro ISV’s are uncomfortable with having one.  Understand mind, but I can not condone.  <img src='http://davidscottkane.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Having said that.</p>
<p>I’m a huge proponent of content based websites for driving search engine traffic.  I’ve blogged about it here time and time again.  Frankly if you’re not serving content, articles, from your site you really aren’t serious about doing business.  I mean that.</p>
<p>A brochure and nothing but the brochure style <a href="http://davidscottkane.com/tag/website/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with website">website</a> of so many Micro ISV’s is like having a billboard on the road to nowhere.</p>
<p>This is not 1995.  The Internet is now full of people – read your customers –who are decidedly non tech savvy folks that don’t know an NNTP based Usenet group from <a href="http://en.wikipedia.org/wiki/USS_Enterprise_(NCC-1701)" target="_blank">NCC-1701</a>.  <img src='http://davidscottkane.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>In other words unless you create it, maintain it and publish it yourself you’re business might as well be made of electricity, as it’s a virtual blackout from an SEO perspective!</p>
<p>Don’t hand me that forlorn excuse of “I can’t write” either.  It doesn’t cut the mustard unless you’re illiterate which is highly unlikely as you’re reading this <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> <strong><em>and </em></strong>developing software.  If you know your market then you have something to say that people (potential customers) want to hear.  If you don’t know your market then I suggest gently that you’re in the wrong game.</p>
<p>This is the thrust of why, I believe, as a Micro ISV, you need to read this book.  Here it from the horses mouth as it were.  The folks in this book know their onions, they consistently achieve results and the psychology used by them for their <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> is no different than the psychology you need – <strong><em>must</em></strong> – apply to generating content for your site.  I’d go further in fact and say: <strong><em>Whether you have a <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> or not.</em></strong></p>
<p>It’s an easy read, it really is, providing your local area doesn’t get hit by 47 degrees Centigrade heat-waves and 5,000 sq kilometre fire-storms you’ll finish it in a few days. <img src='http://davidscottkane.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>You’ll come to understand why content truly is king, in case you’re one of those mISV’s who’s still resisting this reality,  and some of the ways you can carve out a piece of that kingdom for your own Micro, or not so Micro, ISV.</p>
<p>Then again – you could not read the book and keep wondering lamely or posting ineffectually on forums asking why you’re business never seems to grow.</p>
<p>Your choice.  Hint – I’m not recommending the last course of action above.  Buy the book already!</p>
<p><a title="http://www.blogblazers.com/" href="http://www.blogblazers.com/" target="_blank">http://www.blogblazers.com/</a></p>
<p>Scott Kane</p>
<p><strong><em>Quote of the day: </em></strong><br />
Cats are smarter than dogs. You can&#8217;t get eight cats to pull a sled through snow. &#8211; Jeff Valdez</p>

	Tags: <a href="http://davidscottkane.com/tag/blazers/" title="blazers" rel="tag nofollow">blazers</a>, <a href="http://davidscottkane.com/tag/blog/" title="blog" rel="tag nofollow">blog</a>, <a href="http://davidscottkane.com/tag/bloggers/" title="bloggers" rel="tag nofollow">bloggers</a>, <a href="http://davidscottkane.com/tag/blogging/" title="blogging" rel="tag nofollow">blogging</a>, <a href="http://davidscottkane.com/tag/blogs/" title="blogs" rel="tag nofollow">blogs</a>, <a href="http://davidscottkane.com/tag/delphi/" title="delphi" rel="tag nofollow">delphi</a>, <a href="http://davidscottkane.com/tag/developers/" title="developers" rel="tag nofollow">developers</a>, <a href="http://davidscottkane.com/tag/development/" title="development" rel="tag nofollow">development</a>, <a href="http://davidscottkane.com/tag/exemplar/" title="exemplar" rel="tag nofollow">exemplar</a>, <a href="http://davidscottkane.com/tag/few-days/" title="few days" rel="tag nofollow">few days</a>, <a href="http://davidscottkane.com/tag/grenier/" title="grenier" rel="tag nofollow">grenier</a>, <a href="http://davidscottkane.com/tag/isv/" title="isv" rel="tag nofollow">isv</a>, <a href="http://davidscottkane.com/tag/misv/" title="misv" rel="tag nofollow">misv</a>, <a href="http://davidscottkane.com/tag/paperback-book/" title="paperback book" rel="tag nofollow">paperback book</a>, <a href="http://davidscottkane.com/tag/seo/" title="seo" rel="tag nofollow">seo</a>, <a href="http://davidscottkane.com/tag/software/" title="software" rel="tag nofollow">software</a>, <a href="http://davidscottkane.com/tag/software-projects/" title="software projects" rel="tag nofollow">software projects</a>, <a href="http://davidscottkane.com/tag/traffic/" title="traffic" rel="tag nofollow">traffic</a>, <a href="http://davidscottkane.com/tag/website/" title="website" rel="tag nofollow">website</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://davidscottkane.com/starting-an-isv/" title="Starting An ISV? No Domain Knowledge? Go To Incubator, do not pass Go, do not collect a Registration&#8230; (September 11, 2008)">Starting An ISV? No Domain Knowledge? Go To Incubator, do not pass Go, do not collect a Registration&#8230;</a> (1)</li>
	<li><a href="http://davidscottkane.com/tools-for-startups/" title="Tools For Startups (August 23, 2008)">Tools For Startups</a> (3)</li>
	<li><a href="http://davidscottkane.com/micro-isvs-so-much-semantics-so-much-blind-faith-so-much-adherence-to-assume-and-yesterdays-truisms/" title="Micro ISV&#039;s SO Much Semantics, So Much Blind Faith, So Much Adherence To AssUMe And Yesterday&#039;s Truisms (May 15, 2009)">Micro ISV&#039;s SO Much Semantics, So Much Blind Faith, So Much Adherence To AssUMe And Yesterday&#039;s Truisms</a> (3)</li>
	<li><a href="http://davidscottkane.com/a-developer-says-he%e2%80%99s-%e2%80%9cspeechless%e2%80%9d-that-i-am-targeting-vista-and-win-7-with-net-but-does-he-know-his-onions-or-have-i-flipped-my-biscuit/" title="A Developer Says He’s “Speechless” That I Am Targeting Vista And Win 7 With .Net. But Does He Know His Onions Or Have I Flipped My Biscuit? (February 21, 2009)">A Developer Says He’s “Speechless” That I Am Targeting Vista And Win 7 With .Net. But Does He Know His Onions Or Have I Flipped My Biscuit?</a> (8)</li>
	<li><a href="http://davidscottkane.com/10-years-anniversary-today-epic-fail-i-quit-starting-an-isv/" title="10 Years Anniversary Today. EPIC FAIL. I Quit. Starting An ISV &#8230; (October 1, 2008)">10 Years Anniversary Today. EPIC FAIL. I Quit. Starting An ISV &#8230;</a> (7)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://davidscottkane.com/a-scorching-trail-following-steph-and-his-book-blog-blazers-a-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7 – Subtle Imagery And Fishy Marketing</title>
		<link>http://davidscottkane.com/windows-7-%e2%80%93-subtle-imagery-and-fishy-marketing/</link>
		<comments>http://davidscottkane.com/windows-7-%e2%80%93-subtle-imagery-and-fishy-marketing/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 03:50:29 +0000</pubDate>
		<dc:creator>Scott Kane</dc:creator>
				<category><![CDATA[BizSpark]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[General ISV Issues]]></category>
		<category><![CDATA[ISV Marketing]]></category>
		<category><![CDATA[ISV Software Design]]></category>
		<category><![CDATA[Micro ISV - mISV]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Starting an mISV]]></category>
		<category><![CDATA[User Interface Design]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[blog spam]]></category>
		<category><![CDATA[blog spam bot]]></category>
		<category><![CDATA[blog splog]]></category>
		<category><![CDATA[business of software]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[get satisfaction]]></category>
		<category><![CDATA[isv]]></category>
		<category><![CDATA[misv]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://www.davidscottkane.com/?p=1131</guid>
		<description><![CDATA[Some months back here I mentioned I’d installed the Windows 7 Beta from MSDN for testing purposes.  I also stated I’m impressed and that MixAction – also in Beta – runs just fine on it.]]></description>
			<content:encoded><![CDATA[<p>Some months back here I mentioned I’d installed the Windows 7 Beta from <a href="http://davidscottkane.com/tag/msdn/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with msdn">MSDN</a> for testing purposes.  I also stated I’m impressed and that MixAction – also in Beta – runs just fine on it.</p>
<p>At the time I meant to mention, having kept tropical fish since I was a kid, the image on the default desktop wallpaper of a Siamese Fighting fish.  Non fish keepers might not grasp the significance of this selection of imagery.  Though it’s certainly not a secret as a quick <a href="http://davidscottkane.com/tag/google/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Google">Google</a> search reveals.</p>
<p>The significance is this.  The Siamese Fighting fish has the scientific name of “Betta”.  The image displayed on the Windows 7 desktop is that of a morph of Betta splendens which is the result of careful hybridization from the relatively drab colours of the wild species within the Betta fanciers circle. </p>
<p><a href="http://www.davidscottkane.com/wp-content/uploads/2009/04/windows7desktop2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Windows 7 Desktop" src="http://www.davidscottkane.com/wp-content/uploads/2009/04/windows7desktop-thumb.png" border="0" alt="Windows 7 Desktop" width="244" height="148" /></a></p>
<p>Now, there’s also a rather interesting fact about the Betta species as a whole.  The males do the nesting and egg care, they will fight any male (of the same or related species) on sight and will kill any female not prepared to mate with them.</p>
<p>Did <a href="http://davidscottkane.com/tag/microsoft/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Microsoft">Microsoft</a> intend that with the imagery as well?</p>
<p>Perhaps not, but the aquarist in me has got to ask!  <img src='http://davidscottkane.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Scott Kane</p>
<p><strong><em>Quote of the day: </em></strong><br />
You talk to God, you&#8217;re religious. God talks to you, you&#8217;re psychotic. &#8211; Doris Egan</p>

	Tags: <a href="http://davidscottkane.com/tag/net/" title=".net" rel="tag nofollow">.net</a>, <a href="http://davidscottkane.com/tag/blog-spam/" title="blog spam" rel="tag nofollow">blog spam</a>, <a href="http://davidscottkane.com/tag/blog-spam-bot/" title="blog spam bot" rel="tag nofollow">blog spam bot</a>, <a href="http://davidscottkane.com/tag/blog-splog/" title="blog splog" rel="tag nofollow">blog splog</a>, <a href="http://davidscottkane.com/tag/business-of-software/" title="business of software" rel="tag nofollow">business of software</a>, <a href="http://davidscottkane.com/tag/delphi/" title="delphi" rel="tag nofollow">delphi</a>, <a href="http://davidscottkane.com/tag/get-satisfaction/" title="get satisfaction" rel="tag nofollow">get satisfaction</a>, <a href="http://davidscottkane.com/tag/isv/" title="isv" rel="tag nofollow">isv</a>, <a href="http://davidscottkane.com/tag/micro-isv/" title="Micro ISV - mISV" rel="tag nofollow">Micro ISV - mISV</a>, <a href="http://davidscottkane.com/tag/misv/" title="misv" rel="tag nofollow">misv</a>, <a href="http://davidscottkane.com/tag/starting-an-misv/" title="Starting an mISV" rel="tag nofollow">Starting an mISV</a>, <a href="http://davidscottkane.com/tag/visual-studio/" title="visual studio" rel="tag nofollow">visual studio</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://davidscottkane.com/why-the-world-actually-does-need-another-source-control-application/" title="Why The World Actually Does Need Another Source Control Application (April 7, 2009)">Why The World Actually Does Need Another Source Control Application</a> (2)</li>
	<li><a href="http://davidscottkane.com/how-many-bots-can-a-bot-blocker-block/" title="How Many Bots Can A Bot Blocker Block? (March 13, 2009)">How Many Bots Can A Bot Blocker Block?</a> (0)</li>
	<li><a href="http://davidscottkane.com/google-does-evil-nah-%e2%80%93-tell-me-it-isn%e2%80%99t-so/" title="Google Does Evil? Nah – Tell Me It Isn’t So!!! (March 28, 2009)">Google Does Evil? Nah – Tell Me It Isn’t So!!!</a> (0)</li>
	<li><a href="http://davidscottkane.com/%e2%80%9cicontainer-is-ambiguous-in-the-namespace-systemcomponentmodel%e2%80%9d/" title="“&#039;IContainer&#039; is ambiguous in the namespace &#039;System.ComponentModel” (March 4, 2009)">“&#039;IContainer&#039; is ambiguous in the namespace &#039;System.ComponentModel”</a> (2)</li>
	<li><a href="http://davidscottkane.com/visual-studio-2010-beta-monday-may-18-fire-up-the-virtual-machines/" title="Visual Studio 2010 Beta &#8211; Monday May 18 &#8211; Fire Up The Virtual Machines! (May 18, 2009)">Visual Studio 2010 Beta &#8211; Monday May 18 &#8211; Fire Up The Virtual Machines!</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://davidscottkane.com/windows-7-%e2%80%93-subtle-imagery-and-fishy-marketing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How Not To Run A Software Company – GetSatisfaction.com And Ethics. Bastards?</title>
		<link>http://davidscottkane.com/how-not-to-run-a-software-company-getsatisfactioncom-and-ethics-bastards/</link>
		<comments>http://davidscottkane.com/how-not-to-run-a-software-company-getsatisfactioncom-and-ethics-bastards/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 00:22:04 +0000</pubDate>
		<dc:creator>Scott Kane</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[General ISV Issues]]></category>
		<category><![CDATA[ISV Marketing]]></category>
		<category><![CDATA[ISV Software Design]]></category>
		<category><![CDATA[Micro ISV - mISV]]></category>
		<category><![CDATA[Starting an mISV]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[37signals]]></category>
		<category><![CDATA[arrogance]]></category>
		<category><![CDATA[bastards]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[business of]]></category>
		<category><![CDATA[competitor]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[get satisfaction]]></category>
		<category><![CDATA[getsatisfaction]]></category>
		<category><![CDATA[ging]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[isv]]></category>
		<category><![CDATA[misv]]></category>
		<category><![CDATA[reputation]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[spam bot]]></category>
		<category><![CDATA[splog]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://www.davidscottkane.com/?p=1119</guid>
		<description><![CDATA[Arrogance in politics is self destructive, arrogance in personal relations is self destructive.  It follows that arrogance in business is not only self destructive but bloody stupid.  Being arrogant and stupid in pushing your “product” on the net makes you not only self destructive and stupid, but part of the seemingly ever growing legion of [...]]]></description>
			<content:encoded><![CDATA[<p>Arrogance in politics is self destructive, arrogance in personal relations is self destructive.  It follows that arrogance in business is not only self destructive but bloody stupid.  Being arrogant and stupid in pushing your “product” on the net makes you not only self destructive and stupid, but part of the seemingly ever growing legion of scam-ware.  A scam doesn’t need to be a rip off of a consumer, or a customer.  A scam can equally be directly responsible for damaging the reputation of others for the direct purpose of making a profit. </p>
<p>So it came as a surprise to read across at the 37Signals <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> about <a href="http://www.37signals.com/svn/posts/1661-follow-up-on-get-satisfaction-or-else" target="_blank">GetSatisfaction</a>.  Please <a href="http://www.37signals.com/svn/posts/1661-follow-up-on-get-satisfaction-or-else" target="_blank">Click Here</a> in order to read the full details as to how the company GetSatisfaction affected their company, and no, I’m not a 37Signals customer or even a regular reader of their <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a>.</p>
<p>Not to be outdone as a regular arrogant and destructive SOB I figured what the hey – this is certainly a good example of what not to do for ISV’s.</p>
<p><a href="http://www.davidscottkane.com/wp-content/uploads/2009/04/gslogo-full-aspect-medium1.jpg"><img style="margin: 0px 50px 0px 0px; display: inline; border: 0px;" title="GetSatisfaction Bastardized Logo" src="http://www.davidscottkane.com/wp-content/uploads/2009/04/gslogo-full-aspect-medium-thumb1.jpg" border="0" alt="GSlogo_full_aspect_medium" width="214" height="269" align="left" /></a></p>
<p>OK.  Read the 37Signals post?  I don’t want to rehash the details here.  They are covered well enough in the <a href="http://davidscottkane.com/tag/blog/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with blog">blog</a> post linked above.  The point I want to make is this.  Businesses used to deliver to their customers a modicum of respect through something known as a “Gentleman’s Agreement.”  Basically this meant it was taboo to directly do anything that negatively impacted on another business, such as disparaging a competitor, using their logo or brand (Trademark anybody?) in a manner that would give a member of the public or another business the impression they were dealing with that company when in actual fact they weren’t.</p>
<p>What this means is that the rare company that did engage in these tactics flopped.  You felt that if they had no respect for anybody else they’d not respect you or your <strong><em>property</em></strong> either.  So you ditched them if you were their customer or you avoided them for the future if you were not.</p>
<p>That’s what I’ll be doing with the company GetSatisfaction.  I don’t deal with people who are not “gentlemanly” – read &#8211; “<strong><em>ethical</em></strong>”.  To pretend that you are some kind of official outlet for another, plagiarise their logo and mention their name everywhere – <strong><em>and then</em></strong> – demonise them in the sense that you accuse them of:</p>
<blockquote><p>“Company XYZ has not yet committed to an open conversation about its products and services.” </p></blockquote>
<p>Hang on – say what?  GetSatisfaction is acting like some kind of “open community” here on some kind of ideological social crusade but GetSatisfaction is first and foremost a commercial entity that <strong><em>sells</em></strong> it’s service to companies as a venue for offering customer support on the internet.  This is qualifies for dirty, scammy and downright unethical in my book.  Dirty because it’s a low blow to the very companies they seek to make their clients by popping the quote above in small text by way of disclaimer.  Scammy because they are indirectly implying they represent the companies in question when they do not through the use of logos and company name repetition (the target company, not their own company name) and unethical because it’s looks like a chapter out of an episode from Bastards Inc –</p>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:b3c9c50f-12f0-4619-99d6-16c03d5ae0b7" class="wlWriterEditableSmartContent" style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 50px; display: inline; float: left; padding-top: 0px">
<div><object width="425" height="355" data="http://www.youtube.com/v/PeShQ25-z7M&amp;hl=en&amp;fs=1&amp;hl=en" type="application/x-shockwave-flash"><param name="src" value="http://www.youtube.com/v/PeShQ25-z7M&amp;hl=en&amp;fs=1&amp;hl=en" /></object></div>
</div>
<p> </p>
<p>Ewen at 37Signals states:</p>
<p><a href="http://www.37signals.com/svn/posts/1661-follow-up-on-get-satisfaction-or-else" target="_blank">“The problem is that GS pages look, act, read, and feel official. And for some companies they are. GS is a useful tool for companies that choose to use it. But check out the difference between a page for a company that chooses to use GS and a page for a company that has no idea what GS is. Tiny tiny differences I bet 9 out of 10 of people hitting that page would never notice.”</a></p>
<p>Now that’s unethical on the part of GetSatisfaction.  Indeed it qualifies as downright “bastard” in my book.</p>
<p>SHAME on GetSatisfaction.</p>
<p>Don’t resort to this technique folks.  It’s pathetic and low.  Believe it or not some people (many people) do have a moral sense and do comport themselves with dignity.  My suggestion to GetSatisfaction founders is this:</p>
<ol>
<li>Attend some classes on the basic principles of business ethics.</li>
<li>Familiarize yourself with trademark law.</li>
<li>Study customer and consumer reaction beyond seeing how you can take advantage of it.</li>
<li>Get a bloody clue!</li>
</ol>
<p>I urge ISVs – micro and beyond – not to resort to this in their marketing.  Shine because you are ethical.  Offering an open community for the purposes of support and indeed to shine a light if needed on a lack of support from companies is a worthwhile goal – but to utilize it in a manner that gives the direct impression that the consumer is dealing with the company when they are not, to use that companies logos and business name over and over (<a href="http://davidscottkane.com/tag/google/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Google">Google</a> food?) to support that suggestion is crappy, cruddy, scammy and unethical.</p>
<p>Don’t be a bastard!</p>
<p>Scott Kane</p>
<p><strong><em>Quote of the day: </em></strong><br />
[Abstract art is] a product of the untalented, sold by the unprincipled to the utterly bewildered. &#8211; Al Capp</p>

	Tags: <a href="http://davidscottkane.com/tag/net/" title=".net" rel="tag nofollow">.net</a>, <a href="http://davidscottkane.com/tag/37signals/" title="37signals" rel="tag nofollow">37signals</a>, <a href="http://davidscottkane.com/tag/arrogance/" title="arrogance" rel="tag nofollow">arrogance</a>, <a href="http://davidscottkane.com/tag/bastards/" title="bastards" rel="tag nofollow">bastards</a>, <a href="http://davidscottkane.com/tag/blog/" title="blog" rel="tag nofollow">blog</a>, <a href="http://davidscottkane.com/tag/blogs/" title="blogs" rel="tag nofollow">blogs</a>, <a href="http://davidscottkane.com/tag/business-of/" title="business of" rel="tag nofollow">business of</a>, <a href="http://davidscottkane.com/tag/competitor/" title="competitor" rel="tag nofollow">competitor</a>, <a href="http://davidscottkane.com/tag/delphi/" title="delphi" rel="tag nofollow">delphi</a>, <a href="http://davidscottkane.com/tag/get-satisfaction/" title="get satisfaction" rel="tag nofollow">get satisfaction</a>, <a href="http://davidscottkane.com/tag/getsatisfaction/" title="getsatisfaction" rel="tag nofollow">getsatisfaction</a>, <a href="http://davidscottkane.com/tag/ging/" title="ging" rel="tag nofollow">ging</a>, <a href="http://davidscottkane.com/tag/google/" title="Google" rel="tag nofollow">Google</a>, <a href="http://davidscottkane.com/tag/isv/" title="isv" rel="tag nofollow">isv</a>, <a href="http://davidscottkane.com/tag/micro-isv/" title="Micro ISV - mISV" rel="tag nofollow">Micro ISV - mISV</a>, <a href="http://davidscottkane.com/tag/misv/" title="misv" rel="tag nofollow">misv</a>, <a href="http://davidscottkane.com/tag/reputation/" title="reputation" rel="tag nofollow">reputation</a>, <a href="http://davidscottkane.com/tag/software/" title="software" rel="tag nofollow">software</a>, <a href="http://davidscottkane.com/tag/spam/" title="spam" rel="tag nofollow">spam</a>, <a href="http://davidscottkane.com/tag/spam-bot/" title="spam bot" rel="tag nofollow">spam bot</a>, <a href="http://davidscottkane.com/tag/splog/" title="splog" rel="tag nofollow">splog</a>, <a href="http://davidscottkane.com/tag/starting-an-misv/" title="Starting an mISV" rel="tag nofollow">Starting an mISV</a>, <a href="http://davidscottkane.com/tag/visual-studio/" title="visual studio" rel="tag nofollow">visual studio</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://davidscottkane.com/do-isv-websites-keep-bad-company/" title="DO ISV Websites Keep Bad Company? (April 3, 2009)">DO ISV Websites Keep Bad Company?</a> (2)</li>
	<li><a href="http://davidscottkane.com/a-developer-says-he%e2%80%99s-%e2%80%9cspeechless%e2%80%9d-that-i-am-targeting-vista-and-win-7-with-net-but-does-he-know-his-onions-or-have-i-flipped-my-biscuit/" title="A Developer Says He’s “Speechless” That I Am Targeting Vista And Win 7 With .Net. But Does He Know His Onions Or Have I Flipped My Biscuit? (February 21, 2009)">A Developer Says He’s “Speechless” That I Am Targeting Vista And Win 7 With .Net. But Does He Know His Onions Or Have I Flipped My Biscuit?</a> (8)</li>
	<li><a href="http://davidscottkane.com/10-years-anniversary-today-epic-fail-i-quit-starting-an-isv/" title="10 Years Anniversary Today. EPIC FAIL. I Quit. Starting An ISV &#8230; (October 1, 2008)">10 Years Anniversary Today. EPIC FAIL. I Quit. Starting An ISV &#8230;</a> (7)</li>
	<li><a href="http://davidscottkane.com/an-ill-corporate-wind-is-blowing-and-many-are-not-helping-one-byte/" title="An Ill Corporate Wind Is Blowing &#8211; And Many Are Not Helping One Byte (January 8, 2009)">An Ill Corporate Wind Is Blowing &#8211; And Many Are Not Helping One Byte</a> (2)</li>
	<li><a href="http://davidscottkane.com/scams-not-good-enough-now-download-sites-are-stealing-your-ip-too/" title="Scams Not Good Enough? Now Download Sites Are Stealing Your IP Too! (November 30, 2008)">Scams Not Good Enough? Now Download Sites Are Stealing Your IP Too!</a> (3)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://davidscottkane.com/how-not-to-run-a-software-company-getsatisfactioncom-and-ethics-bastards/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Why The World Actually Does Need Another Source Control Application</title>
		<link>http://davidscottkane.com/why-the-world-actually-does-need-another-source-control-application/</link>
		<comments>http://davidscottkane.com/why-the-world-actually-does-need-another-source-control-application/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 01:52:45 +0000</pubDate>
		<dc:creator>Scott Kane</dc:creator>
				<category><![CDATA[General ISV Issues]]></category>
		<category><![CDATA[ISV Marketing]]></category>
		<category><![CDATA[ISV Software Design]]></category>
		<category><![CDATA[Micro ISV - mISV]]></category>
		<category><![CDATA[Starting an mISV]]></category>
		<category><![CDATA[User Interface Design]]></category>
		<category><![CDATA[VisualStudio]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[blog spam]]></category>
		<category><![CDATA[blog spam bot]]></category>
		<category><![CDATA[blog splog]]></category>
		<category><![CDATA[business of software]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[isv]]></category>
		<category><![CDATA[misv]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://www.davidscottkane.com/?p=1112</guid>
		<description><![CDATA[It’s Murphy’s law when it comes to storing data of the magnitude of software source code.  For the Micro ISV the available tools are more akin to maintain control of reams of “source” spaghetti than “control”.]]></description>
			<content:encoded><![CDATA[<p>Here on this <a href="http://davidscottkane.com/tag/website/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with website">website</a> I have a <a href="http://www.davidscottkane.com/index.php/tools-for-startups/" target="_blank">Tools For Start-ups</a> page that features a number of resources aimed primarily at start-up ISV”s and Micro ISV’s (Independent Software Vendors).  On that page there is a link to the Tortoise source control tool.  It’s published as FOS.  I’m not a great lover of FOS in general, but I do use some FOS tools.  For example I use Joomla! and now exclusively WordPress on every <a href="http://davidscottkane.com/tag/website/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with website">website</a> I own or manage.  My woes with FOS tend to come from a propensity of mine to be concerned over the GNU GPL and even LGPL license.  I’ve read (and worked on) a number of legal documents over the years and the GPL reads to me as an exercise in legal obfuscation – and that’s saying something for software licenses!</p>
<p>Anyway.  I use Tortoise for one single reason.  It stores my source as physical files and folders.  Years of using source control has made me leery if not down right adverse to storing source inside, for example, a database.  It’s Murphy’s law when it comes to storing data of the magnitude of software source code.  For the Micro ISV the available tools are more akin to maintain control of reams of “source” spaghetti than “control”.</p>
<p><a href="http://www.davidscottkane.com/wp-content/uploads/2009/04/babiescollectionspaghettihead82310.jpg"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 20px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="The Rude Surprises of Spaghetti Source Control" src="http://www.davidscottkane.com/wp-content/uploads/2009/04/babiescollectionspaghettihead82310-thumb.jpg" border="0" alt="The Rude Surprises of Spaghetti Source Control" width="220" height="270" align="left" /></a></p>
<p>But beyond this I actually don’t enjoy using Tortoise that much at all as it doesn’t fit well, in keeping IMHO, with most source control systems, for the needs of a single operator or small software shop. </p>
<p>Yes – there are other tools like Perforce, Eric Sinks  Source Gear and others.  These are indeed fine tools.  But they tend to be over and above my needs if not indeed making me run through hoops a small ISV honestly can’t justify running through.  Don’t get me wrong here.  I’ve worked (and led) teams using source control.  In teams I’m 100% behind how these tools work.  They are necessary and a God send IMHO.  But for a developer working solo they are over kill if not downright frustrating and time consuming.</p>
<p>But there’s a gap here.  A light footprint GUI based, directory based source control system that plugs into Visual Studio or Borland Delphi etc is to my mind needed.  I’ve looked at dozens of solutions, for many years I used FreeVCS written in Delphi until the fools across at Project Jedi (the “masters” of including commercial code inside their “free” open source libraries it would seem) turned it into an unreliable piece of nonsense.</p>
<p>What’s needed is a tool aimed at the Micro ISV to my mind.  Something that starts at around $100 US dollars.  Took at least 12 months to write (yeah – no 30 Day sprint stuff for this kind of stuff), stores source in physical locations (server or local) and “virtually” checks source in and out.  Yep – you read that right.  Virtually checks it in and out.  Read only directories are a pain in the posterior on local and even local server systems with solo developers in mind.  How many solo developers are going to “accidently” delete their source repository (which for a solo is about the only reason for actually marking a file read only at the operating system level) and if they do (after all the Windows prompts) then they should probably be looking at a different career anyway!</p>
<h5>A tool like this would require extensive consultation.</h5>
<p>Yep.  You’d have to ask numerous ISV’s about their thoughts.  You’re going to have to harden yourself to many saying another tool like this is not needed.  Some are not going to see the benefit of it being aimed at small shops.  Some are not going to see the benefit of source control at all! </p>
<p>If you ask on the BOS forums you’ll be crucified for your “stupidity in even considering it.”  Take heart though – most of the anonymous replies you’ll get along these lines are from idiots who’ve either never released a product as ISV’s or if they have it’s a total flop.  The emptiest vessels make the most noise.</p>
<p>You’d have to think “flexible” options to meet the basics required as no two developers are going to want quite the same thing.  I said I believed the tool was needed, I never said it was going to be easy. <img src='http://davidscottkane.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Finally – it’d better look shiny and not a relict of 1998.  GUI design has come forward light years since then.  You’re competing against FOS here (in particular), you’re going to get cloned if you pull this off so you’d better raise the bar in as many places you can – GUI is one place where FOS suffers an Epic Fail time and time again (and I love it!!) and it’s not likely to change anytime soon.</p>
<p>It should support Amazon EC3 or Azure as a location for a repositry and archived zips or similar would make an huge amount of sense (safer than databases too) for storage.</p>
<p>Skip using a database.  XML is probably an option worth exploring here IMHO.</p>
<p>Scott Kane</p>
<p><strong><em>Quote of the day: </em></strong><br />
The average man, who does not know what to do with his life, wants another one which will last forever. &#8211; Anatole France</p>

	Tags: <a href="http://davidscottkane.com/tag/net/" title=".net" rel="tag nofollow">.net</a>, <a href="http://davidscottkane.com/tag/blog-spam/" title="blog spam" rel="tag nofollow">blog spam</a>, <a href="http://davidscottkane.com/tag/blog-spam-bot/" title="blog spam bot" rel="tag nofollow">blog spam bot</a>, <a href="http://davidscottkane.com/tag/blog-splog/" title="blog splog" rel="tag nofollow">blog splog</a>, <a href="http://davidscottkane.com/tag/business-of-software/" title="business of software" rel="tag nofollow">business of software</a>, <a href="http://davidscottkane.com/tag/delphi/" title="delphi" rel="tag nofollow">delphi</a>, <a href="http://davidscottkane.com/tag/isv/" title="isv" rel="tag nofollow">isv</a>, <a href="http://davidscottkane.com/tag/micro-isv/" title="Micro ISV - mISV" rel="tag nofollow">Micro ISV - mISV</a>, <a href="http://davidscottkane.com/tag/misv/" title="misv" rel="tag nofollow">misv</a>, <a href="http://davidscottkane.com/tag/starting-an-misv/" title="Starting an mISV" rel="tag nofollow">Starting an mISV</a>, <a href="http://davidscottkane.com/tag/visual-studio/" title="visual studio" rel="tag nofollow">visual studio</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://davidscottkane.com/windows-7-%e2%80%93-subtle-imagery-and-fishy-marketing/" title="Windows 7 – Subtle Imagery And Fishy Marketing (April 11, 2009)">Windows 7 – Subtle Imagery And Fishy Marketing</a> (2)</li>
	<li><a href="http://davidscottkane.com/how-many-bots-can-a-bot-blocker-block/" title="How Many Bots Can A Bot Blocker Block? (March 13, 2009)">How Many Bots Can A Bot Blocker Block?</a> (0)</li>
	<li><a href="http://davidscottkane.com/google-does-evil-nah-%e2%80%93-tell-me-it-isn%e2%80%99t-so/" title="Google Does Evil? Nah – Tell Me It Isn’t So!!! (March 28, 2009)">Google Does Evil? Nah – Tell Me It Isn’t So!!!</a> (0)</li>
	<li><a href="http://davidscottkane.com/%e2%80%9cicontainer-is-ambiguous-in-the-namespace-systemcomponentmodel%e2%80%9d/" title="“&#039;IContainer&#039; is ambiguous in the namespace &#039;System.ComponentModel” (March 4, 2009)">“&#039;IContainer&#039; is ambiguous in the namespace &#039;System.ComponentModel”</a> (2)</li>
	<li><a href="http://davidscottkane.com/visual-studio-2010-beta-monday-may-18-fire-up-the-virtual-machines/" title="Visual Studio 2010 Beta &#8211; Monday May 18 &#8211; Fire Up The Virtual Machines! (May 18, 2009)">Visual Studio 2010 Beta &#8211; Monday May 18 &#8211; Fire Up The Virtual Machines!</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://davidscottkane.com/why-the-world-actually-does-need-another-source-control-application/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
