摘要:
前言:上一篇文章讲述了一些实现DAL的理论,本篇主要是DAL实现的的初步的尝试。 本篇的主要议题如下: 1.设计DAL的基本操作 2.对基本的操作的进一步的思考 3.查询对象的一些思考 1.设计DAL的基本操作Richard认为:在设计一个架构或者Framework的时候,有几点很重要: a.总体把握的能力。 b.抽象的能力。 c.分析的能力首先,从总体上来看,Richard认为D... 阅读全文
posted @ 2010-05-31 10:13
HackerVirus
阅读(298)
评论(0)
推荐(0)
摘要:
前言:之前的几篇文章断断续续的介绍了Task的一些功能:创建,取消。本篇介绍Task的休眠,本篇的内容比较的少。 本篇的议题如下: 1. Task的休眠。 1. Task的休眠 有时候,我们常常希望一个Task在等待一段时间之后再运行,也就有点类似之前多线程编程中的Sleep。我们可以设置一个Task休眠多长时间,当这个时间过了,Task就自动的唤醒接着运行。 下面就讲讲休眠的方法: ... 阅读全文
posted @ 2010-05-31 10:11
HackerVirus
阅读(232)
评论(0)
推荐(0)
摘要:
前言:首先,感谢园子里的朋友对文章的支持,感谢大家,希望本系列的文章能够真正的对大家起到一点帮助的作用。再次感谢大家。 大家也许想问,什么时候出代码,代码一定会出的,我不想一上来就开始抛出一大堆的代码,然后讲解,架构的设计在思考的过程,思考到了,代码也就水到渠成了。上篇文章讲述在设计之初,Richard所画出的一些草图,本篇对之前的草图做了进一步的思考。 本篇的议题如下: 1. 草图的一些问题... 阅读全文
posted @ 2010-05-31 10:10
HackerVirus
阅读(314)
评论(1)
推荐(0)
摘要:
前言:因为Task是.NET 4并行编程最为核心的一个类,也我们在是在并行编程常常打交道的类,所以,对Task对全面的了解很有必要。 上篇文章主要讲述了如何创建一个task,本篇文章主要讲述如何取消一个task。 本篇主的主要议题如下:1. 1. 通过轮询的方式检测Task是否被取消2. 2. 用委托delegate来检测Task是否被取消3. 3. 用Wait Handle还检... 阅读全文
posted @ 2010-05-31 10:08
HackerVirus
阅读(320)
评论(0)
推荐(0)
摘要:
本篇的议题如下: 1. 第一个数据层草图的提出 2. 对数据访问层的思考 3. 第二个数据层草图的提出 1.数据层草图的提出 Richard开始着手设计,一开始他没有就立刻在自己的计算机开始敲代码。而且采用笔+纸开始构思。 因为他认为:写程序不是什么时候都得上机,脑子里面想什么的才是最重要的,往往很多时候,在设计程序时,首先在头脑中就已经把整个功能已经实现了,甚至代码的详细编写都已经在头... 阅读全文
posted @ 2010-05-31 10:07
HackerVirus
阅读(263)
评论(0)
推荐(0)
摘要:
前言:本系列文章主要讲述一个实实在在的项目开发的过程,主要包含:提出问题,解决问题,架构设计和各个逻辑层的实现以及新问题的出现和代码的重构。本系列文章以故事的形式展开,而且文章列举的很多项目的名称,大家也不用太关心,很多都是虚拟的。 本篇主要讲述项目的一些背景。 新人Richard被分配到了一个企业自动化信息管理项目组--Automation Information Management Pro... 阅读全文
posted @ 2010-05-31 10:06
HackerVirus
阅读(425)
评论(0)
推荐(0)
摘要:
从毕业开始到现在技术已经做了4年了。4年时间,从一个创业MIS型公司的小小程序员混到了现在的互联网企业的技术型PM(其实个人觉得自己应该被称为高级工程师,或者厚着脸皮的话称为“架构师”也行)。中间的道路虽然也是磕磕绊绊,当庆幸的是还总算是爬过来了。 其实要说有什么大的经验也算不上,只能说跌爬滚打了4年时间,再怎么不长记性,忘乎所以,长了伤疤忘了疼,但是疤痕总归要留下一点?... 阅读全文
posted @ 2010-05-31 09:53
HackerVirus
阅读(327)
评论(1)
推荐(0)