Go to my github

09 2012 档案

摘要:一、摘要 场景: 最近公司的项目中用到了WCF 就想着分析OEA里的WCF设计,吸取一下高手的经验 。 类图: 今天在这里主要是分析OEA里的WCF设计(也叫分布式业务对象数据门户)。先看一下OEA类库 二、本文大纲 a、摘要 。 b、本文大纲 。 c、WCF接口设计。 d、WCF 交互设计 。 e、数据门户设计 。 f、业务对象知识补充 。 三、WCF接口设计 关于WCF接口的相关知识可以看以前写WCF 开发日志 -- WCF契约设计 消息契约(MessageCon... 阅读全文
posted @ 2012-09-15 01:46 峡谷少爷 阅读(860) 评论(0) 推荐(0)
摘要:在这次开发项目过程中,团队中总是有人忘记更新代码,导致代码不同步等问题的出现,人为的去做每一件重复的工作,是容易出现这样那样的问题,如果我们把重复的工作做成模板,是不是就好多了呢。 那我们就把这项工作交给我们人见人爱的电脑来完成把,“每天上班前自动更新代码”总共分为两个部分第一步是 " 更新SVN " 可以使用 TortoiseProc.exe 工具来完成,第二步是使用系统计划任务来定时执行。 第一步: autosvn.bat @echo off @echo ========================= @echo author 罗敏贵 @echo blog:ht.. 阅读全文
posted @ 2012-09-09 22:23 峡谷少爷 阅读(10389) 评论(1) 推荐(1)
摘要:一、摘要 场景: 项目比较大,不可能所有契约在一个类里来实现,可能会有上百个服务上千个契约,按照目前在网上搜索的结果是…..只能一个servicehost对应一个服务,某个mvp的建议是所有契约都放到一个类里来实现。。。我崩溃 。。。。。 想法: 也有人建议用 partial class的方式,把不同的契约分布到不同的CS文件里,虽然可能看上去好一点,但每回添加服务都得重编译,我觉得太扯淡了 。。。。。 我希望是尽可能的把服务根据功能的不同按模块划分开来,不同的服务做成不同的dll,以插件的形式注册到一个表里,用servicehost来加载,... 阅读全文
posted @ 2012-09-06 21:35 峡谷少爷 阅读(11288) 评论(4) 推荐(4)
摘要:一、摘要 场景: 在这次开发项目过程中,团队中总是有人忘记添加注释。 问题: 1:其他成员不知道你提交是什么代码, 给回滚操作带来很多不必要的麻烦。 2:这个工作需要有一个人天天提醒大家在提交代码的时候加入注释。 3:这个是重复的,定时的,固定的 工作。 思路: 1:我们可以把这项工作交给电脑来完成... 阅读全文
posted @ 2012-09-02 10:51 峡谷少爷 阅读(31975) 评论(1) 推荐(0)
摘要:一、摘要 以前都是从事B/S开发,现在由于公司发展需要有个比较大的C/S项目,页面数量有点多,而且还大多是传统的页面,就想批量生成界面。二、本文大纲 a、摘要。 b、本文大纲。 c、远景。 d、生成工具。 e、总结。三、远景 要生成的效果图: 通过上图我们知道主要生成的是列表页和编辑页。他们的命名规范是: Frm*****List (列表页) Frm*****Manager (编辑页)实现的功能是简单的业务:添加,修改,删除 功能。此页面是根据数据库表对象生成的,所以必须要先有数据库才能生成。在数据库里创建数据表的时候注意需要填写Description 要不然如上图默认显示字段名称。页面上.. 阅读全文
posted @ 2012-09-02 00:03 峡谷少爷 阅读(9838) 评论(2) 推荐(1)