WE DO THE HARD STUFF! At All Programming we are able to develop and design full business solutions. We have experience in inventory management systems, recruitment portals, custom e-commerce systems (that link back to desktop databases and integrate various supplier systems), business management point of sale systems, property management software (integrating into the industry leading MDA database) and fractional sales management systems.

Our expertise further lies in the fact that we are able to do full turn key solutions integrating legacy or current desktop systems with the cloud. We can further provide you with custom mobile applications for your mobile devices or responsive web systems that will adjust to the mobile device browser.

Most of our work is advanced systems development.


User Interface Design is incredibly important in any system design. We understand this completely, we understand the psycology behind getting users to feel compelled and interested in using software for business purposes. WE MAKE GREAT LOOKING SOFTWARE. Our influences come from many sources on the internet but our theme is predominantly modern minimalist

Our designs don't only look good on your desktop computer, they look amazing on your phone as well. All of our designs are fully responsive and we would go so far as to state that one should rather design for mobile devices first and then the desktop, research shows that mobile devices are used more for the consumption of online material then desktop computers.


We have over the years done many projects for Grahics design houses and freelance graphics artists. You get the clients and we do the technical work that is not a core part of your business. We are happy to work through you on behalf of your company or brand and we will never take your clients from you. All Programming considers you partners in business and as such everything will be treated in strict confidence.


CMS systems represent standard websites that give the client the ability to make changes to the content of the website themselves. We make use of Dotnetnuke as our primary CMS system. Its an open source system that accomodates our Microsoft technologies well and gives the client the benefit of having complex business systems developed within the CMS


All Programming, being a full systems solution provider is able to also supply the hosting of all web system developments. As suchour web hosting services are usually specialised hosting needs,but have the confidence that we can host small websites to full business automation cloud solutions successfullyin the cloud.


Many years ago while HTML 5 was in its infancy, Microsoft tried to respond to Flash and HTML 5 by creating a rich development envirnment called Silverlight. Unfortunately this didn't continue to be a well supported programming environment by Microsoft. We will be able to assist you in converting any of your old technologies including Silverlight developments to Responsive, HTML 5 systems supported by all devices and browsers


Below is a good estimate of what the costs fare for different types of developments

Desription Costing
Standard 5 page CMS R 10k+
Small Internal Inventory Management R 35k+
E-commerce Dotnetnuke R 50k+
E-commerce custom integrated business solution R 100k+
Custom business management / point of sale solution R 100k+
Silverlight conversions R 50k+
Website Hosting R 300+ pm
Wed System Hosting R 1k+ pm
Desktop to cloud conversions R 50k+
3rd Party services integration R 15k+