[原创]一个通过BackgroundWorker实现WinForm异步操作的例子

在最近的一个Smart Client项目中,为了演示异步操作的实现,写了一个基于BackgorundWorker的例子。由于这个理基本上实现了BackgorundWorker的大部分功能:异步操作的启动、操作结束后的回调、异步操作的撤销和进度报告等等。尽管没有太多的技术含量,姑且放上来与大家分享。...

2008-07-30 09:16:00

阅读数:7

评论数:0

【分享】开源消息中间件

很多时候,会给自己内部的应用或者第三方应用提供接口(API)或者是RPC(远程过程调用),普遍通用的都是使用HTTP的方式,比如常说的Web Service的各种实现,SOAP、XML-RPC 等等,但是普遍性能不太好,所以相应的消息通信中间件就需要了。商业收费的也很多,像像 MessageQ、M...

2008-07-29 18:10:00

阅读数:5

评论数:0

[原创]WCF后续之旅(7):通过WCF Extension实现和Enterprise Library Unity Container的集成...

松耦合、高内聚是我们进行设计的永恒的目标,如何实现这样的目标呢?我们有很多实现的方式和方法,不管这些方式和方法在表现形式上有什么不同,他们的思想都可以表示为:根据稳定性进行关注点的分离或者分解,交互双方依赖于一个稳定的契约,而降低对对方非稳定性因素的依赖。从抽象和稳定性的关系来讲,抽象的程...

2008-07-28 09:16:00

阅读数:17

评论数:0

连载:大学生求职七大昏招(十八)缺少职业素养(3)

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。本文地址: http://blog.csdn.net/jobchanceleo/archive/2008/07/28/2721700.aspx <?xml:name...

2008-07-28 08:04:00

阅读数:8

评论数:0

RIP: Randy Pausch

Randy Pausch昨夜过世。不了解他的,去看他的最后一课吧。这里有中文字幕版。Erik Sink已经总结得很好了:Every man dies. Not every man truly lives. Rest in peace, Dr. Pausch. You truly lived. ....

2008-07-26 00:21:00

阅读数:4

评论数:0

Yahoo javascript 开源界面库YUI 和EXT

清清月儿整理 [yui][译]Yahoo!User Interface Libray 介绍 Yahoo! User Interface Library(简称yui) 是一个使用JavaScript编写的工具和控件库。它利用DOM脚本,DHTML和AJAX来构造具有丰富交互功能的Web程序...

2008-07-25 10:47:00

阅读数:7

评论数:0

JSON简介

http://baike.baidu.com/view/136475.htm 转自百度百科 什么是JSON? [编辑本段] JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScr...

2008-07-25 10:42:00

阅读数:6

评论数:0

我们都没有迎来决赛---Leo读《不是孙振耀写的职场感言》(1)

关于工作与生活 我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西...

2008-07-25 08:52:00

阅读数:6

评论数:0

{经典演讲}庞加莱关于数学发现的心理学的演讲

