silverlight
◆ 在调试过程中可以查看.NET Reflector中的任何模块或堆栈信息 ◆ 支持多种单元测试框架,包括NUnit、MbUnit、xUnit和MSTest ◆ 测试运行在自己的进程中以消除其他问题和边际效应
◆ 可以轻松对任何目标测试进行调试或执行代码覆盖率测试(比微软自带的单元测试和代码覆盖功能要好用多了)
◆ 支持所有主流的.NET语言:C#、VB、C++和F#
B, 3.0中的新特性:
◆ 是基于.NET框架的。再由于VS 2010支持使用多个.NET版本,所以支持各个VS版本和工具就没有问题了
◆ 完全支持在VS 2008和VS 2010中使用MSTest
◆ 完全支持.NET Reflector 6 Pro
◆ 支持NUnit 2.5.3
◆ 支持和兼容VS 2005、VS 2008、VS 2010几个版本
◆ 支持Silverlight 4的测试
C,兼容性
兼容于如下VS版本:Windows XP、Vista、Windows 7、Windows 2000、Windows 2003和Windows 2008(32和64位)上的Visual Studio 2005、2008和2010。官方已经不再对VS 2003支持。
D,版本
◆ 企业版:每台机器一个许可认证
◆ 专业版:一般的许可形式
◆ 个人版:面向学生、开源开发者和试验用户的免费许可(大家可以下载这个版本,个人感觉很好用)
4,关于本篇
本篇文章没有明确的写作意图,只是最近在深入研究MONO源码时有感而发,当然作者本人也只是起到了一个研究者或者剖析者的角色。首先实现最简单且基本的DependencyProperty.Register功能,然后再实现DependencyObject的