Custom Software Development

Wherever possible it makes sense to use off-the-shelf software. There is a vast amount of existing software available online, in many cases for free, or for a small license fee. But sometimes its not possible to find exactly what is required. Software designed for a specific process in your organization can save vast amounts of time and money over its lifetime, and enable better service to your customers.

We have been writing bespoke software for our customers for over 20 years. We specialize in Microsoft technologies - the most popular in the business world. Almost all of our custom work today is developing internet applications which can be accessed remotely by employees and customers anywhere in the world.

Types of Projects

Business often run many software packages for sales, CRM, accounting and production which can't directly communicate with each other. Custom written software could enable data to freely flow between them, streamlining processes, saving time and money, and reducing errors that occur when data is manually transferred from one system to another.

Tasks that are presently repetitive and time consuming can be automated, improving the efficiency and quality of work.

A web based system makes information available anywhere at any time. Employees and customers can have access to information when away from the office. Remote working becomes easier, and customers can get information about their orders in real time, rather than having to call or email. Data can be centralized rather than scattered around an organization on spreadsheets and Word documents, making back-ups and data security easier to manage.

The Technical Stuff

We program almost entirely using Microsoft technology. Microsoft provides a variety of options for web development. Webforms provides a fast way to develop applications, and enables us to create systems that can be updated in the future with relative ease. Its a great choice when developing a system that is likely to continually evolve. We chose Webforms when we developed our Kartris ecommerce software. MVC can be a better option for a system that is going to be used in great volume - it gives excellent control over the formatting of the page that is created, so page size can be optimized for fast loading and minimal use of bandwidth. We chose MVC when creating our online Tome.Host documentation system.

We use Microsoft SQL Server as the back-end database. There are free and paid versions of the software. With a sufficiently powerful hosting environment websites built on MS SQL Server can handle thousands of simultaneous users, and millions of page views per day.

We use Microsoft ASP.NET and Microsoft SQL Server, hosted on Microsoft Internet Information Server (IIS)

We use Microsoft ASP.NET and Microsoft SQL Server, hosted on Microsoft Internet Information Server (IIS)

Legacy Software

ASP.NET is our platform of choice for coding new web applications, but businesses often have large investments dating back many years in systems built with older technologies like "classic" ASP (Active Server Pages) - the forerunner to ASP.NET. These can be difficult to maintain as the pool of skilled developers is small, and shrinking.

For many years we coded complex ecommerce and custom web applications in classic ASP. We now work with customers to maintain, bug-fix and improve their existing classic ASP legacy applications, avoiding the time and money required for complete rewrites.

If you'd like to discuss how you could improve your business by developing customized software we'd love to hear from you. Send us a message using the form below, or give us a call.