代码改变世界

开源项目介绍

2008-04-30 17:06  清炒白菜  阅读(598)  评论(0编辑  收藏  举报

ZedGraph(C#下2D,3D画图控件)

ZedGraph是C#编写的.NET类库,提供了用户控件和web控件。它可以创建2D的线性图、条形图和饼图。它功能完整且有详细的功能自定义。
基于LGPL协议开源,.NET 2.0 C#源代码)它的思路清淅,所以非常容易就上手.

下载:http://sourceforge.net/projects/zedgraph

例图如下:



ZedGraph类库介绍 http://blog.csdn.net/tjvictor/category/257827.aspx
总论:
ZedGraph 是一个开源的.NET图表类库, 并且全部代码都是用C#开发的。它可以利用任意的数据集合创建2D的线性和柱形图表。
ZedGraph的类库具有很高的灵活性。几乎图表的每个层面都可以被用户修改。同时,为了保证类库的易用性,所有的图表属性都提供了缺省值。类库中包含的代码可以根据被划分的数据来选择适应的比例范围和步长、尺寸。
ZedGraph继承了Framework中的UserControl接口,所以允许用户在VS的IDE环境中进行拖放操作。增加了对其它语言的访问接口支持,如C++,VB。
关于ZedGraph的版权问题请见 http://zedgraph.org/wiki/index.php?title=ZedGraph_License
ZedGraph目前(2006/11/23)的最高版本是5.0.2。需要Framework2.0的支持。5.0.0以下的版本需要Framework1.1的支持。我目前使用的是4.3.2,而且我介绍的也是4.3.2。
ZedGraph4.3.2的类库具有windows和web两种控件,我主要介绍winform控件的相应用法,关于web控件的用法,我会在以后的篇章中进行介绍。


Ludico

这个Portal CMS系统也不是一个正式版本的,去年11月份才开始的项目,但是我发现它的架构非常优秀,采用NHibernate.Net作为系统框架,因此可以作为 一个很好的学习对象,值得关注之。 其中也应用了许多VS2005的许多新功能.如Membership 类.

下载:http://sourceforge.net/projects/ludico/

开发环境:vs2005 c# + sql 2005

开源程度:绝对开源