Software Development

Our Development Capability

We started developing software in MS Access in early 2000. It wasn’t long before we had picked up support for a couple of existing applications. In 2003 we picked up the support and development of what is now P-2, built in PowerBuilder. At the same time we started developing in Excel VBA, based on the Data Mining principles developed by the Proactis Group. We picked up some support on applications written in VB6 not long after that.

From 2008 onwards, we have been developing in .Net in Visual Studio, because the way this is developed and published is so much easier and quicker then in VBA or VB6.

Around 2010 we did a fair bit of C# programming focussed on a web application we developed for a client at the time.

Our code base is now mostly in VB.Net and is quite extensive. Our common code is shared by all the P-Ex family, except P-2, and several of the bespoke applications we support as well. P-2 continues to be built in PowerBuilder.

Development Tools

Current Development Environments:
  • Winforms in Visual Studio 2022
  • VSTO in Visual Studio 2022
  • PowerBuilder 11.1
  • VBA in MS Word and Excel 2016, 2021 and 365
  • VBA in MS Access 2016 and 2021

Software Environments

Software currently in use
  • MS Windows Server 2019
  • MS Windows 10 and 11
  • MS Office Pro 2016, 2021 and 365
  • MS SQL Server 2017
  • SQL Server Reporting Services

We have used in the past:

  • MS Exchange 2016
  • Visual Basic 6
  • Visual Studio 2005, 2010, 2017 and 2019
  • SQLBase
  • Red Hat Linux

We can pick up development support of existing applications written in:

  • Visual Basic.NET
  • C# .Net
  • PowerBuilder (11.1)
  • SQL Server Reporting Services
  • MS Access (2016/2021)
  • VBA (Office 2016/2021)