.net开发中常用的第三方组件

2013-05-09 09:33:32|  分类: dotnet |举报 |字号 订阅

 

RSS.NET.dll

RSS.NET是一款操作RSS feeds的开源.NET类库。它为解析和编写RSS feeds提供了一个可重用的对象模型。它完全兼容RSS 0.90, 0.91, 0.92, 和 2.0.1等版本。

AspNetPager.dll

我使用过的分页控件中,最好用的一个。

官方地址:http://www.webdiyer.com/AspNetPager/default.aspx

Aspose.Words.dll

Aspose.Words 是一个无图形用户界面的.NETWord文档的报告控件,它可使.NET的应用在没有安装Microsoft Words的情况下读写Word文档。Aspose.Words支持非常多的特性,例如:一个新文档的创建、操作,强大的邮件合并功能,并可将文档输出为 多种格式(DOC、PDF、HTML)等等。Aspose.Words在市场上是一个真正的最便宜、快速、特性丰富的Word控件。

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

ICSharpCode.SharpZipLib.dll

ICSharpCode.SharpZipLib.dll 是一个基于GNU的免费压缩解压库文件,他的功能很强大。像DNN等项目中都有使用

下载地址:http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx

相关文章:《利用sharpziplib实现压缩/解压缩

UrlRewriter.NET

Intelligencia出品的开源组件UrlRewriter组件。

官网地址:http://urlrewriter.net/

CookComputing.XmlRpc.dl

进行xmlrpc的组件,例如:使用客户端软件metablogapi操作blog时会用到。

下载地址:http://www.xml-rpc.net/

相关文章:

MetaWeblog API

使用Cooke Computing组件实现XmlRPC,让blog支持客户端工具

CodeHighlighter

CodeHighlighter is是.net环境下最强大的源代码语法高亮组件.代码语法高亮是很体现专业性的特性,增加了代码的易读性.只需要以内联或这编程设置文本属性的方式告诉CodeHighlighter, 在代码就会以语法高亮的形式输出呈现.还支持自定义语言,行号,关键词连接等.

官网地址:http://www.actiprosoftware.com

相关文章:

ASP.NET代码高亮显示控件:Actipro CodeHighlighter

使用CodeHighlighter给CuteEditor增加高亮代码显示功能

《 使用CodeHighlighter和SyntaxHighlighter为 fckeditor增加语法高亮

《 为论坛和Blog添加代码高亮显示的功能

Castle.DynamicProxy

java中有动态代理的概念,DotNet中没有,castle的DynamicProxy就是提供了类似于java动态代理的功能。动态代理是很多现代
软件技术的基础,例如AOP,现在有很多项目中采用了castle的DynamicProxy,他们包
括:NHibernate,Retina.Net,iBatis.Net,Aspect#,RhinoMocks 。

官网地址:http://www.castleproject.org/

相关:

《 Castle Dynamic Proxy tutorial 》

Castle.DynamicProxy介绍

使用Castle DynamicProxy实现简单的AOP

《 Castle.DynamicProxy在iBATIS.NET中的使用

aspNetMime.dll

aspNetMime.dll是一个强大的解析email文件的类库.

官网地址:http://www.aspnetmime.com

相关文章:

aspNetMime.dll:email 内容解析库

LINQBridge.dll

假如你已经喜欢上LINQ,并且已经离不开它,一写代码就会用到扩展方法,Lambda表达式和LINQ;但是恰恰,你无法说服你的客户的机器上都装上.NET 3.5,这时候怎么办呢?这时候,LINQBridge可以让你的问题迎刃而解。

相关文章:

LINQBridge.dll 让你的LINQ代码可在.NET 2.0下运行

