代码改变世界

VB5/6反编译器(半)

2004-09-01 17:34 by 灵感之源, 2141 阅读, 0 推荐, 收藏, 编辑
摘要:用VB6写的VB5/6反编译器(半),实在开了眼界:http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=55935&lngWId=1 阅读全文

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

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

[非原创]纯VB6实现Windows服务

2004-08-18 10:22 by 灵感之源, 7008 阅读, 0 推荐, 收藏, 编辑
摘要:一直以来,很多人都认为VB天生实现不了很多事情,如标准DLL/安全多线程/控制面板程序,我在实践过程中确认了VB可以实现上述功能,今天,我为大家带来纯VB实现Windows服务。其实,之前已经有人利用微软的ntsvc.ocx实现过,但那是依赖外部组件的。现在介绍不依赖外部组件的方法:http://www.smsoft.ru/en/ntservice.htm我改善了一下,可以在Windows事件中根... 阅读全文

关于Peer Review、代码评审和测试驱动等

2004-08-13 23:17 by 灵感之源, 5856 阅读, 0 推荐, 收藏, 编辑
摘要:最近很忙,一直在研究开发模式的改善,关注点有3个:Peer Review、代码评审和测试驱动。关于Peer Review,中文不知道应该怎样翻译才贴切,一些人翻译作“同行评审”,一些翻译作“对等评审”,我现在姑且意译作“成员间相互检查代码”。Peer Review实际上在外国已经流行n久了,外国把它作为过程改进的一个关键步骤。目的(灰色表示摘录):§ 尽可能早的发现并确定软件产品中的缺陷。§ 尽可... 阅读全文

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

2004-08-10 13:38 by 灵感之源, 1382 阅读, 0 推荐, 收藏, 编辑
摘要:[非原创]网络数据传输监控类库代码(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 灵感之源, 6482 阅读, 0 推荐, 收藏, 编辑
摘要: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 灵感之源, 3569 阅读, 0 推荐, 收藏, 编辑
摘要:更新通知:超轻量级数据库引擎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 灵感之源, 2742 阅读, 0 推荐, 收藏, 编辑
摘要: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/... 阅读全文

博客园Logo创意之我的朋友弄的

2004-08-06 08:56 by 灵感之源, 1834 阅读, 0 推荐, 收藏, 编辑
摘要:博客园Logo创意之我的朋友弄的:欢迎点拨. 阅读全文

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

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

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

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

软件推荐:智能PE资源提取器

2004-07-18 16:04 by 灵感之源, 3395 阅读, 0 推荐, 收藏, 编辑
摘要:这是我3年前参考着Thomas Kabir写的资源提取器而写的,3年来一直用得很顺手,是一个短平快的PE资源器,用以抽取PE格式文件中的位图、图标、光标、动画图标、动画和网页,不能解自定义格式,如果大家有需要,我可以添加。它采用向导式提取,并按照资源类别对资源进行保存(不同目录),并会给出一个详细的报告。它使用VB6开发,因为使用了MS Common Controls控件,所以如果您的机器中没有该... 阅读全文

VB6中实现UTF-8编码解码

2004-07-18 13:48 by 灵感之源, 8294 阅读, 1 推荐, 收藏, 编辑
摘要:在几年前,为了解经过UTF-8编码过的文字,我找了很多地方都没有找到,一直耿耿于怀。最近重新用快要进入博物馆的VB6写MS Office同步器,跟ASP.NET进行交互,遇到了经过UTF-8编码过的文字,这个时候不能不好好解决这个问题了。所以我在网络上搜索,看见纯vb6写的eXML(XML解析器,自称能进行UTF-8编码和解码),可惜尝试后不行。再继续搜索,发现了MichKa写的UTF-8_Enc... 阅读全文

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

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

怎样编写MS Office安全插件

2004-07-13 12:29 by 灵感之源, 2102 阅读, 0 推荐, 收藏, 编辑
摘要:或许大家没有注意到我写的介绍MS Office开发的相关文章,核心问题是怎样解决其安全限制问题。我特意写了一个插件例子,这里下载(vb6):http://www.cnblogs.com/Files/unruledboy/AddIn.zip也写了一个C#的例子,稍后上传。相关文章:1、http://msdn.microsoft.com/library/en-us/odc_ol2003_ta/html... 阅读全文

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

2004-07-11 13:32 by 灵感之源, 4411 阅读, 1 推荐, 收藏, 编辑
摘要:部分代码很早就发现了,今天看见更新,就一并贴出来: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... 阅读全文

[转载]关于怎样优化HTML以加快下载速度的10个方法

2004-07-11 11:24 by 灵感之源, 2928 阅读, 0 推荐, 收藏, 编辑
摘要:今天在逛codeproject的时候发现了这篇文章:Ten ways to speed up the download time of your web pages:关于怎样优化HTML以加快下载速度的10个方法。现摘录一下,不代表本人的想法:1、尽量使用CSS而不是Table来控制页面外观;2、不要使用图片来显示特别的文字,请使用CSS;3、使用CSS来定义背景图片;3、使用连贯性文本,如:不要... 阅读全文

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

2004-07-08 19:49 by 灵感之源, 17798 阅读, 2 推荐, 收藏, 编辑
摘要:在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... 阅读全文

智能Office同步器Alpha 1(界面预览)

2004-07-08 14:33 by 灵感之源, 2054 阅读, 0 推荐, 收藏, 编辑
摘要:经过3个星期的研发,终于把智能Office同步器Alpha 1(功能预览)做出来了,这个版本只实现基本功能,很多细节都要慢慢完善,现在贴些图出来给大家体验一下。说明:这是我为公司研发的产品,不开源,但可以讨论技术相关技术问题。插件样例代码:http://www.cnblogs.com/Files/unruledboy/AddIn.zip'插件效果'登陆'主界面'配置'日程安排'规则'项目同步设置'... 阅读全文