如题,在网上下载了一个ASP.NET(C#)网站代码,查看首页(index.aspx)页面,只显示<%@ page %>这一行代码,请问这里用到了什么技术把源代码隐藏了?

解决方案 »

  1.   

    可能是用自定义的HttpModule来处理请求了。
      

  2.   

    写在DLL文件中,看看Discuz
    通过DLL输出HTML的数据
      

  3.   

    对。Discuz就是这么做的。
    我也想学习下 这样做的好处是什么?
      

  4.   

    试想一下,当你将一台显示器驳接到一台电脑主机上,
    当主机关机的时候,
    显示器请求信号输入,却没有得到响应,
    显示器上当然最多显示一行"无信号输入",
    (也就是,在运行之前,"显示器"就是一片空白,什么html内容也没有)
    一旦主机开机,主机收到这个请求,便开始发送数据,主机和显示器之间不仅约定了接口,而且还约定了数据传送协议这就是MVC,
    你随时可以换一个显示器,而不会影响到主机,反之亦然
      

  5.   

    大多数,绝大多数优秀的设计系统,
    只要你看穿它的组件之间的驱动逻辑,
    你都会发现MVC的思想在不同的层面、不同的粒度上,无处不在
      

  6.   

    refletor反编译
    保护原程序