1 Reflector 这个免费工具可以将.NET程序集中的中间语言反编译成C#或者Visual Basic代码
2 mvc asp.net提供了一个很好的实现这种经典设计模式的类似环境。开发者通过在ASPX页面中开发用户接口来
实现视图;控制器的功能在逻辑功能代码(.cs)中实现;模型通常对应应用系统的业务部分。在ASP NET中实现这种设计而提供的一个多层系统,较经典的ASP结构实现的系统来说有明显的优点。将用户显示(视图)从动作(控制器)中分离出来,提高了代码的重用性。将数据(模型)从对其操作的动作(控制器)分离出来可以让你设计一个与后台存储数据无关的系统。就MVC结构的本质而言,它是一种解决耦合系统问题的方法。
![MVC模式](https://i-blog.csdnimg.cn/blog_migrate/a1be6eb0d00f5c1793e4a5e3e357ab8a.jpeg)