摘要:
要获取服务,我们通常有哪几种需求呢? 获取指定接口的服务实现; 例如: ILogService service = Factory.GetService(); 通常这种接口和实现是一一对应的。 获取某个TypeKey的特定接口的实现; 例如: ISaveService service = Factory.GetService(“Employee”); 一个TypeKey和一个接口合起来才能定义一个... 阅读全文
摘要:
标题实在不好定义,是什么意思呢?我现在在做一个研究,就是原先的一个程序是用.NET Remoting进行远程通讯协议的,现在为了适应“广大客户关于WebService的强烈需求”,现在要修改为WebService方式。 稍微值得安慰的是:程序在设计的最初做了这种情况的假设,包含了一个通讯层,它在客户端包含一个连接对象,服务器端包含一个统一的服务调度程序,客户端总是返回一个服务的透明代理。开始人员在... 阅读全文
摘要:
今天通过Google Earth再次看了广州,照片已经更新了,看见了以前的房子,以前的工作单位,以前的....后悔没有用,只能更加努力。 阅读全文
摘要:
下面是原文:===================================工商时报 30/鲜活管理 《职场一点诀》一帆风顺,一定快乐? 【周筱玲】 前阵子在网路上看到一篇文章,觉得寓意深远,也和我的工作伙伴分享我的心得…… 有一个农夫,有一块贫瘠的农田。他抱怨着:「如果老天爷让我来控制天气,一切的事情都会变得更好,因为祂很显然的不是很懂得农作物需要的天气。」 老... 阅读全文
摘要:
早就在网上看到很多Office2007的产品测试报告,对其在人机工程学的巨大改进都赞叹有加,前些日子微软大发慈悲,开始公开下载Beta2,我当然是立即下载尝试。
事实上,我也采用了微软经典的吃自己的狗屎的办法,不是简单测试一下,而是在工作中实际使用,但是,非常遗憾,使用的结果就是现在炮制的《批判Office2007》一文。
阅读全文
摘要:
工作的需要,需要在VS2005中支持一个自定义的设计工具,设计完毕后自动创建源代码,和DataSet一样。找到一篇文章:Top Ten Cool Features of Visual Studio .NET Help You Go From Geek to Guru 包含了我所需要的东西,下载他的例子包含了完整的代码。在查看他的代码中,发现引用了VSDesign,竟然发现这里简直就是宝贝啊,类设计... 阅读全文
摘要:
博客园在推广ORM方面的确做了很大的贡献,很多的程序员开始使用ORM,不用写SQL的喜悦让他们激动不已,可是好景不长,他们很快发现众多的烦恼一个接一个的出现了。很遗憾,我并不打算在这篇文章中解决这些问题,因为的确存在这些问题,而且目前没有完美的解决方法。那么既然这样,我们为什么要使用ORM呢?难道真的是为了不使用SQL吗?还是要看O - R ,我们为什么要将关系型的数据转化成Object的方式,D... 阅读全文
摘要:
Outlook的界面没有使用新风格的工具栏,看起来只是一些小的改动。 1 集成RSS阅读器。可以像读取邮件一样预览。2 联系人使用了名片方式作为默认的预览方式。3 日历画面中集成显示了任务的显示。4 增加TO DO Bar功能,显示在右侧,个人觉得垃圾设计,一点都不符合人机工程学。还有一个就是将原先的搜索功能做在更明显的位置。总体来说,Outlook从用户的角度上,没有什么改观。 阅读全文
摘要:
前几天同事的计算机再次感染上3721的杂碎,他想了很多办法都没有删除掉,最终还是没有删除掉。其实删除手工木马最简单的办法就是通过权限阻止木马程序的启动。原理是设置注册表或文件系统的安全权限,使任何程序包括System都没有权限访问,以使木马的引导失败。虽然这是个很早就有的办法,但是很多人还是不知道。通常的木马通过以下地方引导:注册表的Run,天下人都知道,不过要注意用户级别下的run不要忘记了;在... 阅读全文
摘要:
目前公司写的程序已经告一段落了,这个程序从一开始就定位为可二次开发的系统,作为商业应用程序,二次开发的主要需求包括:- 所有二次开发理论上不修改任何现有代码和发布方式,以及不用公开源代码;- 添加新的业务实体,以及对应的商业服务和界面;- 现有实体中添加新的字段,增加新的业务校验、在已有流程中增加新的动作,以及在已有界面中增加新的表现;- 重构已有的实现;- 所有的组件都可以组合和拆分,保证仍然能... 阅读全文