程序员开发实例大全宝库

网站首页 > 编程文章 正文

C#快速开发平台-动态脚本(c# 运行脚本)

zazugpt 2024-09-07 01:50:17 编程文章 24 ℃ 0 评论

概述

在业务系统不断的开发过程中,为了最大限度给实施人员或者客户进行相关的功能调整。所以需要引入动态脚本用来扩展系统。

可以使用平台来开发平台或者相关的软件

使用方向

1、动态脚本之动态表单使用

动态表单在创建完成后,向后端提交数据的时候,用于逻辑解析以及数据存储

2、动态脚本用于工作流

在工作流的开发过程需要使用相关的业务逻辑解析,用于路由跳转或者通知其他业务系统或者存储数据至指定地方

3、动态脚本用于定时任务

在定时任务执行时候,可能需要抽取多个表的数据进行相关的加工,然后定时向指定地方进行数据提交

相关注意点

1、在平台创建相关的脚本文件,在后台创建完成脚本后,在保存的时候点击加入【测试】按钮,将现有的脚本编译成dll中,纳入缓存中

2、运行时创建脚本的时候还是在缓存中,可以在测试的时候将缓存文件写入dll中,比如存储至plugins这样的目录中,形成程序集,当系统重启的时候,从plugin中将各个动态dll动态加入至内存中,避免动态编译产生的性能消耗。

3、动态脚本在第一次运行的时候需要占用不少时间,所以需要加入测试,让其进入缓存中,避免用户在第一次执行时候,占用过多时间。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表