Yeah, link to this discussion thread.
It gives them a way to guage the interest in them getting their plugin working (no company likes bad publicity..
Although there is a train of thought that when you get big enough no publicity is bad publicity... Just free advertising!)
Yes source code files are the full complement of files that are written in human understandable code
You then compile the files and create a full which is a single file containing all the code in machine understandable language.
If you look in plugins, then I think it is example plugin (or something to that effect) then c sharp (c#) it provides an example that when the project file is opened in visual studio all the files are imported and you get to read the code in visual studio.
Once compiled in visual studio it creates a full which when you add it to the plugin folder and load it to run in uccnc (following a restart of uccnc) you will be able to load a small floating window with a few simple buttons on to if I remember jog the machine around
I will walk you through it later in a new thread as it may be helpful to others (I am by no means at all an expert just a learning hack but it may be useful as others may pipe up with different bits)