首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
Asp.net工作流workflow实战之书签(二)
】的更多相关文章
Asp.net工作流workflow实战之书签(二)
1.winform(web程序)下使用工作流 怎样才能像控制台那样让winform或web页面窗体阻塞等待工作流的继续执行呢 2.BookMark书签 书签:和一般的书签看书的时候方便查看上次看的内容,工作流中的书签意思是让工作流停顿下来,等待用户在当前状态继续操作. 3.书签的制作 在项目中点击右键→添加新建项→代码活动.名称为BookMarkCodeActivity.cs//代码活动的一个基类是CodeActivity 下面的代码是创建出来的一个代码活动 namespace EazyBPMS…
Asp.net工作流workflow实战之给书签命名(四)
之前我们的书签名字是通过手动录入的方式,在实际开发中要在流程设计的时候定义好: namespace EazyBPMS.WorkFlow { public sealed class SetStepActivity : CodeActivity { // 定义一个字符串类型的活动输入参数 public InArgument<string> StepName { get; set; } public InArgument<bool> IsEnd { get; set; } // 如果活动…
Asp.net工作流workflow实战之工作流启动与继续(三)
工作流帮助类: //让工作流继续沿着书签的位置向下执行value是向书签传递参数 wfc.ResumeBookmark(bookmarkName,value); //把传过来的数据value作为输出参数outResult的值 传到书签外面其实执行这个函数 private void MyCallback(NativeActivityContext context, Bookmark bookmark, object value) { } namespace EazyBPMS.WorkFlow…
Asp.net工作流workflow实战(一)
最近开发一个项目用到了工作流引擎,之前研究过微软的workflow所有就用它了,距离上次用有一段时间了,好多东西有点模糊了,就在此处一遍写代码一遍回忆. 首先,在我的项目中新建了.netframwork4.5的类库项目,为什么用4.5因为用到状态机低版本没有状态机如下: 第二部,在类库项目上新建了一个“活动” 在活动设计界面拖出一个状态机 状态机流程图:其实就是每一个状态(页面)满足某一个条件的时候流转到另一个状态(页面)…
Asp.net工作流workflow实战之工作流持久化(五)
直接看msdn https://msdn.microsoft.com/zh-cn/library/ee395773(v=vs.100).aspx…
【无私分享:ASP.NET CORE 项目实战(第十二章)】添加对SqlServer、MySql、Oracle的支持
目录索引 [无私分享:ASP.NET CORE 项目实战]目录索引 简介 增加对多数据库的支持,并不是意味着同时对多种数据库操作,当然,后面,我们会尝试同时对多种数据库操作,这可能需要多个上下文,暂且不论.分布式数据库,我们采用的是阿里云的Mycat,这个后面会更新出来.我们今天的场景是:我们的项目可能是在windows上开发的使用的是SqlServer,我们要发布到linux上,SqlServer 2017 据说是支持liunx的,但是还没出... 当然不是说 SqlServer 就不能装在l…
【无私分享:ASP.NET CORE 项目实战(第八章)】读取配置文件(二) 读取自定义配置文件
目录索引 [无私分享:ASP.NET CORE 项目实战]目录索引 简介 我们在 读取配置文件(一) appsettings.json 中介绍了,如何读取appsettings.json. 但随之产生了问题:我们使用的是在 Startup.cs 中(如下图)来实现配置读取,有两个问题 ① 我们如果定义N种配置,是否要再这里添加N条这样的配置 : ② 如果我们的配置不想写在appsettings.json中呢 解决问题 带着上面的两个问题,我们首先来添加一个配置文件 siteconfig.json…
《ASP.NET MVC企业实战》(二) MVC开发前奏
在上一篇“<ASP.NET MVC企业级实战>(一)MVC开发前奏”中记录了作者介绍的一些比较实用的VS使用方法以及C#2.0中添加的新特性.本篇继续大概了解之后版本的一些新特性. 一.C#3.0/3.5新特性 a)自动属性 属性的目的是为了封装字段和控制对字段的读写权限,使用自动属性可以用类似public int ID{get;set;}这样的方式简化属性的实现,自动生成对应的字段.这种写法增加了编译器的工作量,但不会对运行效率产生影响. b)隐式类型推断var 使用var声明一个对…
【无私分享:ASP.NET CORE 项目实战】目录索引
简介 首先,我们的 [无私分享:从入门到精通ASP.NET MVC] 系列已经接近尾声,希望大家在这个过程中学到了一些思路和方法,而不仅仅是源码. 因为是第一次写博客,我感觉还是比较混乱的,其中很多东西没有讲明白,还有很多帮助类有的过时了,有的只是分享并没有详细解释.今天,我们用Asp.net Core 重新开发这个项目,这是个新的东西,我也是刚刚接触,还是有很多东西没有理解,我们这次从UI到后端源码包括帮助类,都一句一句写,一句都不拉下.这次呢,希望大家不要跟着我写,大家一起写,集合大家…
【无私分享:ASP.NET CORE 项目实战(第十四章)】图形验证码的实现
目录索引 [无私分享:ASP.NET CORE 项目实战]目录索引 简介 很长时间没有来更新博客了,一是,最近有些忙,二是,Core也是一直在摸索中,其实已经完成了一个框架了,并且正在准备在生产环境中试用,但是很多东西也是出于自己理解的肤浅和技术的不断更新,经常变动,所以,如果自己还没有完全搞好,就来写博客,反复的修正,可能会误导一些新手朋友. 如果有正在研究Core的朋友,可以大家一起交流下. 验证码 相信很多朋友跟我一样,图形验证码成为了 Core 的一个绊脚石. System.Drawin…