Duplicate Transaction

Payment Solutions for Legacy Software Applications

I have been in the software industry for nearly 35 years. You might be surprised at how many legacy software applications, some over two decades old, are still in use today. These programs have provided great...

Integrated Payment Partners

I recently had a conversation with a software developer who was looking for a payment processing solution for his software and asked my opinion. It was not the first time I had been asked such a question and I...

Manage AWS S3 Objects in C#

Simple Storage Service, or S3 for short, from AWS, provides industry-leading scalability, data availability, security, and performance. We can use S3 to store, retrieve and manage any amount of data, such as...

Payguardian SDK integration

After successfully integrating into Payguardian Cloud, I decided to continue integrating into Payguradian SDK to deploy ID Tech devices. I chose ID-Tech Augusta for MSR and Chip processing. ID Tech Augusta...

A customized Onscreen Keyboard in C#

If you have ever built software for touchscreen devices, you know that having an onscreen keyboard is an essential component. Windows comes with an Onscreen keyboard as one of its built-in Ease of Access tools...

C# 9 Record: Compiler Created ToString() Code can Lead to Stack Overflow and Worse

Peter Huber SG If a record declaration creates a cyclical reference, the compiler generated ToString() causes a stack overflow.When a record declaration has a property referencing itself, a reference cycle is...

Category - Programming

REST and RESTful APIs

REST and RESTful APIs

I have previously discussed the APIs and why you need them. In this article, we take a deep dive into a fundamental technology we need to develop API.My intention in writing these articles is to explain relatively...

Your Header Sidebar area is currently empty. Hurry up and add some widgets.