May 03

During my 25 years as a software entrepreneur, I’ve had the pleasure and challenge of selling PC software to three major markets: large enterprises, general consumers, and software developers. 

Of course, each target market has its own advantages and disadvantages, which I summarize below.  Note this list is from the perspective of a small software company (2-50 employees) with limited funds.  Microsoft and Google may hold a different view.

Continue reading »

Tags: , , ,

May 01

The U.S. Supreme Court on Monday loosened a legal test that many feel has resulted in a boom of obvious patents that have threatened the software industry.

Federal law states that a patent cannot be granted for an invention that a person of “ordinary skill” in the same field could have created.  But since many things become obvious in hindsight, in 1982 the Federal Court of Appeals added a legal test stating that “teaching, suggestion or motivation” must also exist that could lead an ordinary person to develop the invention.  This requires prior written documentation that is often difficult or impossible to find, and as a result, no obviousness case has ever been brought before the Supreme Court

Continue reading »

Tags: ,

Apr 24

Microsoft has released a beta version of the next major release of Visual Studio and the .NET framework.

Visual Studio “Orcas” will enable developers to write programs that can run on Windows Vista, Longhorn Server, Office 2007 and the Web.  The .NET Framework v3.5 will provide better support for Web 2.0 and AJAX applications.  Microsoft has been planning to release Orcas this year, but a corporate VP recently told ZDNet that it may not happen until 2008.

Continue reading »

Apr 24

There is a bug in WordPress v2.1.3 and a few prior versions that may prevent you from adding categories to your WordPress blog. 

When you attempt to add a category, the error message “You do not have permission to do that” will appear in a pink box.

To solve this problem in Internet Explorer 7 (IE7):

Continue reading »

Tags: , , , ,

Apr 24

The default WordPress blog title “Hello, World” seems appropriate for the debut article of a software development blog, so I’ve decided to keep it.

I never thought I would write a blog.  Adding to the 175,000 new blogs on the Web each day didn’t seem like a worthwhile endeavor.  What could I possibly say that hasn’t already been said?  But then I realized that at least once a day I learn a new tip or trick that could possibly benefit someone else.  Many times I’ve found the answer to a tough problem from some generous soul on the Web, so I wish to repay the favor.  Plus I suppose I have a story to tell that software developers and entrepreneurs may find educational, if not entertaining.

Continue reading »

Tags: , , ,