I am building an ASP.NET application. Within each ASPX page, we are outputting inline snippets of HTML that are pulled from static text files. Similar to the example shown here:
http://www.dotnetcurry.com/ShowArticle.aspx?ID=331
As in the article, we store the contents of the files in HttpRuntime.Cache with a CacheDependency pointing to the included file.
For each cached file, the operating system needs to monitor a file for changes. Is this going to be a potential scalability problem? Does Windows 2008 have a maximum number of file change monitors?