如题有些东西在应用上比较疑惑请大伙给说说1.应用程序集的主要优点和意义:最开始学编程的时候就听别人说过 dll这个东西就是为了不让别人看到程序源代码,在心理一直有了这个错误的概念,后天发现用reflecter等东西好像轻易就能看到里边的东西。2.参与过的一些中型web项目,有的用了层次很深很大的应用程序集,而且运行的时候是在服务里边出现的。这个好像不是应用程序集了,而是windows服务了。还有些相同规模的项目,没有用到任何的dll,都是cs文件组成。3.是不是可以理解,处理web页面的后台代码 aspx.cs 或者 asps.vb ,剩下的单独的cs 或  vb 文件都可以放入到应用程序集里边?这样有什么好处吗?多谢讲解