.net开发中常用的第三方组件的更多相关文章

  1. 依赖注入及AOP简述(十)——Web开发中常用Scope简介 .

    1.2.    Web开发中常用Scope简介 这里主要介绍基于Servlet的Web开发中常用的Scope. l        第一个比较常用的就是Application级Scope,通常我们会将一 ...

  2. Java开发中常用jar包整理及使用

    本文整理了我自己在Java开发中常用的jar包以及常用的API记录. <!-- https://mvnrepository.com/artifact/org.apache.commons/com ...

  3. 开发中常用的Hook

    开发中常用的Hook 什么是Hook? Hook 是一些可以让你在函数组件里"钩入" React state 及生命周期等特性的函数,用来实现一些 class 组件的特性的. 1 ...

  4. spring注解开发中常用注解以及简单配置

    一.spring注解开发中常用注解以及简单配置 1.为什么要用注解开发:spring的核心是Ioc容器和Aop,对于传统的Ioc编程来说我们需要在spring的配置文件中邪大量的bean来向sprin ...

  5. Android源码浅析(四)——我在Android开发中常用到的adb命令,Linux命令,源码编译命令

    Android源码浅析(四)--我在Android开发中常用到的adb命令,Linux命令,源码编译命令 我自己平时开发的时候积累的一些命令,希望对你有所帮助 adb是什么?: adb的全称为Andr ...

  6. 2019-2-20C#开发中常用加密解密方法解析

    C#开发中常用加密解密方法解析 一.MD5加密算法 我想这是大家都常听过的算法,可能也用的比较多.那么什么是MD5算法呢?MD5全称是 message-digest algorithm 5[|ˈmes ...

  7. 开发中常用的es6知识

    结合实际开发,开发中常用的es6的知识: 1.新增let和const命令: ES6 新增了let命令,用来声明变量.它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效: cons ...

  8. Android开发中常用的库总结(持续更新)

    这篇文章用来收集Android开发中常用的库,都是实际使用过的.持续更新... 1.消息提示的小红点 微信,微博消息提示的小红点. 开源库地址:https://github.com/stefanjau ...

  9. iOS开发中常用的数学函数

    iOS开发中常用的数学函数 /*---- 常用数学公式 ----*/ //指数运算 3^2 3^3 NSLog(,)); //result 9 NSLog(,)); //result 27 //开平方 ...

随机推荐

  1. 实时数据显示--SignalR实例演示

    近段时间,有实现一个看板的功能,就是用户更新信息时,即是对数据库的数据进行插入,更新,或是删除时,在墙上的屏幕的数据不需要人为去刷新,用户就能看到更新后的数据. 实现此功能,Insus.NET使用Si ...

  2. C#多种方式获取文件路径

    string str5=Application.StartupPath;//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称. string str1 =Process.GetCurren ...

  3. 'display' VS 'visibility'

    常用的display属性值: none此元素不会被显示并且不占用空间: block此元素显示为块级元素,此元素前后会带有换行符: inline默认,此元素会被显示为内联元素,元素前后没有换行符: in ...

  4. C# ~ NUnit单元测试

    单元测试 单元测试(Unit Test)的一个测试用例(Test Case)是一小段代码,用于测试一个小的程序功能的行为是否正常,保证开发的功能子项能正确完成并实现其基本功能.一个单元测试是用于判断某 ...

  5. 使用Aspose插件对Excel操作

    使用使用Aspose插件对Excel文档进行导入导出操作 使用前请先下载Aspose插件引用 Excel导入: 前台使用file标签获取,submit方式提交. <form id="f ...

  6. dmesg 的时间戳处理

    dmesg_with_human_timestamps () { $(type -P dmesg) "$@" | perl -w -e 'use strict; my ($upti ...

  7. No.020:Valid Parentheses

    问题: Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the ...

  8. Android 亮度调节

    最近在做一个App的设置项,亮度调节.真正做时,发现Android亮度调节比预想要复杂一些.其实目前网上已有不少这方面的资料,但有些博文具有一定误导性.在此将这块内容按照自己理解整理一下. 整体上看, ...

  9. 20个最新的照片 PS 技巧,提升摄影水平

    相信很多人都知道 Photoshop 在照片编辑方面的强大,所以几乎每张照片经过 PS 处理后都可以变成一个真正的杰作.这里分享的这组 Photoshop 教程可以帮助你学习到新的照片处理技术.你会发 ...

  10. [deviceone开发]-do_GridView的简单示例

    一.简介 do_GridView的高度支持-1,根据gridview里item的个数来决定gridview的高度,这样gridview自身就无法滚动了,需要放到固定高度的scrollview里才能滚动 ...