当用户通过客户端浏览器向服务器端发出一个.NET页面的请求后,Web服务器交由ASP.NET引擎来处理,这个引擎首先检查缓冲中是否有此页面,若找不到此页面或者找不到编译过的dll文件,则将此页面转换成源程序代码,然后编译成dll文件,如果找到了dll文件则省略这一步,直接利用编译过的dll文件建立对象,并将执行结果返回给客户浏览器。
这是我摘的一段文字,有两点不明白意思:
1.“这个引擎首先检查中是否有此页面”中的【缓冲】是指什么啊?什么叫缓冲啊?能不能举个例子啊?
2.按照字面意思是不是每个.NET页面都要生成dll文件啊。那如果我建立一个网站,有100个.net页面。是不是要生成对应的100个dll文件?这些文件都存放到哪儿了啊?谢谢