• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C# 开源项目

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

转自第一开源网www.open001.com
Aggie

Aggie 是一个桌面的新闻聚合器 (C#)

更多Aggie信息

Aspect#

Aspect# 就是castle.dynamicproxy的扩展,而castle.dynamicproxy得本质就是通过 reflection,emit,delegate,在运行时动态的为非sealed类的virtual方法生成proxy类。Aspect#则是在此基 础上定义了一套configuration language,并以此为基础,方便用户使用dynamicproxy来minin和intercept。而Aspect#的限制也就是 dynamicproxy天然的限制,因为要继承原来的类,只有"非sealed类的virtual方法"才能被intercept,这是不可逾越的限 制。 aop.net原来的实现,恐怕也是相同的思路。

更多Aspect#信息

AspectDNG

AspectDNG和 Aspect# 其实有一点是非常相似的,那就是他也和Aspect#那样基于另一个类库rail,rail是干什么用的呢?简单的说,rail是用来的做静态织入用的, 你给我任何一个assembly,只要没有混淆,我都可以用rail在il的级别对原有的代码作修改,修改当然就包括了扩展、合并、intercept、 delete等等,总之,从修改原有程序集的角度来讲,理论上是无所不能的。AspectDNG基于rail,并以在此基础上定义了一套xml格式的 ILML语言,能够将原有的程序集拆散成ILML格式,方便用户的修改,修改过后,再拼装回去,就成了新的程序集,因此,AspectDNG的定位也就是 非常明确的,那就是对静态程序集的修改和扩展,并为静态织入旧的程序集提供了很多方便的类库。但是记住,AspectDNG只提供静态织入,这就是它的定 位。还有像Eos,和他也是类似的,只不过Eos提供了一个非常类似AspectJ的语法,但本质上,还是差不多的静态il级别织入。

更多AspectDNG信息

Atom.NET

Atom.NET 是一个开源的用于处理 ATOM 的 C# 组件

更多Atom.NET信息

Bamboo.Prevalence

Bamboo.Prevalence 旨在提供透明的对象持久化和同步的框架

更多Bamboo.Prevalence信息

BTsys

BTsys是一款轻量级的开源桌面Bug跟踪系统,是C#和ADO.NET实现。

更多BTsys信息

BugBye

bugbye是bugtracking系统绝对让你滚出全部纸张文件.工程问题时,服务台请求和统计管理是这个项目的主要特色。

更多BugBye信息

BugNet

BugNet是一个不错的开源bug跟踪和项目管理系统

更多的屏幕截图请看:http://www.bugnetproject.com/Screenshots/tabid/55/Default.aspx

更多BugNet信息

BuildStudio

Build Studio为软件的自动构件处理提供了一套完整的解决方案。

更多BuildStudio信息

Byldan

Byldan is a framework for building and deploying .NET applications. Unlike NAnt which is procedural, Byldan employs descriptive project files, similar to Apache Maven.

更多Byldan信息

博客引擎 NovaShare

NovaShare是一款Blog引擎,它使你创建基于交互式的web的新闻和论坛网站,很像WonkoSlice或Slashdot。管理员可以发布文章和发起投票,浏览者可以创建用户帐号,发表议论等等。

更多博客引擎 NovaShare信息

博客系统 tBlogger

tBlogger是一个C#开发的完整的blog网站程序,使用XML配置。

更多博客系统 tBlogger信息

 

dasBlog

dasBlog 是一个用 C# 开发的博客(Blog)程序

dasBlog, an evolution of the BlogX weblog engine, adds lots of additional features like Trackback, Pingback, Mail notifications, full Blogger/MovableType API support, Comment API support, fully customizable Radio-style templates, Mail-To-Weblog/POP3 with attachment and embedded picture support, web-based DHTML editing, web-based OPML editor, web-based configuration editing, and other goodies to the BlogX codebase

更多dasBlog信息

DaveChart

DaveChart是一个免费的DotNet 图表类库。

更多DaveChart信息

DevBuildRunner

DevBuildRunner is being developed as OSI Certified Open Source Software. It is to provide development teams with simple web based GUI control of their build PC and make selection of build options simpler. It allows developers (or any user wanting to run a task) to select a task from a simple list and then set options for that task. Options will include things like language, alpha/beta/release candidate/release build type, e-mail notification of success or failure.

更多DevBuildRunner信息

Diagram.NET

Diagram for .NET是一个独特并且强大的.NET组件,利用它您可以在您的web或桌面应用中增加交互式图表和商业图表功能性。内建数据产生器允许您从一个数据源自 动地创建树和图形类型的图表,支持各种例行程序允许自动布局视图。使用复杂Diagram Editor和它广泛的绘图特征,您还能够随意地自定义您的diagrams和charts。

更多Diagram.NET信息

dnfBB

dnfBB 是一个用C#开发的功能强大的BBS论坛系统,支持Firebird 和 MySQL 数据库

更多dnfBB信息

Dot Net FTP 客户端

这是一个用 C# 开发的 FTP 客户端组件

更多Dot Net FTP 客户端信息

Dot Net Telnet

Dot Net Telnet 是一个C# 的远程登录(Telnet)客户端开发包。

更多Dot Net Telnet信息

DotNetNuke

DotNetNuke(简称DNN)是一个免费的、开源的、可扩展的内容管理系统,是建立在 ASP.NET 平台上的Web应用框架。

更多DotNetNuke信息

DotNetOpenMail

DotNetOpenMail 是一个用来发送邮件的 .NET 组件,支持发送纯文本、超文本以及带附件的邮件。

更多DotNetOpenMail信息

DotSVN

DotSVN 是一个 .NET 版的 Subversion 版本控制系统。

更多DotSVN信息

Draco.NET

Draco.NET是一个有助于持续集成的Windows服务程序,它可以监视你的代码库,并在发现工程被修改后,自动重新编译,并能通过email告诉你编译结果,以及自上次编译后的修改清单。

Draco.NET 1.5版本开始支持使用NAnt构建工具或者Visual Studio.NET2002/2003 solution文件。它所支持的版本控制程序有:CVSVisual SourceSafeVSS),PVCSSubVersionsvn),Vault等。

