呵呵,上周和这周周日都去见网友去了,上周是“爱情专署地”QQ群组织的聚会,我,白杨大哥,show,小梦,千舞,去大经街的那个布衣坊吃的饭,感觉白杨大哥挺稳重老练的,和群里的形象挺相配的,呵呵。show是南方人,也挺开朗的,大家都很有共同的话题。小梦就想一个小孩子,挺逗的,呵呵。就千舞不怎么发言,挺内秀的人感觉,呵呵,估计是第一次出来聚会,还不熟悉,所以比较腼腆吧。白杨还带了数码相机,照了一些照片,... Read More
posted @ 2005-09-11 20:11 蛙蛙王子 Views(963) Comments(2) Diggs(0)
这个文档目前主要涉及底层架构平台,以及我做的一些说明和如何使用这个平台的演示,没有对CRM业务做过度的分析,对CRM业务的分析,我们再确定架构和基础平台后开始深入讨论,并确定功能。然后就可以基于这个平台来实现功能了。具体我想这样,分析业务,确定每个目标,然后分析每个目标需要解决哪些问题,然后利用平台写代码解决这些问题,关于是否使用TDD的开发方法再商量吧,我发现对每个功能都进行单元测试,很麻烦,我... Read More
posted @ 2005-09-06 18:09 蛙蛙王子 Views(8501) Comments(21) Diggs(0)
蛙蛙推荐:开源CRM项目开发规范草稿 经过一个礼拜,我用CMP架构做了一个客户管理的Demo,并以次来演示怎样利用这个架构来执行数据访问,错误处理,监测跟踪等任务,以及如何解决在实际开发过程中可能遇到的问题,由于时间仓促,关于单元测试,web文件夹规划,css类的命名等内容还没来得及写。不过大家可以先对我已经写的这些东西进行讨论,看看有什么不妥的地方。我们确定了架构以及如何使用架构的服务和功能,指... Read More
posted @ 2005-09-03 12:38 蛙蛙王子 Views(3152) Comments(12) Diggs(0)
蛙蛙请教:如何让DAL和BLL实现松散耦合(实现组件的热拔插)。我有个构想,就是让BLL和DAL层之间实现真正的松散耦合,基于托管组件的的系统,在BLL里调用DAL层方法的时候耦合性比较强,需要调用RunSqlserverSP()或者RunOracleSP()这样的方法,如果DAL层更换了数据库的话,BLL层有一批代码还得重写。有些人可能了解petshop那样的架构,定义一系列接口,分别写一个or... Read More
posted @ 2005-08-30 14:54 蛙蛙王子 Views(4914) Comments(21) Diggs(0)
好多ASP爱好者可能很怀念ADO,虽然大多已经迁移到ASP.NET了,可是我感觉ADO的对象模型设计的也很好,现在演示一下在ASP里如何操作ADO,如果是在ASP.NET里使用ADO的话记着在页面头里设置如下语句 using System;namespace ConsoleApplication1{ /**//// /// Class2 的摘要说明。 /// publ... Read More
posted @ 2005-08-27 18:03 蛙蛙王子 Views(3896) Comments(8) Diggs(1)
蛙蛙推荐:用脚本写一个支持模板的代码生成器 简介:最近很流行代码生成器,大多都是用.NET语言开发的,然后生成.NET语言的代码,我这里演示一个用脚本编写的代码生成器,并且能自定义模板生成任何语言的基于数据库的重复性代码,ASP,VB,C#,PHP都可以,因为生成代码的复杂性,所以要把生成的代码手工复制到IDE工具里面,并不能直接生成.vb,.cs,.asp文件。模板呢,也没有用codesmith那样的模板方式,而是使用了一套更容易理解的xml格式。目前只支持sqlserver,因为我对其它odbc类型和.NET数据库类型的对应还不太了解,因为不是一一对应,所以针对access的代码生成工具不好开发。 Read More
posted @ 2005-08-27 11:31 蛙蛙王子 Views(4371) Comments(12) Diggs(0)
简单说一下我对这个CRM系统的设计方案哦 一、开发基础选用 开发基础包括数据访问,监控跟踪,异常处理,日志记录,公共函数等东西,每个系统一般都不是从零开始做的,都有个基础架构的,有的可能功能少一些,但是数据访问是必须的,我列举一下备选的方法供大家讨论。 1、听堂的SPLhttp://tintown.cnblogs.com/archive/2005/04/11/135582.html评价... Read More
posted @ 2005-08-26 13:57 蛙蛙王子 Views(7187) Comments(32) Diggs(0)
问题提出 蛙蛙求助:以编程的方式还原sqlserver数据库问题 我有一个目录下面都是sqlserver的数据库备份文件,比如a.bak,b.bak,c.bak等,有没有办法一下把他们都还原到本地SQLSERVER数据库里面呀,过程是自动建立a,b,c这样的数据库,然后把a.bak恢复到a,b.bak恢复到b,依次类推,因为备份文件的原路径和新库的路径不一样,所以要有一些额外处理,谁能解决一下,因为这个目录下有几十个库的备份文件呢,现在我的机器新安装了一个SQLSERVER,要把他们全部恢复,当时没有分离库,所以不能直接附加. 设计方案 可以利用WMI脚本扫描存放数据库备份文件的目录,然后按照一定的规则生成一个恢复数据库的T-sql脚本文件,然后用脚本执行osql程序来执行这个脚本完成数据库恢复,这里没有使用过多的错误处理和事务的代码,因此要人为的确定数据库恢复的T-SQL语句尽量不要引发异常。 Read More
posted @ 2005-08-26 12:34 蛙蛙王子 Views(3827) Comments(19) Diggs(0)
摘要:因为公司一个项目需要动态生成图表,所以我就想到了OWC,一般我们都是把数据传送到客户端,然后利用客户浏览器的OWC Activex控件来显示图表,但是这样的缺点是需要在客户端部署这个dll。我这里演示的是在服务段生成图表图片,然后输出显示到浏览器后自动删除临时图片。我在对OWC构建报表的代码里做了很多详细的注释,几乎OWC常用的功能都涉及到了,也许能帮助你更多的了解一下OWC。示例中用的nwind.mdb数据库,如过你装了office或者vb6的话,在它们的安装目录里可以找到。这里有个技巧就是怎么用客户端的JS执行服务段的方法。我现在正在把这个示例移植到我正在开发的一个CRM系统上。 Read More
posted @ 2005-08-24 14:19 蛙蛙王子 Views(10561) Comments(14) Diggs(1)
今天买了三本书《构建高度可伸缩的.NET数据库应用程序》http://www.dearbook.com.cn/book/viewbook.aspx?pno=TS007189内容简介: 本书以.NET Framework平台为基础,详细介绍如何利用SQL Server、Oracle、DB/2或者MySQL数据库构建高度可伸缩的C#和Visual Basic.NET数据库应用程序。主要涵盖了ASP.... Read More
posted @ 2005-08-21 21:03 蛙蛙王子 Views(1008) Comments(0) Diggs(0)