.net开发常用的第三方开发组件
转自:http://www.cnblogs.com/damsoft/p/6100323.html
.net开发常用的第三方组件:
1、RSS.NET.dll:
RSS.NET是一款操作RSS feeds的开源.net类库。它为解析和编写
RSS feeds提供了一个可重用的对象模型。它完全兼容RSS 0.90,0.91,0.92,
和2.0.1等版本。
2、AspNetPager.dll:分页控件:官方地址:http://www.webdiyer.com/AspNetPager/default.aspx
3、Aspose.Words.dll
Aspose.Words是一个无图形用户界面的.netword文档的报告控件,
它可使.net的应用在没有安装Microsoft Words的情况下读写
word文档。aspose.words支持非常多的特性,例如:一个新文档
的创建、操作,强大的邮件合并功能,并可将文档输出为多种格式
(DOC、PDF、HTML)等。Aspose.Words在市场上是一个最便宜、
快速、特性丰富的word控件。
4、SgmlReaderDll.dll
Microsoft的XML大师Chris Lovett在http://www.gotdotnet.com
网站上发布了一个SGML解析器,叫做SgmlReader,它可以解析
HTML文件,甚至将它们转换成一个格式规范的结构.SgmlReader
派生于XmlReader,这就是说,你可以像运用诸如XmlTextReader这样
的类来解析XML文件那样来解析HTML文件。演示地址:http://www.xmlforasp.net/codeSection.aspx?csID=94
5、ICSharpCode.SharpZipLib.dll
它是一个基于GUN的免费压缩库文件,功能强大。
下载地址:http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx
6、UrlRewriter.net
Intelligencia 出品的开源组件UrlRewriter组件。
7、CookComputing.XmlRpc.dll
I进行xmlrpc的组件,eg:使用客户端软件metablogapi操作blog时会用到。
8、Castle.DynamicProxy
java中有动态代理的概念,DotNet中没有,castle的DynamicProxy就是提供了类似于java动态代理的功能。动态代理是很多现代软件技术的基础,例如AOP,现在有很多项目中采用了castle的DynamicProxy,他们包括:NHibernate,Retina.Net,iBatis.Net,Aspect#,RhinoMocks 。