2

My understanding is that plugins can be done in any .net language. Is it possible to do this with IronPython? Any examples or hints as to how to get started?

flag

1 Answer

3

IronPython should work, but keep in mind that your plugin will basically then consist of all of the IronPython dlls too, so it will be pretty heavyweight.

If you are looking to just play around with a new project, I'd say go for it. Just for fun, I embedded a Python interpreter that just evalled its query parameters. (Sorry, I forget the details, but it wasn't too hard to bang things together until it worked.)

If you're doing this for "serious business", I'd reconsider using Python. You're going to be interacting with FogBugz through a bunch of static types and interfaces, which I think plays a lot more to C#'s strengths than Python's. If you're envisioning some grand plugin with so much functionality that you can't bear the thought of building it in anything but Python, I'd build it separately and write a plugin that connects via HTTP.

link|flag

Your Answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.