摘要:
Microsoft Robotics Developer Studio(MRDS)是微软发布的一款用于开发机器人程序的开发环境,当然它是基于Windows的。(巴拉巴拉...介绍性的问题很多,我就不重复了)本人也没有把MRDS用于工业或者商业的经验,主要是开发了一些实验性的项目,纯属初学。那为什么要写这个系列的博客?1、强迫自己再次系统化的学习MRDS2、记录一下自己的学习结果3、网络上能找到的中文教程很少,针对开发的就更少了,想让像我一样的初学者少走弯路本人对机器人几乎是不懂的,物理也很差.....(别骂,别骂....)那问题是你为啥要了解、学习MRDS(或者说为什么要看这个博客)?1、M. 阅读全文
摘要:
虽然使用MRDS已经1个多月了,但MRDS4才1周多,意外的发现原来这个东西有个大bug,在论坛上查找后,发现微软似乎也知道了这个bug,但感觉这个bug还是让我现在没办法完全在小组推广MRDS。这个bug是当你使用Visual Programming Language 4 Beta导入配置文件时,几乎无限次失败,悲剧吧。希望微软赶快发布新的版本来修正这个bug! 阅读全文
摘要:
最近才发现Microsoft Robotics Developer Studio出了4.0beta版本,正式更新至.NET Framework4.0平台。我的第一想法是Microsoft Robotics Developer Studio依旧在发展,也很高兴他还能得到微软的支持。最近本人的工作正好用到MRDS,很想写一些这个东西的文章,但苦于自己水平不高,同时也没大段时间,只能先欠着吧。在安装Microsoft Robotics Developer Studio4 beta时,发现CCR和DSS独立安装了,虽然没验证如果卸载MRDS,CCR和DSS是否会自动卸载。但这个应该是好事情,CCR和. 阅读全文
摘要:
自从主要精力从工作流系统“解放”之后,一直在寻找新的平台和“着陆点”。放弃工作流领域的主要原因是“自甘堕落”吧。最近有了新的“玩弄”方向,即kinect+xna+???或者kinect+WPF+???这个组合很有意思,虽然还没有太多经验可以参考,大部分应用都是demo。等我有点想法和东西后,再和大家分享。有兴趣的,也可以跟帖讨论。 阅读全文
摘要:
最近才开始接触Microsoft Robotics Developer Studio,如果说为什么?没啥原因,就是在整理电子邮件时,发现了一封教育学术邮件中提到了这个东西,突然就很感兴趣,于是就下载后尝试一下。 在网上找了半天有关Microsoft Robotics Developer Studio,发现这个东西的资料非常少。别说是中文的,E文除了自带Document就只有一本专题书《Professional Microsoft Robotics Developer Studio》。看来微软对这个工具很低调啊。说实在的,如果你是程序员,然后你希望利用Microsoft Robotics De. 阅读全文
摘要:
工作流结构模式整理 阅读全文
摘要:
资源模式是对在工作流中所用资源的分配方式的总结。由此,这些模式在工作流系统中也占据比较重要的地位。虽然至今没有一种流程语言完整实现这些模式,但其中大部分模式都被广泛应用(虽然可能不叫模式...^_^),比如:基于权限分配等等。这篇随笔我并不打算介绍每个资源模式,而是说明PE实现资源模式的基本方式,下一篇我详细介绍每个模式。在PE中,每个活动(流程、子流程也是活动)都具有输入资源,而PE中的资源模式... 阅读全文
摘要:
权限分配模式 阅读全文
摘要:
本文是PE系统的第一个开发者文档,介绍流程图对象以及事件驱动的机制。 阅读全文
摘要:
本人最近一直在作WF相关的一些工作,遇到一些问题和经验和大家分享和讨论,这次问题集中在异常处理上。
阅读全文
摘要:
基于WF的流程结构 阅读全文
摘要:
WF已经推出一段时间了,本人也很关注其发展趋势,但如果每次都重新编写WF代码太浪费时间。工作流模式是我们的前辈在工作实践中总结,通过把概念性的模式实现为WF可重用的代码组件,优点相信不用我说了^_^...现在这个还处于想法阶段,如果谁有兴趣,可以联系我,^_^.... 阅读全文
摘要:
已经是2007年年底了,这一年对我个人来说转变很大,之前的BPMs也已经停下很长时间了。最近大家都在作年底总结,而我却想把总结变为新的开始.......我从本质上还是钟爱BPM领域,所以我舍不得放弃BPMs,但以前的系统涉及一些版权和设计上的问题,我花了一个月的时间才最终决定重新思考和设计BPMs。从本质上说,我对BPM的观点没有改变(或许有兴趣的同行以后可以就这个多交流),所以对BPMs的核心架... 阅读全文
摘要:
在上篇中,我介绍了通过设计资源视图来抽象企业流程中数据结构,在这篇中我和大家一起讨论一种特殊的资源---权限。 阅读全文
摘要:
从这篇开始我会首先介绍流程资源的设计, 这篇主要介绍资源的基本概念以及资源在流程生命周期设计阶段需要完成的工作. 阅读全文
摘要:
是该系列的第一篇,我介绍一下系统在大体上的构架以及一些基本情况.由于该项目是商业化项目,请大家原谅我不能公开项目名称等具有商业化意义的资料. 阅读全文
摘要:
在上一篇中我介绍了AspectNet的基本结构,从这篇开始我会具体介绍AspectNet在静态编织方面的功能.这次我给大家介绍call和execution两个pointcut. 阅读全文
摘要:
这是AspectNet功能介绍的第一篇,我主要介绍AspectNet在静态编织方面的基本结构. 阅读全文
摘要:
在WF成为.NET Framework3.0的标准配置之后,似乎越来越多人关注工作流,也加入工作流系统的方法和使用中。但是我发现有个显著的问题是不少人虽然在从事工作流相关的工作,但是对各种流程语言了解很少,对工作流模式可能知道的更少,一般都局限在顺序,XOR,OR,并行这样的基本结构,对基于状态以及异常的模式所知很少。由此,我建议想进入这个领域或已经在这个领域中的朋友,适当的关注学习流程语言以及流... 阅读全文
摘要:
Sequence模式是工作流模式中的基本模式,我在实现该模式时,意外遇到一个问题:Sequence模式中两个活动之间是无条件流转的;如果你在活动中定义了该活动所需的资源就会遇到资源是否被满足的问题。如果资源不被满足,该活动便无法进行,这样流程实例就会处于dead token了。这个问题可以通过定义gateway来判断,但是在每个活动前加上gateway也太麻烦了吧?另一个方法是当资源不被满足时定前... 阅读全文