Is this a deployable build? For example, will it be added to many different systems in different places or will it be used, for example, on a corporate network?
If you are deploying the assembly, you probably want to compile css as resources and use the built-in ASP.Net resource handler to serve css. Thus, you have no dependencies on anything else, you pre-compress / reduce css, and the host server can take care of caching.
If this is for the corporate network or the servers you manage, then put css on the central server and provide all the links to this location. However, the previous approach also works here.
source share