Castle MonoRails имеет встроенный компонент CombineJS, который работает как объединитель javascript с именем (ключом). Обратите внимание, что путь будет относительным, поэтому у нас никогда не должно быть более 2-х блоков combjs, чтобы поддерживать httprequests <2 (максимальное число параллельных http-запросов IE7). </p>
#blockcomponent(CombineJS with "key=scripts")
$combiner.Add("my/script.${ext}")
#end
PS! Если кто знает как сменить домен (не относительный), дайте мне знать :-)