破釜沉舟论坛 » WEB 开发 » 破釜沉舟开源项目组计划

2005-10-17 22:10 xiaocao-x
破釜沉舟开源项目组计划

开放源代码是现在大势所趋。本版开设的第一个开源项目组,课题是ASP的O/R MAPPING。

众所周知,很多ASP的程序员,正在饱受SQL语句之苦。特别是一些表单特别多的程序,不断的做着重复的工作,不是是画表单,写SQL,就是插入,更新,删除。套用一句流行话语“我最烦这些SQL语句,一点技术含量都没有”。如果表的字段一多的话,哪简直就是写的昏天暗地。写好了还不一定对,调试SQL又是一个艰苦的工作。特别容易出错,不小心少了个“'”号什么的,有时候找都找不出来。可是ASP程序员做得最多的就是这些。重复做除了字段不一样,其它都一样的工作。

这些问题在.Net 和Java中已经得到了很好的解决。即O/R Mapping(对象/关系 映射)。终于不用再写SQL了,真得想就此放弃了ASP投入.Net的怀抱,但是没有办法, 现在还有很多项目 ,需要用ASP来实现,也还有很多同胞挣扎在ASP中。所以要是有一个ASP下的的O/R Mapping工具改是多么美妙啊, 但是翻遍了互联网也没有找到,所以才出此下策,不如由我们自己写一个试试。

此次开源项目组,活动地点是:破釜沉舟论坛以及QQ群:破釜沉舟开源项目组([b]16626223[/b]),凡愿意参加此次开源项目组活动的成员,请加QQ群:[b]16626223[/b]。因为本QQ群需要验证,请在申请QQ群时申明为破釜沉舟论坛成员。

本次活动无时间限制。但以l两个月为周期,成员须提交两个月的修改成果,上传到论坛。供大家下载,评论,互相学习,去冗取精。并且本版将会集合各家修改的长处,生成最新版的源代码,供大家下载。以便项目组成员在上个月的基础上对程序进行进一步的修改。

本次开源项目课题及初始代码由papersnake提供。大家可在以非盈利为目的的情况下任意传播,转载和修改。但请注明原作者。

未尽事宜将在QQ群上公布,感谢大家的支持。

2005-10-17 22:52 木舟
希望ASP 程序开发者 多多参与.  锻炼自己, 服务大家!

2005-10-19 08:17 月光
不懂呀

2005-10-25 11:02 niss

虽然目前没什么时间,还是来混一哈~~
只知道ORM的概念,初看感觉对数据库服务器的负担还是满重的,但由于没有真正去试过,到底性能会有多少影响,效率又能提高多少,要实践了才知道

2005-10-25 13:43 雾里风云
那我不是的呢,就不能来吗?

2005-10-25 13:44 雾里风云
我想开阔一下自己的视野啊!

2005-10-25 13:53 xiaocao-x
只要有兴趣都可以加入进来。这是我们大家的舞台。

2005-10-30 15:00 心灯
虽然在ASP上是门外汉还是支持一把!!

2005-12-1 09:50 niss
似乎没法做到修改mapping后即时生效啊必须要手动运行构造脚本才行,
我把程序改了改,
1。把mapping的xml也改动了,使他可以支持自增主键的同时还能支持非自增多字段主键
并可支持多表mapping的自构
2。重写mapping构造类
3。重新设计了表对象,把表看作集合类,把记录单独生成一个Record单一记录类,这样操作起来思路清晰些
等清理过代码后再传来

2005-12-1 10:30 xiaocao-x
感谢你的参与。期待你的作品!

2005-12-5 14:17 niss
以下是我修改后的代码,改动比较大,注释可能少了不过就那么点代码,应该还能看的
其他不多说了,刚才写帖子居然死机,真是昏了

2005-12-9 19:26 藏马
如果还没能力与大虾门一起写,加入群有空和大家交流也可以吗?

2005-12-12 04:02 sharprick
遗憾的是我只熟悉JSP,ASP我帮不上忙。

2005-12-12 04:03 sharprick
怎么没有组织JSP开发的呢?

2005-12-12 17:42 niss
学习无止境,要不是工作需要,我的首选也会是java系列,可惜目前还没时间去搞这块

2005-12-12 19:09 sharprick
你是为了工作,明白!
我还是一个大学生,我比较喜欢JSP.

2005-12-26 11:05 路人甲
共享开源是思想的进步,有助于技术的革新

加了

2006-1-19 13:20 --冷--枫--
转入.NET吧.现在.net2005都出来了-------------------------------

2006-1-19 13:22 --冷--枫--
JSP也好……ASP也好……不同的是语法。只要一门学精另一门很快就能入门。

2006-3-25 09:42 czgboy
精神上大力支持你们!!!
加油.
努力.

页: [1] 2


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.