DLR/Iron* Language Hosting ?

Coordinator
Feb 28, 2011 at 10:12 PM
I'm trying to gather information and concrete examples about IronPython, IronRuby, or other DLR language hosting. I'll sift through some of the old email, but I'd super appreciate if you could send me some info about hosting languages if you're doing that. The questions I'd have are:
* Briefly what are your goals for hosting (e.g., app scripting for users, biz rule execution, feature development of your app, etc.)?
* What kind of host application do you have, or what is its main purpose?
* Briefly what are the key features of hosting that you count on or use (e.g., supplying host globals to the hosted language code, accessing language variables like Python module variables, interop with the dynamic objects, namespace isolation with scopes, multi-instanced ScriptRuntime in an AppDomain, etc.)?
I really appreciate your time and responses!
Thanks,
Bill
Mar 2, 2011 at 6:22 PM
Bill,
Asp Classic Compiler (aspclassiccompiler.codeplex.com) is a DLR language (VBScript implemented on DLR) hosted in ASP.NET via either a HttpHanlder or MVC View Engine. The host can feed variables such as request, response, session etc into the script.
Li

On Mon, Feb 28, 2011 at 2:12 PM, billchi <notifications@codeplex.com> wrote:

From: billchi

I'm trying to gather information and concrete examples about IronPython, IronRuby, or other DLR language hosting. I'll sift through some of the old email, but I'd super appreciate if you could send me some info about hosting languages if you're doing that. The questions I'd have are:
* Briefly what are your goals for hosting (e.g., app scripting for users, biz rule execution, feature development of your app, etc.)?
* What kind of host application do you have, or what is its main purpose?
* Briefly what are the key features of hosting that you count on or use (e.g., supplying host globals to the hosted language code, accessing language variables like Python module variables, interop with the dynamic objects, namespace isolation with scopes, multi-instanced ScriptRuntime in an AppDomain, etc.)?
I really appreciate your time and responses!
Thanks,
Bill

Read the full discussion online.

To add a post to this discussion, reply to this email (dlr@discussions.codeplex.com)

To start a new discussion for this project, email dlr@discussions.codeplex.com

You are receiving this email because you subscribed to this discussion on CodePlex. You can unsubscribe or change your settings on codePlex.com.

Please note: Images and attachments will be removed from emails. Any posts to this discussion will also be available online at codeplex.com


Apr 5, 2011 at 11:05 PM

Bill,

We're using DLR hosting to add scripting capabilities to an integration product, primarily for message conversion and business rules.  We're using script access to host variables and also dynamic objects to allow for direct manipulation of message data from DLR code.  We've also developed our own version of a VBScript DLR language (sensing a missed opportunity by Microsoft here) to provide compatibility for existing VBScript customizations.

 

Jeff