Sharping's Technique Claver

Just be a low-level developer !

博客园 首页 新随笔 联系 订阅 管理
  12 Posts :: 0 Stories :: 84 Comments :: 0 Trackbacks

2008年5月9日 #

     摘要: 最近搞Linq To Sql(以下简称LS)上瘾了,越玩越好玩,废话不多说。切入正题批更新和批删除早就被作为LS的软肋被广大程序员们嗤之以鼻,园子里也有人做了些扩展来满足批操作需求,我本来打算直接COPY这些代码在项目中使用的,遗憾的是我没找到批更新的,批删除的有几种,但我都觉得要么不太取巧,要又是不完善,我这里也献丑一下,做个批操作扩展,既然大家都做了批删除,我挑个冷门的,批更新吧,其实删除和更新都差不多吧。
  阅读全文
posted @ 2008-05-09 18:25 sharping 阅读(1097) | 评论 (10)编辑

2008年5月7日 #

     摘要: Linq To Sql(以下简称LS)从一降世似乎就是个问题宝宝。批更新问题, Like问题,RTM之前的"BUG"(select new不能显式创建实体)等等接踵而至,很多时候我们不得不回到SqlCommand去来"扩展"LS,不巧的是,LS留给程序员的灵活性很有限,我们的Extension总是有不尽完美的地方,在自我扩展的同时我更多的是期待Entity Framework正式Release时候能解决这些问题,至少是能够带给我们更多的灵活性。  阅读全文
posted @ 2008-05-07 12:09 sharping 阅读(1419) | 评论 (29)编辑

2008年2月3日 #

     摘要: 介绍工作流活动外观定制。  阅读全文
posted @ 2008-02-03 13:05 sharping 阅读(78) | 评论 (0)编辑

2008年1月24日 #

     摘要: Ajax(Asynchronous JavaScript and XML)中文意思为异步JavaScript 和XML,或者基于XML的异步JavaScript.它提供了一种局部刷新Web页面的机制,比起传统的整页Load在性能上有了质的飞跃,看看GoogleMap吧,再看看Google输入框的AutoComplete功能,相信你已经对Ajax无限神往了。  阅读全文
posted @ 2008-01-24 23:54 sharping 阅读(1904) | 评论 (20)编辑

2008年1月23日 #

     摘要: 本文介绍如何实现工作流活动的拖放,工具箱的定制以及上下文菜单的实现。  阅读全文
posted @ 2008-01-23 10:42 sharping 阅读(1555) | 评论 (6)编辑

2008年1月22日 #

     摘要: 接着上一篇文章说,前面已经定义了一个WorkflowLoader类来完成工作流的导入与导出,下面我们接着完成工作流设计器的工作。本章我们主要讲述使用WorkflowView这个类在UI上呈现出一个工作流设计器。
  阅读全文
posted @ 2008-01-22 00:05 sharping 阅读(1762) | 评论 (1)编辑

2007年12月27日 #

     摘要: 种种原因,好久没在这里写东西了,最近有点闲暇,打算写点工作流的东东,想来想去还是从工作流设计器说起,为用户提供一个轻量级设计器来定制工作流相信是任何与工作流相关的软件开发所必须做到的,后面的文章会一步步阐述如何使用实现它.  阅读全文
posted @ 2007-12-27 16:07 sharping 阅读(427) | 评论 (8)编辑

2006年11月23日 #

     摘要: .NET CF 2.0虽然加入了一些线程同步的对象,然而,还是没有完整框架中提供的同步功能完善,在我的项目中用到WaitHandle的WaitAny方法时真是一筹莫展,其实我们可以通过托管系统API完善这些我们需要的功能, 通过查阅SDK文档我们得到两个重要的函数WaitForSingleObject和WaitForMultipleObjects.  阅读全文
posted @ 2006-11-23 23:39 sharping 阅读(295) | 评论 (0)编辑

2006年9月23日 #

     摘要: .NET Compact Framework应用程序因为运行于移动设备上, 由于移动设备性能和PC有很大差距,因此在设计程序时候必须更多的考虑程序的性能,通常的场景是在多窗体切换时往往加载窗体的速度都很不理想,项目中窗体窗体过多会导致程序过大,我们通常在一个窗体中设置很多的UserControl,通过更换Control来实现多窗体的效果。
  阅读全文
posted @ 2006-09-23 01:33 sharping 阅读(144) | 评论 (1)编辑

2006年7月24日 #

     摘要: 我们通过csc工具可以把一个cs代码文件编译成一个.exe文件, 大家都知道,这个文件在任何装有Windows的计算机上都可以被加载和运行, 最近学.NET框架也有一段时间了, 为了对所学习的知识进行复习和梳理, 在此做一些笔记。今天就说一下PE文件.  阅读全文
posted @ 2006-07-24 23:35 sharping 阅读(170) | 评论 (0)编辑