{经典演讲}庞加莱关于数学发现的心理学的演讲 By 刘未鹏(pongba) C++的罗浮宫(http://blog.csdn.net/pongba) 虽然在讨论组上发过了,但还是忍不住转载过来。上次从认知学角度总结了一下关于算法学习为何应该知其所以然,收到一些批评,但其实我说的早就不...

2008-07-24 15:21:00

阅读数:8

评论数:0

[原创]WCF后续之旅(6): 通过WCF Extension实现Context信息的传递

在上一篇文章中,我们讨论了如何通过CallContextInitializer实现Localization的例子,具体的做法是将client端的culture通过SOAP header传到service端,然后通过自定义的CallContextInitializer设置当前方法执行的线程cultu...

2008-07-24 09:16:00

阅读数:5

评论数:0

方法为什么---走出软件作坊:三五个人十来条枪 如何成为开发正规军(三十九)...

有人建议我把所有网友的反馈都集中在一篇文章中,然后给大家集中回复一下,以好解开大家的心中谜团。 我没有资格当别人的导师,也没有资格去说教别人。我唯一拥有的就是我自己的故事,我可以自言自语,大家可以随听随想。我不想摆一副智者的面容,也不想当个喋喋不休的长舌妇或饶舌鬼,大家也不想听。 有的网友问过...

2008-07-21 19:07:00

阅读数:13

评论数:0

我就是一个香港导演---走出软件作坊:三五个人十来条枪 如何成为开发正规军(三十八)...

当我写完这个系列所需要的所有章节后,我回顾了一些,颇与软件开发相似。我希望这篇文章能够锻炼大家的关联性思维。这种思维很重要,许多创新的高手在关联性思维方面极强,他们往往能把许多随时随处随地看到的一些东西与自己的工作或手头问题联系在一起。不管我们是在开发、管理、创业上,我们都非常需要这种关联性思维。...

2008-07-21 16:43:00

阅读数:29

评论数:0

兵临城下---走出软件作坊:三五个人十来条枪 如何成为开发正规军(三十七)...

我上一篇文章讲到企业管理软件也有水可挖,让那些开发SQL增删改的小作坊老板沉下点心,不至于匆忙转型做网站做网络游戏做手机开发。 但是,每个行业的水都挺深,可浮舟,也可把人淹死。 我最初做软件的时候,什么嵌入、网游,做这些的人都住地下室艰难渡日,只能靠理想和执着撑着。现在咸鱼翻身、风光无限,真是...

2008-07-21 11:33:00

阅读数:10

评论数:0

连载:大学生求职七大昏招(十七)缺少职业素养(2)

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。本文地址: http://blog.csdn.net/jobchanceleo/archive/2008/07/21/2682209.aspx <?xml:name...

2008-07-21 08:17:00

阅读数:5

评论数:0

一直以来伴随我的一些学习习惯(part2)

一直以来伴随我的一些学习习惯(part2) By 刘未鹏(pongba) C++的罗浮宫(http://blog.csdn.net/pongba) 接着上次的写。 1. 学习和思考的过程中常问自己的几个问题: 你的问题到底是什么?(提醒自己思考不要偏离问题。) OK,到现...

2008-07-20 22:32:00

阅读数:7

评论数:0

电话面试经历

出来混,迟早要还。也有了人生第一次电话面试。没有签NDA,所以在这里分享一下。但愿对各位大佬有帮助。职位是架构。要求是对Java和J2EE熟,能编程,熟悉OO设计。有架构经验,等等等等,都是大路货,没什么出奇的。再说出奇的我也不行啊。 <?xml:namespace pre...

2008-07-20 00:23:00

阅读数:11

评论数:0

地主家也没有余粮了---走出软件作坊:三五个人十来条枪 如何成为开发正规军(三十六)...

有个网友给我的留言让我陷于深思。 他是一个十来条枪公司的小老板。他的困境也是许多同样规模小软件公司的困境。我也有不少朋友创业,他们所处的困境都是相似的。 大家都是差不多认识几个客户,然后觉得时机成熟了,就出来自创门户。开始还做的挺顺,把这几个关系客户都做了,也小赚了一笔钱。 但是做完后问题就...

2008-07-19 16:45:00

阅读数:6

评论数:0

The Road Not Taken

领导和我喜欢背个大包到处流窜,牵着手在陌生的地方里漫不经心地穿行。一不小心,这次准备玩儿个大的。有些朋友大概已经知道,三周后我就要离开IBM,加入LA一家小小的startup,做对我来说完全陌生的搜索引擎和广告目标锁定。并非对IBM不满。相反,公司有一流的工作环境。我肯定会想念公司小溪边硕大的乌龟...

2008-07-19 04:14:00

阅读数:16

评论数:0

工作7年了,我为何屡战屡败

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。本文地址: http://blog.csdn.net/jobchanceleo/archive/2008/07/18/2669230.aspx<?xml:namesp...

2008-07-18 09:05:00

阅读数:5

评论数:0

[原创]WCF后续之旅(5): 通过WCF Extension实现Localization

在上一篇文章中, 我列出了WCF一系列的可扩展对象和元素,并简单介绍了他们各自的功能、适合的场景和具体解决的问题。从本篇开始我将通过一个个具体的例子来介绍如何利用这些扩展点对WCF进行扩展,从而解决一些我们在实现的项目开发中可能出现的问题。 今天,我们将讨论如何通过WCF extension实现...

2008-07-17 09:16:00

阅读数:8

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