Posted on June 23, 2016
Source code? Yes, source code. As many developers can attest, it’s easier to learn to code from working examples. I’m not going to say that the code that’s going to be available here will be the best, most attractive, easiest to learn from, or even a good example of best practice. BUT, it’ll be here and available for aspiring developers to learn from working, real-world plugins.
Note that because code is released does not mean that updates will be released for it. This may occasionally occur, but no promises at all. Some features may be removed or adjusted before being released in this manner.
What’s the catch?
There isn’t one. Really. We won’t charge for the source code, hide any tracking tidbits (which you’d see anyway), or pull any other crazy tricks.
What is required?
Attribution. That’s all. If you use the code, please link back to us when you distribute your plugin. You can use the code in free or paid plugins in whatever manner you like, as long as you give credit where due.
To use the code, you should initially change the GUID of the plugin immediately. To do so, open the project in Visual Studio, go to Project->Project Properties, then click on Assembly Information and enter in a new, unique GUID.
Please take care when using the code as it typically will make changes to your database and/or files. You should be aware of what the code does before executing it or making changes. Comments are made in some cases where reasonable, but you’ll be expected to have an idea of what you’re doing before digging in. We make no guarantees of anything with this code. It works as released and *should* work for you unless you break something.