Draco.NET是一个完全免费并且开源的项目,使用BSD-style licence

Draco.NET的灵感来源于ThroughtWorksCruiseControl项目。

更多Draco.NET信息

Drools.NET

Drools.NET 是 .NET 版的 Drools —— 一款基于Charles Forgy的RETE算法的开源的业务规则引擎

更多Drools.NET信息

Drools.NET

Drools.NET 是 .NET 版的 Drools —— 一款基于Charles Forgy的RETE算法的开源的业务规则引擎

更多Drools.NET信息

代码剖析工具 NProf

NProf不仅仅是成熟的剖析程序,也是一套可以用来创建其它功能齐全的剖析程序的完整API,以及用可视化的工具扩展的默认GUI。

更多代码剖析工具 NProf信息

动画管理软件 Animevision

Animevision 是一 个动画管理软件。用它能来管理你的动画:插曲,过滤,布尔操作,放大图片,定位硬盘,动态统计等。它开发于.NET Framework 3.5 和 Microsoft SQL Server Express 2005,因此要想运行或查看源代码,必需装这两个软件。

功能和特点
◆ 插曲
◆ 过滤
◆ 布尔操作
◆ 放大图片
◆ 定位硬盘
◆ 动态统计

更多动画管理软件 Animevision信息

多媒体中心平台 MediaPortal

MediaPortal是一款提供你未来影音媒体中心雏形的播放器.具有影音播放、电视欣赏、预录、照片浏览、音乐欣赏、气象拨报等功能,它能够让使用者将它当作计算机中的影音媒体播放中心,只要想要观看电视节目或是欣赏影音档案时,都只要透过它就能够达成.

更多的屏幕截图请看:http://www.team-mediaportal.com/screenshots/

功能和特点
普通:
自己动手制作自己喜欢的皮肤,支持插件,窗口和全屏模式等。

电视:支持DVB-C,DVB-T,DVB-S,ATSC,支持HDTV和AC3,能记录,定时,自动切换,高能的记录功能,电视搜索,频道分类,自动频道,支持OSD,

视频:能播放任何格式的电影,能把电影存储在视频数据库中,能对他们运行分类,如:性别,类型,时间等。也能从IMDB自动恢复信息,内置DVD菜单,还有各种播放功能:停止、后退、快进、暂停、静音、开关声音等。还能自动播放列表的下一个文件。

图片:支持各种格式的图片,很好的显示效果,能缩放,旋转,幻灯片,删除图片,背景音乐,分类,以列表、图标、大图标等方式查看,以电影胶片方式查看。

音乐:以各种方式排列,载入/导出播放列表,自动获得艺术家信息,以列表、图标、大图标方式查看,拖放,重复,快进,暂停,停止,搜索,支持Winamp,Foobar,Itunes plugins.

收音机:收听常用的频道,自动调频,给频道加名。

天气:显示最近的天气,显示本地的天气,当前和未来3天内的温度,湿度,风向,风速,从网上获得的天气信息。

更多多媒体中心平台 MediaPortal信息

Eos

Eos 语言扩展了C#语言,引入一套完整的AOP语法,并提供Eos专用编译器,使其性能高于其他AOP实现技术。支持多语言的.NET平台的应用使跨语言应用AOP成为可能。

更多Eos信息

FeedExpress

FeedExpress basically lets you subscribe to several RSS/RDF sources, known as Subscriptions in FeedExpress, in the same way that Outlook Express lets you subscribe to several news groups.

更多FeedExpress信息

Fluent.Toc

Fluent.Toc 是一个用C# 开发的用来和 AIM 服务通讯的.NET 组件

更多Fluent.Toc信息

Fluent.Toc

Fluent.Toc 是一个用C# 开发的用来和 AIM 服务通讯的.NET 组件

更多Fluent.Toc信息

GlynnTucker.Cache

The GlynnTucker.Cache assembly provides a data structure for caching slow data retrievals, for example data retrieved from a database server over the network. Think of it as a Hashtable that can automatically expire its data after a set amount of time or a specified period of inactivity, on a per-object basis. It is written in C# and dual licensed under the GPL/MPL, it should work with any .NET language.

更多GlynnTucker.Cache信息

Go.Kryo

Go.Kryo是一个用ASP.NET(C#).NET 实现的简单的内容管理系统,后台数据库使用Microsoft SQL Server 。

更多Go.Kryo信息

Granados

Granados 也是一个.NET 的 SSH 的客户端开发包

更多Granados信息

Hessian C#

这是用 C# 语言实现的类 Hessian 二进制远程调用的框架

更多Hessian C#信息

http调试代理 Fiddler

Fiddler 是一个http调试代理,它能 够记录所有的你电脑和互联网之间的http通讯,Fiddler 可以也可以让你检查所有的http通讯,设置断点,以及Fiddle 所有的“进出”的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它仅仅暴露http通讯还有提供一个用户友好的格式。

Fiddler 包含一个简单却功能强大的基于JScript .NET 事件脚本子系统,他非常灵活性非常棒,可以支持众多的http调试任务。Fiddler 是用C#写出来的。

 

更多http调试代理 Fiddler信息


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C#之结构struct(转)发布时间:2022-07-13
下一篇:
C#以post方式调用struts rest-plugin service的问题发布时间:2022-07-13
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap