随笔分类 -  C#

C#学习知识
通过jint+ es6 模块设计一个插件化系统
摘要:属于一个简单设想以及简单的原型代码验证,主要是利用jint 对于es6 支持的特点,以及约定 设计思路 因为jint 支持es6 模块,同时提供了native 方法暴露到js 中的能力(当然还有native 代码调用js 能力),对于一个插件系统,我们在native runtime 中会提供一些co 阅读全文

posted @ 2025-07-19 08:00 荣锋亮 阅读(14) 评论(0) 推荐(0)

node-api-dotnet 简单试用
摘要:以前简单介绍过node-api-dotnet,以下是一个简单试用,集成了构建以及库调用 项目结构 如下,UserLogin.cs 是一个简单的dotnet 库,app.js 是调用 ├── UserLogin.cs ├── app.js ├── node-dotnet.csproj ├── node 阅读全文

posted @ 2025-06-25 08:00 荣锋亮 阅读(22) 评论(0) 推荐(0)

node-api-dotnet 微软开源的nodejs dotnet 互调用框架
摘要:node-api-dotnet 可以实现.net 与js 在同进程之间的互调用 包含的功能 js 应用中同进程加载.net 应用程序集,同时调用.net api .net 应用中同集成加载js 包以及调用js api 支持ts 类型生成,支持async。stream, 使用了nodejs 兼容的ap 阅读全文

posted @ 2025-06-24 08:00 荣锋亮 阅读(38) 评论(0) 推荐(0)

CSnakes 嵌入python 到.net 应用的框架
摘要:CSnakes 是一个.net 源码生成以及runtime 工具,可以嵌入python 源码以及库到c# 应用中,提供了高性能的解决方案 包含的特性 支持.net 8 以及9 支持python3.9-3.13 支持虚拟环境以及c扩展 支持windows,linux,macos 通过python ty 阅读全文

posted @ 2025-05-30 08:00 荣锋亮 阅读(37) 评论(0) 推荐(0)

