.net开发中常用的第三方组件
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组件。
CookComputing.XmlRpc.dl
进行xmlrpc的组件,例如:使用客户端软件metablogapi操作blog时会用到。
相关文章:
《使用Cooke Computing组件实现XmlRPC,让blog支持客户端工具》
CodeHighlighter
CodeHighlighter is是.net环境下最强大的源代码语法高亮组件.代码语法高亮是很体现专业性的特性,增加了代码的易读性.只需要以内联或这编程设置文本属性的方式告诉CodeHighlighter, 在代码就会以语法高亮的形式输出呈现.还支持自定义语言,行号,关键词连接等.
官网地址:http://www.actiprosoftware.com
相关文章:
《ASP.NET代码高亮显示控件:Actipro CodeHighlighter》
《使用CodeHighlighter给CuteEditor增加高亮代码显示功能》
《 使用CodeHighlighter和SyntaxHighlighter为 fckeditor增加语法高亮》
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实现简单的AOP》
《 Castle.DynamicProxy在iBATIS.NET中的使用》
aspNetMime.dll
aspNetMime.dll是一个强大的解析email文件的类库.
官网地址:http://www.aspnetmime.com
相关文章:
LINQBridge.dll
假如你已经喜欢上LINQ,并且已经离不开它,一写代码就会用到扩展方法,Lambda表达式和LINQ;但是恰恰,你无法说服你的客户的机器上都装上.NET 3.5,这时候怎么办呢?这时候,LINQBridge可以让你的问题迎刃而解。
相关文章:
.net开发中常用的第三方组件的更多相关文章
- 依赖注入及AOP简述(十)——Web开发中常用Scope简介 .
1.2. Web开发中常用Scope简介 这里主要介绍基于Servlet的Web开发中常用的Scope. l 第一个比较常用的就是Application级Scope,通常我们会将一 ...
- Java开发中常用jar包整理及使用
本文整理了我自己在Java开发中常用的jar包以及常用的API记录. <!-- https://mvnrepository.com/artifact/org.apache.commons/com ...
- 开发中常用的Hook
开发中常用的Hook 什么是Hook? Hook 是一些可以让你在函数组件里"钩入" React state 及生命周期等特性的函数,用来实现一些 class 组件的特性的. 1 ...
- spring注解开发中常用注解以及简单配置
一.spring注解开发中常用注解以及简单配置 1.为什么要用注解开发:spring的核心是Ioc容器和Aop,对于传统的Ioc编程来说我们需要在spring的配置文件中邪大量的bean来向sprin ...
- Android源码浅析(四)——我在Android开发中常用到的adb命令,Linux命令,源码编译命令
Android源码浅析(四)--我在Android开发中常用到的adb命令,Linux命令,源码编译命令 我自己平时开发的时候积累的一些命令,希望对你有所帮助 adb是什么?: adb的全称为Andr ...
- 2019-2-20C#开发中常用加密解密方法解析
C#开发中常用加密解密方法解析 一.MD5加密算法 我想这是大家都常听过的算法,可能也用的比较多.那么什么是MD5算法呢?MD5全称是 message-digest algorithm 5[|ˈmes ...
- 开发中常用的es6知识
结合实际开发,开发中常用的es6的知识: 1.新增let和const命令: ES6 新增了let命令,用来声明变量.它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效: cons ...
- Android开发中常用的库总结(持续更新)
这篇文章用来收集Android开发中常用的库,都是实际使用过的.持续更新... 1.消息提示的小红点 微信,微博消息提示的小红点. 开源库地址:https://github.com/stefanjau ...
- iOS开发中常用的数学函数
iOS开发中常用的数学函数 /*---- 常用数学公式 ----*/ //指数运算 3^2 3^3 NSLog(,)); //result 9 NSLog(,)); //result 27 //开平方 ...
随机推荐
- java反射的基础学习代码
java反射的学习,好多东西不太理解,主要分析了constructor,method,field,数组和调用main函数等反射的多个方面小例子. 主要的练习类 package javaAdvanced ...
- Tigase XMPP Server的安装
Tigase和OpenFire都是基于XMPP(Extensible Messaging and Presence Protocol, 可扩展通讯和表示协议)的,主要功能是实现消息的即时通信.Goog ...
- structs常见错误
原因:打开struts-default.xml文件 解决办法: 重启Myeclipse
- 第 27 章 CSS 传统布局[上]
学习要点: 1.布局模型 2.表格布局 3.浮动布局 主讲教师:李炎恢 本章主要探讨 HTML5 中 CSS 早期所使用的传统布局,很多情况下,这些布局方式还是非常有用的. 一.布局模型 在早期没有平 ...
- Scalaz(53)- scalaz-stream: 程序运算器-application scenario
从上面多篇的讨论中我们了解到scalaz-stream代表一串连续无穷的数据或者程序.对这个数据流的处理过程就是一个状态机器(state machine)的状态转变过程.这种模式与我们通常遇到的程序流 ...
- 容器--Map和AbstractMap
一.前言 前面我们介绍了Collection接口的定义及一系列实现,并重点介绍了List体系下的一些实现,对于Collection来说,其实还有Set系列同样很重要,但由于Set是依赖于Map实现的, ...
- [小北De编程手记] : Lesson 06 玩转 xUnit.Net 之 定义自己的FactAttribute
xUnit.Net本身提供了标记测试方法的标签Fact和Theory.在前面的文章<Lesson 02 玩转 xUnit.Net 之 基本UnitTest & 数据驱动>中,也对它 ...
- ANDROID 应用退出
在android中finish()和system(0)都只能退出单个activity.杀进程等的等方式都不行~~~解决问题: 在针对 多activity中退出整个程序,例如从A->B->C ...
- LR--Controller的Pacing设置(不容忽视的设置)
运行时的Pacing设置主要影响什么? Pacing主要用来设置重复迭代脚本的间隔时间.共有三种方法: A:上次迭代结束后立刻开始. B:上次迭代结束后等待固定时间. C:按固定或随机的时间间 ...
- Java经典实例:使用ChoiceFormat来格式化复数
import java.text.ChoiceFormat; /** * Created by Frank */ public class FormatPuralsChoice extends For ...