I wasn't sure to put this under Q&A or under wishlist...but I was wondering if it were possible to create a plug-in framework for B4PPC applications. Sometimes you want to give the user the ability to create scripts or applets to run within your application.
For example, on the pocket weather forecast project, I had some requests for different types of screens and to update the registry so that other applications could benefit from it. My first thought was to add a browser control to a new form, which could run a javascript file (I tested this when working on a wiki program). I could expose variables (temp forecast, etc) by substitution key words in the javascript file.
But this isn't really a true plug-in architecture, so I was wondering if anyone else had thought of doing this and had anything to share?
Here is a link I found on how to implement plug-ins in VB.NET: How To Create Application Plug-ins In VB.NET
Another link: Writing Plugin-Based Applications in .NET
Update: Found this quote "In the end I am very pleased with this library, even though it is pretty useless except for a few specialist applications that require runtime scripting" - in the DLL forum from Agraham. Maybe this is something that can be used for plug-ins?
For example, on the pocket weather forecast project, I had some requests for different types of screens and to update the registry so that other applications could benefit from it. My first thought was to add a browser control to a new form, which could run a javascript file (I tested this when working on a wiki program). I could expose variables (temp forecast, etc) by substitution key words in the javascript file.
But this isn't really a true plug-in architecture, so I was wondering if anyone else had thought of doing this and had anything to share?
Here is a link I found on how to implement plug-ins in VB.NET: How To Create Application Plug-ins In VB.NET
Another link: Writing Plugin-Based Applications in .NET
Update: Found this quote "In the end I am very pleased with this library, even though it is pretty useless except for a few specialist applications that require runtime scripting" - in the DLL forum from Agraham. Maybe this is something that can be used for plug-ins?
Last edited: