Улучшенный CSS в .NET?

Я немного завидую инновациям, которые я вижу из сообщества Python и Ruby в CSS. Например, см.

Итак, мой вопрос в два раза. Могла ли эта библиотека легко "портироваться" на .NET через IronRuby и IronPython, чтобы затем я мог писать задачи MSBUILD или обработчики HTTP в С#?

Кроме того, должен ли я беспокоиться об этом, или кто-то еще в сообществе .NET уже работает над этим?

ОБНОВЛЕНИЕ:. Поскольку я написал этот оригинальный вопрос, в этом сообществе было много работы в сообществе .NET. Ознакомьтесь со следующими инструментами, которые предоставляют помощь для LESS, SASS и даже CoffeeScript:

Ответ 2

Было бы неплохо передать SASS в .NET, потому что такой хороший инструмент и .NET - такая хорошая платформа. Но на самом деле этого не очень нужно, потому что мы можем продолжать использовать инструмент Ruby as-is. Вы можете легко добавить шаг к процессу сборки, который компилирует файлы SASS в файлы CSS с помощью инструмента Ruby.

Здесь моя.

#PostBuild.rb
#from http://sentia.com.au/2008/08/sassing-a-net-application.html
#Post-build event command line: rake -f "$(ProjectDir)PostBuild.rb"

require 'haml'
require 'sass'

task :default => [ :stylesheets ]

desc 'Regenerates all sass templates.'
task :stylesheets do
    wd = File.dirname(__FILE__)
    sass_root = File.join(wd, 'Stylesheets')
    css_root = File.join(wd, 'Content')
    Dir[sass_root + '/*.sass'].each do |sass|
        css = File.join(css_root, File.basename(sass, '.sass') + '.css')
        puts "Sassing #{sass} to #{css}."
        File.open(css, 'w') do |f|
            f.write(Sass::Engine.new(IO.read(sass)).render)
        end
    end
end