Native Extensions

I have uploaded the first draft of my work here:
GitHub - PlasticLizard/Bracket: Bracket allows you to easily host Ruby Rack based applications and middleware from within your .NET applications or servers via IronRuby. Supports a variety of embedded web servers. Also allows IronRuby to access the standard libraries / gems / etc directly out of zip files, allowing for simpliefied, x-copy deployment of IronRuby enabled apps. if anyone is interested. I
generalized the Rack hosting code from the IronRuby.Rack solution to be
easily adaptable to other web servers. Included in this first iteration
are hosts for HttpListener, C# Web Server, Kayak, and the IIS handlers
from the original project are included for completeness. Unfortunately
embedding a Rack application in a C# server still requires that the
IronRuby libraries are installed on the target machine or included with
the applications deployment. I’m thinking of ways to make that somewhat
easier to deal with, possibly embedding the standard library in a .dll
via resources or doing just in time downloads of required files from the
web.

Hosting the Ruby standard library on some CDN is definitely a
possibility, especially since we’ll want to use it that way in
Silverlight.