.NET发展到今天,第三方组件已经是遍地开花,包罗万象。这也给开发者带来了喜悦和苦恼。用还是不用,其实这也没什么定论,在我看来要用的话至少满足下面大部分条件:
1.最好开源,用的放心
2.别太庞大,要是轻量级的,看的明白
3.足够成熟,
4.拿掉了不会对你的系统建成太大的影响,最好有能替换的
5.千万别把它和你的代码揉在一起,万一将来想拿开还得动大手术,得不偿失
6.确保没有负作用