MS早就说要在www.asp.net网站上放Theme Galley,用来专门提供theme和skin的下载。可到现在也没什么消息,只是在MSDN ASP.NET Center的ASP.NET for Designers里放了9个Disgin Template,了胜于无。
Commerce Design |
Personal Design |
Corporate Design |
Small Business Design |
Basic |
Fun |
Grid |
Rounded |
Simple |
另外,这个篇Introduction to the ASP.NET Master Pages Template Set 倒是值得一读,作为开发Theme的参考。
例如,应该避免这种写法
<asp:TextBox runat="server" BackColor="#F7DE8A" BorderColor="#933126" BorderStyle="Solid" BorderWidth="1px" />
改成这样: Style.css
.textBox {border:1px solid #933126; background-color:#F7DE8A;}
Default.skin
<asp:TextBox runat="server" CssClass="textBox" />
可以大大缩减生成后的页面体积