新的FxCop规则偕同Pipeline Builder力助System.AddIn框架
文/Jonathan Allen 译/郭晓刚 出处/Infoq
微软在.NET 3.5版里特别为创建可扩展的应用程序加入了一套指导包和库,常被人以其命名空间称为System.AddIn框架。这套工具既给了开发者支持第三方扩展的能力,又能避免危及程序整体上的安全性和健壮性。
这样的功效大都源于使用AppDomains和严密的通信管道,然而良好的效果背后是繁琐得令人丧气的模板填空。虽然
Pipeline Builder的出现,助了开发者一臂之力,但毕竟还是没法保证开发者不会做错事情。
这就是新工具
FxCop rules for AddIns出场的时候了。虽然它也不能保证万无一失,但至少能给开发者指出正确的方向。这套规则只以源码的形式提供,遵循的许可协议是“Microsoft Limited Public License”。
| 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。 |