Hello, I am finishing a .NET course and my local tech college and I feel like being an overachiever on this one. I used to play around with vvvv quite a bit before I started going to school but mostly as an end user. Now that I know how to code in C# and we finally have an open-ended project, I would really love to show off vvvv to the class. Since it is only a 2-year program, I’ve barely even heard the word “animation” used in any of my classes, no one has heard of vvvv and only one of my professors even knows what data-flow programming is!
What I’d hoping to build would be almost identical to the node “Template (GUI Dynamic) [c#]”, except with a WPF GUI instead of Windows Forms, and with buttons for adding more controls to the page.
So far, I’ve familiarized myself with the basic idea of plugins and followed a tutorial on how to code one from within vvvv. The thing I’m struggling with is how to actually work with it in Visual Studio Community 2017. Everything we’ve done for this class has started with creating a new solution from VS, coding the program, then finally zipping the solution folder and submitting it the zip file to the instructor, which is also the required format for this project. She won’t grade it if she can’t open in it VS, and it can’t require her to install vvvv and all its dependencies. Because of this, I’m planning on bringing in my laptop for the presentation and having a class or GUI element that just spits out numbers so that she can confirm it works when I submit it.
So how do I go about building something with a Visual Studio __.sln file that works as a node in vvvv? Do I start it as a project in VS and add in the files from the plugin, or do I need to start with the plugin and somehow convert it into a VS solution? Are there things I need to import into the project? Will I run into issues when my instructor runs it on a computer without vvvv installed?
Any advice would be greatly appreciated, even if its a simple “not feasible for a beginner programmer to do in a week” :(