代码改变世界

随笔分类 -  3.开源项目

《快速软件开发-有效控制与完成进度计划:Rapid Development - Taming Wild Software Schedules>>1-概述

2004-09-10 09:07 by 灵感之源, 3472 阅读, 收藏, 编辑
摘要: 在研究设计、模式等的过程中,碰到了《感慨17之编码》一文中所说的>:《快速软件开发-有效控制与完成进度计划》这本书,这本书是1年前买的,买了回来看了前言就放下了,然后断续地看。关于书籍 ,我要么是看了前言就不再看,要么兴冲冲看几页就扔一边,第二天就忘记继续看。唯独有两本书,我从头慢慢看,《快》一书是其中一本。书基本上是在“更衣”的过程中看的,也就有了“洗手间读物”这个词。 《快》一书是由美国斯蒂... 阅读全文

DNN(DotNetNuke)研究手札系列3-框架(概述)

2004-09-04 13:32 by 灵感之源, 9386 阅读, 收藏, 编辑
摘要: 从这章开始介绍DNN的框架,DNN的框架可以从以下角度分: 1、目录,中国Rainbow已经对各目录和各文件的用途写了比较详细了,我不再重复,我只从主要框架上说: a.管理(Admin): a1.容器(Container) a2.文件(File) a3.模块定义(ModuleDefinitions) a4.私用程序集上传(PAUpload) a5.门户(Porta... 阅读全文

DNN(DotNetNuke)研究手札系列2-背景、现状

2004-09-01 20:17 by 灵感之源, 7450 阅读, 收藏, 编辑
摘要: 首先,请不要忙着看这篇文章,尝试去官方网站下载一个最新版本的来安装看看,仔细看看安装说明文档、各种技术的白皮书,DNN做得很全很仔细,连版本代码差异都精细到每行代码。 为什么不去仔细研究呢? DNN到底是啥来头?DNN可以追溯到ASP.NET Starter Kits的ASP.NET Portal,这个东西仍然可以在asp.net网站中找到。相关的文章我之前也写过,请自行搜索。ASP.NET... 阅读全文

DNN(DotNetNuke)研究手札系列1-资源

2004-09-01 13:44 by 灵感之源, 15196 阅读, 收藏, 编辑
摘要: 在过去的2个多月中,我的工作就是研究门户,参考模型有很多,DotNetNuke(以后简称DNN)是其中之一。关于DNN,或许大家对它或多或少有所认识。我所认识的DNN,一言蔽之:一流的门户框架。 今天先介绍一些比较好的相关资源,我也是从这些资源的挖掘中入门的: 1、DotNetNuke:http://www.dotnetnuke.com/ 2、DNN入门经典,这里已经说得很好,虽然是英文... 阅读全文

[非原创]网络数据传输监控类库代码(VB6)

2004-08-10 13:38 by 灵感之源, 1377 阅读, 收藏, 编辑
摘要: [非原创]网络数据传输监控类库代码(VB6)出处:http://www.Planet-Source-Code.com/vb/scripts/ShowCode.asp?txtCodeId=46567&lngWId=1为了方便大家学习/调用,我改成了类库,添加了条件过滤等。下载:http://www.cnblogs.com/Files/unruledboy/Socket%20Sniffer.zip 阅读全文

最近发现的几个好.net代码

2004-08-09 21:00 by 灵感之源, 6476 阅读, 收藏, 编辑
摘要: 1、Themed Windows XP style Explorer Bar:(C# WinForm)可应用Windows主题的个性化浏览条2、Classic ASP Framework 2.0 - Make your Classic ASP code work like in ASP.NET:(ASP)怎样在ASP中实现跟ASP.NET类似的效果!3、Submission Hijacking w... 阅读全文

更新:超轻量级数据库引擎SQLite3.04版和SQLiteDB 1.0.2版

2004-08-09 20:35 by 灵感之源, 3566 阅读, 收藏, 编辑
摘要: 更新通知:超轻量级数据库引擎SQLite3.04beta版:修正几个错误,包括一个会导致数据库文件损坏的错误。3.0正式版退出来之前,仍然会再有一个beta版。ATL COM封装:SQLiteDB 1.0.2版:修正几个错误,包括一个内存泄漏问题(没有声明eoExecuteNoRecords参数但执行了DML语句)。.NET中的ADO.NET封装SQLite驱动:ADO.NET Data Prov... 阅读全文

ADO.NET Data Provider for SQLite 0.19版同时支持SQLite2.x和3.x!

2004-08-06 20:41 by 灵感之源, 2733 阅读, 收藏, 编辑
摘要: ADO.NET Data Provider for SQLite 当地时间今天(2004-08-05)发布了0.19版,在一个类库中同时支持SQLite2.x和3.x!具体信息:http://sourceforge.net/forum/forum.php?thread_id=1122259&forum_id=325526源代码:http://prdownloads.sourceforge.net/... 阅读全文

关于ASP.NET Starter Kits的Portal(门户网站)、IBuySpy和DotNetNuke

2004-08-05 14:33 by 灵感之源, 1993 阅读, 收藏, 编辑
摘要: 最近下载了ASP.NET Starter Kits的Portal(门户网站),发现其从功能上来说有的简陋,不过作为一个演示例子,还算是有可取的地方:1、它实现了功能模块化,栏目可以进行自定义,每个栏目对应的页面显示的具体内容,内容的排列位置都可以可视化定义;2、实现数据的所见即所得+即时编辑(就在具体显示的页面点击编辑图标),操作简易不好的地方:1、数据编辑不集中,譬如我要管理所有公告,就得把公告... 阅读全文

SQLite系列免费/开源数据库组件/应用

2004-07-29 20:59 by 灵感之源, 4722 阅读, 收藏, 编辑
摘要: 最近一直太忙,半个多月没有发帖子了,不过一直有注意技术发展。最近SQLite有不少更新,周边组件/应用也有新的,以下列一些我觉得好的:1、SQLite 3.0.3 (beta):这个不用说了2、SQLiteDB:非常轻量级的ATL COM封装,相当好用,免费,不开源,内核是3.0.2;以下是效果:3、ADOSQLite VB6 封装,内核是2.8.134、AG-Software COM封装,内核是... 阅读全文

我打算把我这做软件开发10年来写的软件都开源

2004-07-18 16:11 by 灵感之源, 2346 阅读, 收藏, 编辑
摘要: 如题,我打算把我这做软件开发10年来写的非用于商业用途的软件都开源。我写的东西基本上都是用BASIC(Quick Basic和VB6)实现的,涉及网络、多媒体、信息管理、Office应用、CAI等等,保守估计有20多个像样的吧。开源的模式现在考虑是建立一website,把代码放到cvs中,并提供打包下载。过时了的技术没有价值,但技术背后呈现的设计和思想希望能在VB6消亡之前尽量回馈社会声明:1、所... 阅读全文

世上最震撼的vb代码:直接提供ide 创建类delphi代码工程并编译成独立exe,不需要VB run-time

2004-07-15 17:35 by 灵感之源, 3506 阅读, 收藏, 编辑
摘要: 这个内容progame?装配脑袋?已经发表过。世上最震撼的vb代码:直接提供ide 创建类delphi代码工程并编译成独立exe,不需要VB run-time!基本功能就是常见的GUI元素,支持网络、多媒体、直接调用API等等功能!!!你可以自己添加功能!它提供类似.NET的System命名空间!!! http://www.planet-source-code.com/vb/default.asp... 阅读全文

几个C#写的网络相关开源组件

2004-07-11 13:32 by 灵感之源, 4406 阅读, 收藏, 编辑
摘要: 部分代码很早就发现了,今天看见更新,就一并贴出来:1、Packet Monitor :数据包监控器 2、metro packet library:同上 3、Mentalis.org Security Library:史上最强最全开源网络安全组件4、Proxy:同上一个作者的代理组件;5、Packet Monitor:数据包监控器;6、Icmp:ICMP类;7、Url:URL类;8、Whois:Wh... 阅读全文

热情推荐:开源程序/代码挖掘之codeproject (2)

2004-07-08 19:49 by 灵感之源, 17765 阅读, 收藏, 编辑
摘要: 在codeproject遛达长了,发现了不少好代码,以下如无特别声明,皆为.NET技术。我为什么会找到这么多好东西?每天看呗!我把codeproject的过半post都看了...1、A CBC Stream Cipher in C# (With wrappers for two open source AES implementations in C# and C):C#写的AES加密组件 2、A... 阅读全文

VB(非.NET)写的史上最强EXE保护程序(开源)

2004-07-07 12:34 by 灵感之源, 2153 阅读, 收藏, 编辑
摘要: VB(非.NET)写的史上最强EXE保护程序(开源)。据作者说:他已经获得超过100个客户购买其商业版,而且其核心部分已经给Adobe公司买断,这应该是唯一可以看到的源代码了:http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=54804&lngWId=1说明:核心部分不开源。强烈建议感兴趣的去看看,并投一下票,呵... 阅读全文

SQLite3.0 beta & ADO.NET Data Provider for SQLite 0.18发布了!

2004-07-01 21:29 by 灵感之源, 2574 阅读, 收藏, 编辑
摘要: 终于等到轻量级中最好的SQL数据库系统(引擎)SQLite3.0 beta发布了!3.0最大的特点是直接存取BLOB类型,API改变,速度优化,数据库结构也改变了,数据库也减少了,内置对UTF-8/UTF-16的支持,增强的并发处理。这个beta版标志着SQLite3.0的封版,API和文件结构都确定了,你可以到这里下载:http://www.sqlite.org/download.html应用它... 阅读全文

关于SQLite.org网站给黑...

2004-06-26 13:13 by 灵感之源, 1371 阅读, 收藏, 编辑
摘要: 刚刚得悉SQLite.org网站给黑了,这根本不是黑客所为,真正的黑客,是不会干坏事情,只有骇客才会做这等低劣的事情!我强烈谴责这种暴徒的行径!SQLite本身是开源的,其产品和作者们是非常值得我们尊敬和学习的,我们根本不应该向他们做坏事情!!!鄙视你们这等恶劣的暴徒!!!我越来越觉得这种搞技术的人没有品德,简直是可耻!!!强烈谴责你们!!!我很佩服SQLite的作者们,他们马上修复其网站,虽然数... 阅读全文

最轻量级但强大的ADO.NET Data Provider for SQLite 0.17版也C#了!

2004-06-25 14:12 by 灵感之源, 3648 阅读, 收藏, 编辑
摘要: 刚刚得悉SQLite.org网站给黑了,这根本不是黑客所为,真正的黑客,是不会干坏事情,只有骇客才会做这等低劣的事情!我强烈谴责这种暴徒的行径!SQLite本身是开源的,其产品和作者们是非常值得我们尊敬和学习的,我们根本不应该向他们做坏事情,鄙视你们这等恶劣的暴徒!!!真是佩服作者,原来ADO.NET Data Provider for SQLite用纯Managed C++包含SQLite(C写... 阅读全文

开源项目 开发心得 (2) 之 Mail Monitor(邮件监测器) Part II.(技术是怎样实现的)

2004-06-23 20:38 by 灵感之源, 2170 阅读, 收藏, 编辑
摘要: Mail Monitor(邮件监测器) 的使命是做一个C#技术应用例子。从今天开始,我将逐个介绍其用到的C#(.NET)技术。1、序列化.NET中要做对象保持很容易,方法也很多,估计大家用的都是XMLSerializer,实际上,还有其它方法,我今天介绍的就是BinaryFormatter。以下是Mail Monitor中的代码,短短10来行代码就实现了保存和获取。核心是BinaryFormatt... 阅读全文

SQLite3.0 Alpha发布了!!!

2004-06-18 22:50 by 灵感之源, 1635 阅读, 收藏, 编辑
摘要: 终于等到轻量级中最好的SQL数据库系统(引擎)SQLite3.0 Alpha发布了!3.0最大的特点是直接存取BLOB类型,API改变,速度优化,数据库结构也改变了,数据库也减少了,内置对UTF-8/UTF-16的支持,增强的并发处理。内嵌SQLite3.0 Alpha 的ADO.NET Data Provider for SQLite目前出到0.16,内核仍然是2.8.13版本。 阅读全文