是否有基于.NET的CSS抽象库?

时间:2009-05-26 13:10:05

标签: c# .net css vb.net dsl

我已经在一个非常大的项目上工作了近两年,客户的要求也在不断变化。当然,这些变化会影响一切,我想找到一种以更动态的方式使用CSS的方法。

我假设我可以获得在ironRuby / Python下运行的ruby或python CSS DSL之一,但是这个客户端非常关注安装了哪些软件/框架。

我还没有找到基本编程语言为vb或c#的CSS DSL。

参考: http://sandbox.pocoo.org/clevercss/http://nubyonrails.com/articles/dynamic-css

3 个答案:

答案 0 :(得分:4)

最近发布了针对.NET的CSS。

http://www.dotlesscss.org/

答案 1 :(得分:1)

我不确定任何公开的产品,但我已经为.css文件编写过几次ASP.NET HttpHandler。这是一个非常简单的任务,我通常会添加变量和基本表达式支持,实时缩小,评论剥离等等。这是你想要的吗?如果是这样,我认为每次最多花费10个小时的工作来编写,调试和实现处理程序......考虑到所有好处,这并不算太糟糕。

答案 2 :(得分:1)

您也可以使用Visual Studio SDK中的DSL Toolkit或使用Oslo编写自己的DSL。在前一种情况下,结果可能是.css文件加上您需要的任何其他内容,包括要调用的ASP.NET应用程序的API代码。