摘要: 我不知道龙芯是否真是一个笑话。不过我也从一些在中科院计算所搞龙芯相关的朋友那里获得了一些信息(不是耳闻,而是一手信息)。这年头真假太难辨别,由于大伙儿对于例如gov或某些机构的某些做法的不满,导致即使是真的事情也变假了。龙芯从一开始其实就伴随着负面评价,从一开始的技术上的质疑,在技术上不知如何下手后,到政治方向上的反对等等。有时候我也不明白,对于一个错误的东西,使用错误的方式去反对它,这种做法是否...
阅读全文摘要: C#中实现了哈希表数据结构的集合类有:(1)System.Collections.Hashtable(2)System.Collections.Generic.Dictionary前者为一般类型的哈希表,后者是泛型版本的哈希表。Dictionary和Hashtable之间并非只是简单的泛型和非泛型的区别,两者使用了完全不同的哈希冲突解决办法。本文使用Silverlight制作了Hashtable的动态演示程序
阅读全文摘要: 上周我们介绍了WF 4.0 beta1中的跟踪机制。本文将继续深入介绍跟踪配置,并会解释如何使用它们来灵活地跟踪工作流的执行过程。
阅读全文摘要: WF 4.0提供了许多活动,其中有一些是流控制活动,用来表达不同的建模风格,开发人员可以使用这些风格来构建各自的业务过程。顺序和Flowchart是WF4中提供的两个建模风格。本文将会介绍这两种建模风格,了解它们的概念、使用场景、以及它们之间的主要区别。
阅读全文摘要: 其实SendKeys类提供的方法蛮好用的,可惜的是WPF中不能用了,说是WPF的消息循环方式改成了Dispatcher,所以直接调用System.Windows.Forms.SendKeys.Send()方法会报错. 不过没关系, 至少有use32的SendInput可用,通过P/Invoke方式,我们可以模拟键盘或鼠标操作.
阅读全文摘要: 简单的说,跟踪服务是用来查看工作流的执行情况的功能。WF跟踪基础结构会检测工作流执行时发出的一些关键事件,并进行记录。例如,工作流在启动或完成时,就会发出跟踪记录。跟踪也可以提取与工作流变量相关联的业务相关数据。
阅读全文摘要: 单模式匹配算法,可衍生为脏字判断算法。简单高效!
阅读全文摘要: 本文接着来介绍一下WF 4.0 beta1的其他几个活动分类:Flowchart、Messaging、PowerShell和Migration。
阅读全文摘要: 一个简单的DEMO,看看如何实现进程注入
阅读全文摘要: 相比于WF 3.5,WF 4.0 beta1提供了大量开箱即用的活动,我们可以使用这些活动来创作工作流或者创建自定义活动。本文将会对这些活动做一个简单快速的概览,并介绍它们的关键特性。活动是工作流程序的工作单元。在WF 4.0中,活动由签名和正文组成。签名是活动的公共参数的术语化定义,这些公共参数定义了活动的输入和输出数据流。而正文则是指活动的执行逻辑,此逻辑可以用其他活动声明性地表示,也可以通过代码来表示。
阅读全文摘要: Managed? Unmanaged? Native?
阅读全文摘要: 如何在一个窗体应用程序中将控制台窗口也显示出来
阅读全文摘要: 手把手介绍一下如何修改.net framework,以便在遇到Framework异常时还能有一丝解决问题的希望。
阅读全文摘要: XamlPad太弱,所以出现了很多替代品,但很少有满意的,除了这个Kaxaml 1.7,大家不妨一试
阅读全文摘要: 看到最近园里很多人在讨论汇编和IL。忍不住要说两句。先看看什么是汇编。首先要知道的是汇编是和CPU指令有关的。intel和amd CPU的指令集是不一样的(当然,可能有一部分指令是相同的的)。这就要对不同的CPU实现相应的汇编器,汇编器的功能就是将汇编助记符号(象add、 mov)翻译成相对某类CPU的机器码,最终生成象exe、dll、so等二进制文件。
阅读全文摘要: 这两天老赵和老包为IL 是不是汇编语言交了火,eaglet 忍不住也想说两句。
阅读全文摘要: Tuple,是函数式编程的概念之一,早见于Elang、F#等动态语言。不过,我第一次听说Tuple还早在2005年园子的Ninputer大牛提出在.NET 2.0实现Tuple的基本想法。作为.NET 4.0 BCL的一部分,本文晓以一二要点,对Tuple进行一翻分析,以期对这个新成员表示欢迎。
阅读全文摘要: 返璞归真 asp.net mvc 1.0 系列文章索引:添加、查询、更新和删除的Demo, 路由(System.Web.Routing), Controller/Action, View/ViewEngine, Action Filter, UpdateModel, ModelBinder, Ajax, Unit Test
阅读全文摘要: VS2010 Beta 1发布还一阵了,相信很多人已经开始尝鲜了。不知道大家有没有遇到过这样的问题:当打开VS2010的时候,出现这样一个初始化界面。但是几秒钟之后,初始化界面消失,但是VS2010的UI界面并没有出现。但是通过Task Manager查看进程列表,Devenv.exe进行却在运行。我先后遇到了两次,第一次是在Windows 7上安装VS 2010 Team Suit,我还以为是Windows 7的问题。昨天在Windows Server 2008上安装有遇到这样的问题,我以为是安装过程出现问题,于是卸掉重装,问题依然存在。在网上也没有找到任何相关信息,整整折腾了一天。后来通过通过命令行,对VS进行重新设置后解决了这个问题。
阅读全文摘要: 1. 摘要每个程序员都想写出漂亮的代码,但是什么是漂亮,这个我想每个人都有着自己的看法。那么我就说几种典型的想法:A. 写出别人看不懂的代码,让别人觉得很高深。B. 写出简短的代码C. 用最新的语言特性写出代码这个我不发表评论,毕竟每个人有着自己的观点,我也不能证明自己的就是对的。但是在这里,我想说一些典型的误用。2. 从dynamic谈起作为C#4.0的更新之一,dynamic已经越来越被推到了...
阅读全文