昨夜飘风
昨 夜, 风, 飘 过; 枯 树, 叶, 飞 落。
上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 比如用一个类描述一张合同,而这个类实例化后其中的字段保存着合同的信息,如果现在要把这个类的实例发送到另一台机器、另一个窗体或是想保存这个类以便以后再取出来用(持久化对象),可以对这个类进行序列化(序列化实际上是一个信息流),传送或保存,用的时候再反序列化重新生成这个对象 阅读全文
posted @ 2008-04-09 10:15 昨夜飘风 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 序列化简单点来理解就是把内存的东西写到硬盘中,当然也可以写到内存中(这个内容我会在后面写一个例子).而反序列化就是从硬盘中把信息读到内存中.就这么简单,呵呵,现在来看下面的例子吧! 阅读全文
posted @ 2008-04-09 10:13 昨夜飘风 阅读(1958) 评论(0) 推荐(0) 编辑
摘要: 如果一个算法调用自己来完成它的部分工作,就称这个算法是递归的。这种方法要想取得成功,必须在比原始问题小的 问题上调用自己。一个递归算法必须有两个部分:初始情况和递归部分 阅读全文
posted @ 2008-04-08 14:26 昨夜飘风 阅读(1874) 评论(0) 推荐(0) 编辑
摘要: 控制台应用程序的调用 阅读全文
posted @ 2008-03-22 14:38 昨夜飘风 阅读(1387) 评论(0) 推荐(0) 编辑
摘要: .net中数据导出execl和文件的传输 阅读全文
posted @ 2008-03-19 15:49 昨夜飘风 阅读(978) 评论(1) 推荐(0) 编辑
摘要: C#中pictureBox上如何设置label透明 阅读全文
posted @ 2008-03-04 14:40 昨夜飘风 阅读(3239) 评论(3) 推荐(1) 编辑
摘要: 有关这部分的文章,我花了好久也没有找到比较好的,最后发现原来MSDN中就有很多例子和解释,不过理解起来相对困难,但是也算是有了一个头,大概截取点主要的说明,看下是否合大家的要求,详细的我研究明白了再说。 阅读全文
posted @ 2008-02-28 17:16 昨夜飘风 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 上面介绍了采用CodeActivity来定义工作流。而我们现在来看看另一种向工作流中添加代码的方法——使用自定义活动。我们还是使用前面用到的下单的例子,看看两者有何不同。 采用自定义活动的好处就在于我们开发的代码段是离散、可分离、可复用的组件。一旦测试成功,我们就可以采用拖放的方法将其添加到任意的工作流中。而CodeActivity的复用仅仅限于在当前的工作流中。 阅读全文
posted @ 2008-02-27 11:46 昨夜飘风 阅读(1640) 评论(2) 推荐(1) 编辑
摘要: 这一部分中,我们来看一看如何向工作流添加自定义逻辑。自定义逻辑在这里指的是向工作流添加我们自己的代码。完成这一目标,可以有两种机制:使用CodeActivity和开发自定义活动。在后面我们会看到这两种方法是如何实现的。这里用到的示例,是一个订货的流程。我们假定它包含了下述的几个步骤: ●验证发送订单的帐号ID,并且查询它的信用卡余额; ●验证待购商品的ID,并获取它的价格; ●如果帐号和商品都是有效的,并且帐户余额足以支付商品的价格,那么就执行这份订单。 阅读全文
posted @ 2008-02-26 15:10 昨夜飘风 阅读(2187) 评论(3) 推荐(0) 编辑
摘要: 概要性地讨论一下WF工作流的基石——活动。活动是离散的、可复用的组件,它被设计来实现特定的功能。WF包括了一组标准的活动,可以在我们的工作流中起到杠杆的作用。我们自己也可以自定义一些活动,来解决特定的业务问题。 抛开活动的来源(标准的或自定义的),我们在设计时使用它们的经历是相同的。我们将一个活动拖放到工作流中,然后在Visual Studio的属性窗口中设置它们的属性,控制它们运行时的行为。 一个能够寄宿其它活动的活动(真绕口L)被称作复合活动(composite activity)。没有这种能力的活动就称为简单活动(simple activity)。有些活动还允许我们向工作流类中添加代码,比如CodeActivity,如果我们不给它设置ExecuteCode,那么编译是不会进行的。 阅读全文
posted @ 2008-02-25 17:09 昨夜飘风 阅读(1161) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页