Articles
This page lists all the articles we have written so far. Whenever we want to say a bit more about a specific topic, we write an article instead of an blog posting about it.
The Business of Software
This section contains articles about various aspects of the business of software. Please see below for the current list of articles:
- Borland Delphi for Small Software Businesses
Delphi is often overlooked when it comes to choosing a development tool, but it could give you a competitive advantage for your next product. Learn the advantages and disadvantages of Delphi for small businesses and decide if it’s for you.
- How to Maintain and Improve Your Software Product
This article deals with the decisions one has to make when designing future versions of existing software products. It especially concentrates on questions, like, which features should be integrated or why you should take up time when preparing a new release.
- Offering a Free Edition of Your Software as Marketing Boost
This article helps you with the question if offering a free edition of your software product is helpful for the success of your business. Learn how to improve your marketing process and what to pay attention to when it comes to a free version of your software.
- Selecting the Right License Strategy for Your Software
This article presents the most common variants of software licensing, their usage and what to pay attention to when choosing a licensing scheme. It also describes some possible marketing strategies when it comes to software licensing.
- Setting up a Great Software Shop with ShareIt
This article explains how to setup a great software shop with the order processing service provided by ShareIt. Setting up an easy-to-use shop isn’t as straightforward as one might think.
- Taking Advantage of Microsoft’s Empower for ISVs Program
If your business is like most ISVs, you develop your software for a Microsoft platform. This article will introduce a Microsoft partner program to get all the Microsoft software you need for a fraction of the normal costs.
- Why Developers Need a Multi-Monitor Setup
This article describes the need, the advantages, or better, the requirement of having multiple monitors as a professional software developer. Learn why a multi-monitor setup is indispensable.
Software Development
This section contains technical articles about the software development process in general. Please see below for the current list
of articles:
- Borland Delphi 2006: First Impressions
This short Delphi 2006 review shows my first impressions of the new Delphi release. Can Borland deliver a faster and more stable IDE as they promised? Read on to find out.
- Creating Custom Exceptions in .NET
This article is a step-by-step guide for building reliable and extendable custom exceptions in .NET. Learn how to create them and what to pay attention to when it comes to serialization, .NET guidelines and analysis tools.
- Debugging Windows Services with Delphi
This article shows you how to effectively debug your Windows services with Delphi. Debugging windows services with Delphi is not as straightforward as debugging normal applications and I will show you best practices and development tools to get the job done.
- Multi-Monitor Programming Pitfalls
Since many developers still use only one monitor, they often make wrong assumptions leading to bugs on multi-monitor machines. This article highlights some of the areas that need special attention when it comes to multi-monitor setups.
- Overview of .NET Logging Tools and Frameworks
This article explains logging and gives you an overview of the different .NET logging tools and frameworks. This article is relevant to both C# and VB.NET developers who want to add logging to their applications.
