Showing posts with label C#. Show all posts
Showing posts with label C#. Show all posts

Monday, August 14, 2023

Minimal OPC UA client that auto generates self signed certificate on startup in C#

Minimal OPC UA client that auto generates self signed certificate on startup in C#

This is minimal OPC UA client in C# that demonstrates self signed certificate auto generation on startup.
Pre-Req

Steps
Full working code can be found here.

Saturday, August 12, 2023

OPC UA Read service using C#

OPC UA Read service using C#

This is a sample bare bones OPC UA C# application performing a Read service.
Pre-Req

Steps
Full working code can be found here.

Sunday, October 21, 2018

C#: Convert SecureString to String

Sample code to convert C# SecureString to String. Note that this is not the most secure to access SecureString.

Line 20 is one example of converting SecureString to String, this only works for .Net Framework 4.0 or later.

Lines 23 to 38 converts SecureString to String and works using .Net Framework 2.0 or up.

Reference(s):
https://stackoverflow.com/questions/818704/how-to-convert-securestring-to-system-string
</>

Wednesday, November 21, 2012

PInvoke.net alternative


http://pinvoke.net/ is my goto location when I need to call native functions into C#. I just found out today that there is actually an alternative from Microsoft called P/Invoke Interop Assistant, head to the link below to get the binaries.

http://clrinterop.codeplex.com/
http://clrinterop.codeplex.com/releases/view/14120

CPP Quick Guide

Basics Hello world User input While loop If statement For loop Switch statement Read file using ifstream Write to a file using ofstr...