I’ve bought “IronPython in Action” as I think¬†IronPython may provide a useful scripting environment for our applications.

To allow scripting the client application must expose an API. As we’re coding we should consider what we want to expose.

The application lacks an authorisation mechanism currently but that is on the roadmap.

Microsoft has a Framework Designer toolset that would be useful for analysing what we expose.

We could also create extension points for addins.