jint .net js 引擎
摘要:jint 是一个 .net js 引擎 一些运行场景 .net 应用安全的运行js(沙箱环境) 暴露native .net 对象到js 引擎中 脚本化应用中 简单使用 using Jint; var engine = new Engine() .SetValue("log", new Action< 阅读全文

posted @ 2024-11-25 08:31 荣锋亮 阅读(176) 评论(0) 推荐(0)

Squirrel 类似clickonce 的工具
摘要:微软的clickonce 是一个比较强大的软件更新以及分发模式,Squirrel 是一个开源的类似的工具,提供的功能相比clickonce 多了不少,对于windows 桌面应用的分发是一个值得选择的工具 参考资料 https://github.com/Squirrel/Squirrel.Windo 阅读全文

posted @ 2023-04-20 10:23 荣锋亮 阅读(96) 评论(0) 推荐(0)

dnSpy 强大的dotnet 调试以及反编译编辑器
摘要:dnSpy 强大的dotnet 调试以及反编译编辑器 支持的功能 调试.net 以及unity 应用 编辑.net 以及unity 应用 轻量级以及暗黑模式 反编译支持的能力 所有的元数据都可以编译 编辑方法以及类支持自动提示(真的很方便) 其他功能也是比较强大的 说明 dnSpy 是一个很不错的d 阅读全文

posted @ 2023-02-08 19:37 荣锋亮 阅读(257) 评论(0) 推荐(0)

benchmarkdotnet docker 运行
摘要:使用docker 运行基准测试是一个不错的选择,可以减少我们环境搭建的时间,同时也可以加速ci/cd 环境准备 docker-compose 文件 version: "3" services: app-benchmark: build: context: ./ dockerfile: Dockerf 阅读全文

posted @ 2019-08-13 08:57 荣锋亮 阅读(447) 评论(0) 推荐(0)

Hot Chocolate 一个.net 平台的graphql 框架
摘要:在看昨天发布的新版技术雷达中,看到了一个.net 的graphql 框架Hot Chocolate 还是比较激动,尽管好久不搞 .net 了,但是这个框架还是值得看看的,后边学习下 参考资料 https://hotchocolate.io/docs/introduction.html 阅读全文

posted @ 2019-04-25 20:10 荣锋亮 阅读(721) 评论(0) 推荐(0)

hangfire docker-compose 运行
摘要:hangfire 是一款基于.net 的任务调度系统 docker-compose 文件 version: '3' services: hangfire: image: direktchark/hangfire ports: - 5000:5000 - 5001:5001 depends_on: - 阅读全文

posted @ 2018-11-09 15:21 荣锋亮 阅读(711) 评论(0) 推荐(0)

Hangfire 任务调度
摘要:Hangfire是一个开源且商业免费使用的工具函数库。可以让你非常容易地在ASP.NET应用(也可以不在ASP.NET应用)中执行多种类型的后台任务,而无需自行定制开发和管理基于Windows Service后台任务执行器。且任务信息可以被持久保存。内置提供集成化的控制台。 Hangfire的具有如 阅读全文

posted @ 2017-03-13 13:42 荣锋亮 阅读(1957) 评论(0) 推荐(0)

fastBinaryJSON
摘要:fastBinaryJSON 是基于fastJSON的二进制 JSON 序列化器。详细介绍请看这里。数据编码格式:序列化速度比较: 阅读全文

posted @ 2015-07-29 09:09 荣锋亮 阅读(587) 评论(0) 推荐(0)

WebApiThrottle限流框架
摘要:ASP.NET Web API Throttling handler is designed to control the rate of requests that clients can make to a Web API based on IP address, client API key ... 阅读全文

posted @ 2015-07-22 08:39 荣锋亮 阅读(739) 评论(0) 推荐(0)

.net 开源 JavaScript 解析引擎
摘要:1.Javascript .NET 地址为:http://javascriptdotnet.codeplex.com/使用方法:Quick StartThis section provides documentation to get quickly started to embed and run... 阅读全文

posted @ 2015-06-03 15:39 荣锋亮 阅读(3318) 评论(4) 推荐(1)

树莓派 2 win 10 IOT
摘要:Setting up Windows 10 for IoT on your Raspberry PiThis week at the BUILD conference in San Francisco Microsoft released the first preview of Windows 1... 阅读全文

posted @ 2015-06-01 10:04 荣锋亮 阅读(694) 评论(0) 推荐(0)

WCF Client is Open Source
摘要:WCF Client is Open SourceWednesday, May 20, 2015AnnouncementNew ProjectWCFWe’re excited to announce a new open source project on GitHub from the WCF t... 阅读全文

posted @ 2015-05-21 21:00 荣锋亮 阅读(339) 评论(0) 推荐(0)

morris.js 简单学习
摘要:需要添加的引用脚本 阅读全文

posted @ 2015-04-30 15:29 荣锋亮 阅读(2201) 评论(0) 推荐(0)

简单配置IIS 以及web service 实现js跨域
摘要:因为浏览器的安全模型,js 是不能跨域的。解决的方法有以下几种:1. 使用代理服务转发2. 目前服务器添加:Access-Control-Allow-Origin3. 使用jsonp4. 使用iframe。。。。。。。其中使用代理服务器进行转发以及 服务器添加Access-Control-Allow... 阅读全文

posted @ 2015-04-27 15:40 荣锋亮 阅读(874) 评论(0) 推荐(0)

Asp.net获取用户真实Ip地址
摘要:/// /// 获取远程访问用户的Ip地址 /// /// 返回Ip地址 protected string GetLoginIp() { string loginip = ""; /... 阅读全文

posted @ 2015-04-19 23:12 荣锋亮 阅读(1742) 评论(0) 推荐(0)

C# 通用DataTable 拆分小表
摘要:一个简单的使用遍历的方式进行DataTable 的拆分 private static List DataTableSplite(DataTable dt, int modcounts) { List list = new List(); in... 阅读全文

posted @ 2015-04-01 22:26 荣锋亮 阅读(3585) 评论(1) 推荐(0)

导航