Skip to main content



We’ve been writing software in C# and VB.NET since STEP Software’s inception in 2005. STEP Software developers began coding in .NET languages as early as 2002, with the release of Visual Studio.NET. We are experts in C# and VB.NET, and use them in many of our own products, Geospatial and other services. We use .NET with embedded kiosks, and deploy .NET Core applications on Windows and Linux.


We often integrate native libraries into .NET applications. A few technologies that we’ve brought into C#, VB.NET, and ASP.NET applications include GDAL, R, TensorFlow, and Caffe. We create C++/CLI wrappers to call the native code libraries, and create custom native code libraries to take advantage of lower level, light memory abilities, such as walking large amounts of data in a memory mapped fashion.


In addition to the large number of libraries available for .NET, we have a large STEP Software library that we use to move development along quickly. A few of the STEP libraries are:

  • Forms Engine
  • Machine Learning
  • GIS
  • Media Tool
  • Barcode and RFID
  • Email Engine
  • Telephone Integration

Need help with a C#, VB.NET, or ASP.NET project?

Give us a call at 1.877.980.8660 Option #3 or drop us a message here, we promise to get back to you by the end of the next business day.