开放源代码的C#类库CSTC.Utility#项目发布
官方主页:http://usharp.cstc.net.cn/
自由软件社区是一个充满自由和梦想的地方,在10余年的时间里它创造了一个又一个奇迹。然而,这些奇迹的创造者不只是Stallman,也不只是Linus Torvalds,而是如同我们一样活跃在世界各地的不计其数的开发人员。在使用各种功能强大的自由软件时,我们总会对其开发者充满崇敬之情,期盼有朝一日自己也能成为他们中的一员。
今天,我们很高兴看到计算机科学技术研究组织发布仅仅半年多的历史上第一个开放源代码的项目。我们欢迎任何对CSTC.Utility#(CSTC Utility Sharp)项目感兴趣的人参与到项目中来,不论你的水平如何,任何的建议,对源代码的改进都是受欢迎的。我们在计算机科学技术研究组织的在线论坛专门为这个项目开设了论坛板块,任何的意见和建议都请您留在这里并与他人展开讨论,我们的项目负责人每天将会对提出的意见和建议进行回复。在您的帮助下,开放源代码项目CSTC.Utility#必将茁壮成长。作为开放源代码项目的CSTC.Utility#遵从开源软件的一切准则。符合GPL通用公共许可证。
CSTC.Utility#是计算机科学技术研究组织的第一个开放源代码的项目,我们将在未来的1年内开放我们正在进行的至少2个项目作为开放源代码项目,让更多的人参与到开放源代码的项目建设当中来。
我们怀着无比激动的心情宣布:计算机科学技术研究组织开放源代码项目CSTC.Utility#(CSTC Utility Sharp)于2004年4月4日正式发布!
计算机科学技术研究组织
CSTC.Utility#项目负责人Eben发布项目详细说明报告:
设计C#类库CSTC.Utility#起先是出于下面的需求考虑,以前我们在编写程序时,总是不注意知识的积累,编写完程序之后就不去理会它了,结果,造成了再次编写同样程序时呢,又要重复地把代码从原来的程序文件里拷贝出来,这样不仅仅会造成不必要的劳动,而且有时一旦当中某个地方出错,修改起来相当麻烦,我们要把每个程序中的同样代码都要去修改,十分麻烦。由此我们计划从现在开始建立一个特定的C#类库的想法。
现在简单的介绍一下现在所写的类库的进展情况:每个类中有详细的函数注释。
并已经整理到一个程序名称空间中。
类库中包括了:
1、数据库类 对应的文件名EbenOleDb.cs及EbenSql.cs
2、进程管理类 对应的文件名Process.cs
3、数组列表操作类 对应的文件名ArrayOperator.cs
4、目录文件操作类 对应于的文件名DAFOperator.cs
5、目录文件属性类 对应于的文件名 DAFAttribute
6、网页抓取类 对应于的文件名 WebHttp.cs
7、防止Sql注入类(安全类的一部分) 对应于的文件名 ValidateData.cs
8、验证数字类 对应于的文件名 Math.cs
CSTC.Utility#项目代码公布在网上的初衷:
一、可以大家互相学习,互相促进。
二、通过大家的协作,可以将类库写的更完善,更优化。
创建类库的目的:
一、使大家可以在今后编写程序中,建立一个良好的整理程序的习惯。
二、建立起C#交流的平台,实现资源共享,并希望将来建立我们自己的MSDN。
三、使大家在编写类库时,学习到有用的NETFRAME知识。
发展思路:
一、将大家在编程中所积累下来的知识,整理入库。整理时遵循一定的编程风格。
二、将类的使用方法,详细地做的HTML文档。
三、不定期进行.NET类库的扩展类的创建工作,整理入库。
四、最终实现一个大型C#类库的创建,并在此基础上创建一些有学术价值和应用价值的应用程序。
问题点数:0、回复次数:3Top
1 楼zengyiCSTC([www.cstc.net.cn])回复于 2004-04-04 20:04:29 得分 0
目前发布的版本为1.0版本,希望大家提出宝贵意见,也欢迎大家加入到这个开放源代码的项目开发中来。Top
2 楼greatsft(C的使者)回复于 2004-04-04 20:09:29 得分 0
赞!希望有机会能成为其中一员
----GreatsftTop
3 楼spnoten(劲风)回复于 2004-04-04 20:39:59 得分 0
看了.不错..最好有一些例程Top




