分享
 
 
 

CodePlus将要推出新版了:)列举一些更新出来先

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

自从今天3月8号推出第一个版本 0.9beta 后,一直很忙,没有时间来太多的更新CodePlus软件,更多的情况都是在自己的项目中根据需要做的调整。7月份末开始,我们工作室开始研发一个较大的系统,采用了(DAL + BLL + Model + Pres)的结构,数据库处理采用Microsoft的 Data Acess V2.0,由于工期很紧,项目在商业逻辑层面其实难度不大,主要的工作一般都集中在写一大堆的Model,DAL,和做Pres了,所以,从一开始,我们就集中力量把CodePlus给更新到这个层面,现在CodePlus已经为我们的52张表共1000多个字段数据库生成了所有的Model,和DAL,以及基本的Pres。虽然现在参与写代码的就3-4个人,但在短短的二周时间内,我们完成了182个CS文件的编写:) 按算给我们节约了近80%的时间。而我们的精力主要花在流程设计、模型分析上,当然,还有页面的美化上(我们的美工的事哈^_^,她可以用CodePlus生成带输入框的基本页面,然后再根据要求制作页面)。

先大概的罗列一下新的功能哈:

对应的Database.cs 采用改进后的Microsoft Data Access V2.0

可生成DAL、Model、和基本的Pres(页面还是要自己来美化的哈)

支持改进后的SqlParameter缓存(不采用自动去数据库取回存储过程参数,而是如果没有缓存,就新建SqlParameter[],然后缓存它,如果不用CodePlus,写这个会比较痛苦,一个方法,一大推,用CodePlus就不再花时间(最多几毫秒,又不费力^_^),这就是自动生成的优势。

自动加字段说明(注释,你只需要在数据库建表的时候,把字段说明写在"描述"里即可,以后无论是在Model,还是前台表现Pres里都会自动生成了。)

解决DBNULL问题。不管你在前台是不是输入或者数据库中有没有值,都不会出错了。

在CodePlus里直接看表结构(带说明哈)

自动生成:属性、新建、修改、删除、存在性、初始化、Model构造、查询返回ArrayList、DataSet、XmlReader、SqlDataReader、页面数据源、取/赋值、数据基本显示页、存储过程(添加、修改、删除、存在、选择、选择到xml,存储过程生成后,可直接保存到数据库)。

类与存储过程名称自动对应。

Database.cs 在V1.0和V2.0间可直接切换,参数缓存可选。

不仅可列出本地SQL SERVER上的数据库/表/视图/存储过程,当然包括直接查看了。还可以列出远程SQL SERVER上的这些信息,并直接进行自动生成操作。唯一要做的只是设定对方SQL SERVER的IP和用户名密码了,之 后就和对本机操作一样了哈。

正式推出后,将提供网站支持。

修正0.9 beta版中的一些错误。

先写这么多吧,慢慢整理。

发一些截图看看哈:

图一、在CodePlus里可以很方便的查看数据库中 表、视图、存储过程 的 详细信息。

图二、通过CodePlus您可以很方便的生成基本的数据库操作的基本存储过程,而大多数复杂的操作,都可以BLL层中通过对基本方法的组合调用而完成。

图三、在CodePlus里,可以方便生成各类DAL、Model、前台表现的常用代码片断。

图四、这是一个生成带参数缓存的DAL层方法的示例。

图五、CodePlus网络设置界面。

现在虽然手头事情很多,但应该在近期可以把这个新版推出来。不过还是给一个建议,就是,这个软件我们设计的初衷,就是为了减少对没有多少智力因素的代码和可复杂过程的代码进行自动生成,而使我们能够把大多数精力集中在真正核心和重要的事情上,就算是时间还有得多,出去玩也比写那100多个无聊属性要强哈^_^。那么,建议的主题就出来了,事实上,如果你对分层结构或者设计本身不太熟悉,我们并不强烈建议你用CodePlus,CodePlus是不带一点点智力的,他不会告诉你如何去完成一个系统,他只是帮你生成一些你知道有什么用的代码而已。他既是一个纯粹的笨蛋,也是一个纯粹的高效果体力替代者。

如果你看了这些内容,有什么好的建议,可以告诉我。谢谢!

有关CodePlus的基本说明,在第一个版本里面已经说了。这里不重复了。

祝大家Coding 愉快!

Wintle.

04/08/08 于成都

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有