Close
  • Home
  • Services
  • Support
  • News
  • Download
  • Contact
  • Home
  • Services

    OPC UA Client Development

    Smooth and efficient development of OPC UA Client applications. 

    OPC UA Server Development

    Smooth and efficient development of OPC UA Server applications. 

  • Support
  • News
  • Download
  • Contact

  • Home
  • Services

    OPC UA Client Development

    Smooth and efficient development of OPC UA Client applications. 

    OPC UA Server Development

    Smooth and efficient development of OPC UA Server applications. 

  • Support
  • News
  • Download
  • Contact

OPC UA Client Development

The OPC UA Client .NET offers a fast and easy access to the OPC Unified Architecture (UA) technology. 

Develop OPC UA compliant Clients with C# targeting .NET 10.0, .NET 9.0 and .NET 8.0. For backward compatibility we also provide .NET 4.8 and .NET 4.7.2 support.

.NET 10.0, .NET 9.0 and .NET 8.0 allows you develop applications that run on all common platforms available today, including Linux, macOS and Windows 11/10 (including embedded/IoT editions) without requiring platform-specific modifications.

The OPC UA Client .NET API defines classes which can be used to implement an OPC client capable to access OPC servers supporting different profiles with the same API. These classes manage client side state information; provide higher level abstractions for OPC tasks such as managing sessions and subscriptions or saving and restoring connection information for later use.

The OPC UA Client .NET is based on the OPC Foundation stack with several enhancements to make the development smooth and efficient. While we use the OPC UA Client .NET mainly in our own services it is also possible to use it in your own development. 

OPC UA Introduction
OPC UA Client .NET

We offer the following solutions for the development of OPC UA Clients:

Evaluation

The evaluation allows a smooth and efficient development of OPC UA Client and OPC UA Server applications. 

Request Evaluation

Included in the evaluation:

  • includes .NET 10.0, .NET 9.0, .NET 8.0, .NET 4.8, .NET 4.7.2 support.
  • Evaluation is bound to a specific version, e.g. 4.0.4 and can be used for 90 days. The run-time is restricted to 2 hours per application start.
  • Questions, Change Requests and Issues can be submitted here free of charge.
Support Subscription

Ideal for a corporation and a user of Technosoftware GmbH’s solutions on productive systems for which you want to get support for.

Request Quote

Included in the support subscription:

  • includes .NET 10.0, .NET 9.0, .NET 8.0, .NET 4.8, .NET 4.7.2 support.
  • Any application developed with the solutions can be delivered to an unlimited number of customers (no royalties)
  • The license is bound to a specific main version, e.g. 4.
  • All Updates and fixes during the support subscription period are delivered here free of charge, if/when they are made available. Also updates to new main versions, e.g. 5.
  • You can request hotfixes for customer specific issues.
  • Questions, Change Requests and Issues can be submitted here free of charge.
  • Also included is technical support via direct Email contact or remote sessions.
  • It is also possible to hire us for consulting on a weekly base. 

Technosoftware GmbH
Windleweg 3
5235 Rüfenach, AG
Switzerland

© Copyright 2026, All rights reserved.

Services

Services
Support
Contact Us

OPC UA Development

OPC UA Client Development
OPC UA Server Development
License Agreement
Terms & Conditions

Legal

Cookie Policy
Privacy Statement
Disclaimer
Imprint
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behaviour or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}