The following is preliminary information. 22.214.171.124 is the first version that supports .Net addins. NOTE: At this point, the addin format is to be considered a pre release format and will probably not be binary compatible with the final official release. The methods and parameters should not change, some methods may be added though. What this means is that you can start writing your addin now and it will work with future version, but possibly only if you recompile it first. In any case more then likely no code changes will be needed to get it to work with the final release version.
StreetDeck supports an Addin format, similar, but ultimatly different from Addins supported by many Microsoft products such as the Office suite, Visual Studio, and Mappoint. Basically an Addin is a COM server dll that implements the StreetDeck.IDualStreetDeckAddin interface defined as an embedded interface in the StreetDeck executable.
The following tutorial was created based on Visual Studio 2005 for C#. The process for other versions and languages should be similar.
Starting a New Addin Project in StreetDeck
Building the Addin in Visual Studio
Debugging your Addin with StreetDeck
Distributing and registering Your Addin