摘要: 一、项目搭建指导 【OF框架】搭建标准工作环境 【OF框架】使用OF框架创建应用项目 【OF框架】在Visual Studio中启用Docker支持,编译生成,并在容器运行项目 【OF框架】在Visual Studio中发布Docker镜像,推送镜像到Azure容器注册表 【OF框架】在Azure 阅读全文
posted @ 2019-05-09 11:34 陈银鑫 阅读(664) 评论(0) 推荐(0) 编辑
 
摘要: BitAdminCore是基于NET Core2.0的后端快速开发框架,本篇主要目标是介绍如何使用框架开发应用。框架的一些特性等。 BitAdminCore核心特性: 保留行业规范,减少学习成本。 易读易调试。 保持最少实现代码与程序灵活性之间的平衡。 框架演示:http://bit.bitdao. 阅读全文
posted @ 2018-05-20 01:18 陈银鑫 阅读(1467) 评论(2) 推荐(0) 编辑
  2021年7月20日
摘要: /// <summary> /// C#添加程序执行时长监控日志 /// </summary> public class StopwatchLog { static Task write; static List<string> Logs = new List<string>(); static S 阅读全文
posted @ 2021-07-20 08:47 陈银鑫 阅读(267) 评论(3) 推荐(0) 编辑
  2019年12月3日
摘要: 使用原生Sql查询为Entity Framework Core自身的能力,本处描述如何在框架中调用该能力。 框架代码如下: 说明:sys_employee 为of框架实体类 如何在 Entity Framework Core 中使用原生sql说明 具体参考:https://docs.microsof 阅读全文
posted @ 2019-12-03 11:46 陈银鑫 阅读(411) 评论(0) 推荐(0) 编辑
  2019年10月11日
摘要: 网上搜的源,什么阿里云163等等的,都不支持arm64 执行以下代码,使用华为源 阅读全文
posted @ 2019-10-11 14:11 陈银鑫 阅读(8047) 评论(0) 推荐(2) 编辑
  2019年9月29日
摘要: # 安装适用于arm64位的nodejs runtime v10.16.3 mkdir /runtimes cd /runtimes wget https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-arm64.tar.xz tar -xvJf node-v10.16.3-linux-arm64.tar.xz ln -sf /runtimes... 阅读全文
posted @ 2019-09-29 09:22 陈银鑫 阅读(7292) 评论(0) 推荐(0) 编辑
摘要: # 以下示例适用于x64位runtime v3.0.0 mkdir /runtimes cd /runtimes wget https://download.visualstudio.microsoft.com/download/pr/b0c44e05-b7a1-4221-94ec-a0c0d3a11eed/afc61567dd6db8f097e244871889458c/aspnetcore-r 阅读全文
posted @ 2019-09-29 08:55 陈银鑫 阅读(2135) 评论(0) 推荐(0) 编辑
  2019年9月9日
摘要: 为减少开发过程复杂混乱的环境配置,避免影响开发心情,建议形成良好的习惯,将少本地环境应用程序安装数量。 开发电脑(Windows) 1、开发电脑配置16以上内存。 2、开发电脑安装Windows 10 最新版本。 3、开发电脑启用Hyper-V,并安装Docker Desktop。 4、使用Dock 阅读全文
posted @ 2019-09-09 17:40 陈银鑫 阅读(408) 评论(0) 推荐(0) 编辑
  2019年8月19日
摘要: --centos安装samba yum -y install samba samba-common samba-client --创建用户 groupadd smb useradd -g smb smbuser pdbedit -a -u smbuser --创建目录 mkdir /home/smbuser/smb chmod 777 /home/smbuser/smb --配置共享 vi /et 阅读全文
posted @ 2019-08-19 17:13 陈银鑫 阅读(2824) 评论(0) 推荐(0) 编辑
  2019年5月29日
摘要: 准备 了解Windows身份认证相关知识及原理 框架开发项目完成,并完成发布包,完成在IIS中部署。 框架支持对Windows身份认证的实现,仅需要通过配置节进行配置即可切换,可以在部署的时候配置即可。 部点部署 使用Windows身份认证,需要把所有文件都部署在站点中,静态文件放在wwwroot文 阅读全文
posted @ 2019-05-29 09:14 陈银鑫 阅读(357) 评论(0) 推荐(0) 编辑
  2019年5月22日
摘要: 准备 使用框架搭建完成项目,包含OF.WinService项目。 了解Window Service 和定时服务相关知识。 一、添加一个定时服务 第一步:了解项目结构 第二步:创建一个新的Job 第三步:发布到目录 第四步:注册服务 第五步:启动服务 第六步:停止删除服务 阅读全文
posted @ 2019-05-22 15:18 陈银鑫 阅读(205) 评论(0) 推荐(0) 编辑
  2019年5月21日
摘要: 准备 了解框架基本应用,已经完成Controller创建。 一、定义框架标准WebApi 一个标准的WebApi,包含预定义的入参和回参类型 入参为CallParams,需要增加FromBody声明,代码如下: 入参也可以是实体类型,不需要添加FromBody声明,代码如下: 二、入参CallPar 阅读全文
posted @ 2019-05-21 17:28 陈银鑫 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 准备 引用框架,按照规范建立数据库表及对应实体。 一、事务操作 关键代码 示例代码如下: 阅读全文
posted @ 2019-05-21 16:02 陈银鑫 阅读(1068) 评论(0) 推荐(0) 编辑
  2019年5月20日
摘要: 准备 搭建好项目框架及数据库,了解框架规范。 1、数据库表和实体一一对应,表名实体名名字相同,用小写,下划线连接。字段名用驼峰命名法,首字母大写。 2、实体放在Entities目录下,继承EntityBase,其中EntityBase已经包含Id,Timestamp两个属性。 3、实体定义好,框架会 阅读全文
posted @ 2019-05-20 17:03 陈银鑫 阅读(556) 评论(0) 推荐(0) 编辑
  2019年5月16日
摘要: 一、切换Memory/Redis 第一步:安装运行Redis服务,获得连接参数。 第二步:在appsettings.json中配置 EnableRedisCache 和 RedisconnectionString 连接字符串。false值时,默认使用Memory。 二、准备Memory/Redis镜 阅读全文
posted @ 2019-05-16 17:56 陈银鑫 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 准备 本地已经安装Docker 一、添加Docker支持 第一步:查看本地Docker服务状态 第二步:项目添加Docker支持 第三步:选择Linux容器 第四步:点击启动 第五步:确认Docker状态 第六步:访问服务 第七步:设置断点,刷新,可以看到,支持调试服务。 阅读全文
posted @ 2019-05-16 17:16 陈银鑫 阅读(2915) 评论(0) 推荐(0) 编辑
摘要: 准备 拥有Azure账号,已经创建 Azure容器注册表,获得注册表地址、账号、密码 本地已经在Visual Studio登录Azure账号。 本地已经拥有Docker环境 注意:首次发布Docker会自动安装vs插件,根据网络不同,可能需要十几分钟左右。 一、环境登录 在Visual Studio 阅读全文
posted @ 2019-05-16 16:25 陈银鑫 阅读(1147) 评论(0) 推荐(0) 编辑
  2019年5月15日
摘要: 准备 缓存服务在应用开发中最常用的功能,特别是Session和Cookies,Cache部分业务开发过程会使用到。 在负载均衡环境下,缓存服务需要存储到服务器。 缓存默认实现在内存在,可以通过配置切换到Redis服务。 一、Session操作api 二、Cookies操作api 三、Cache操作a 阅读全文
posted @ 2019-05-15 16:46 陈银鑫 阅读(234) 评论(0) 推荐(0) 编辑
  2019年5月14日
摘要: 准备 拥有Rancher2环境,已经在Rancher2配置Kubernetes集群 拥有域名,拥有SSL证书,可以自行在阿里云申请 启动Docker-Registry仓库服务 第一步:进入集群应用 第二步:进入应用商店 第三步:启动服务 第四步:查看服务 测试Docker-Registry仓库服务 阅读全文
posted @ 2019-05-14 10:07 陈银鑫 阅读(1627) 评论(0) 推荐(0) 编辑
摘要: 准备 拥有阿里云账号 拥有域名,最好是在同个账号下,方便操作。 申请证书 第一步:进入申请 第二步:选择证书类型 第三步:支付,就是走个流程,不用给钱 第四步:填写证书信息 第五步:验证域名 第六步:等待审核 下载证书 第一步:查看证书信息 第二步:下载 证书下载完毕。 阅读全文
posted @ 2019-05-14 09:54 陈银鑫 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 准备 一台CentOS主机,安装DockerCE,用于安装Rancher2 一台CentOS主机,安装DockerCE,用于安装kubernetes集群管理主机 多台CentOS主机,安装DockerCE,用于运行kubernetes工作节点,工作节点需要与集群管理主机在同一个子网中 掌握Docke 阅读全文
posted @ 2019-05-14 09:14 陈银鑫 阅读(1093) 评论(0) 推荐(1) 编辑
  2019年5月13日
摘要: 准备 安装好CentOS7,拥有root账号密码,使用客户端登录。 安装 启动进入root用户,复制以下代码执行即可 验证 安装完成后,用命令确认。 阅读全文
posted @ 2019-05-13 09:23 陈银鑫 阅读(285) 评论(0) 推荐(0) 编辑
  2019年5月10日
摘要: 准备工作 开通Azure账号,具有开通服务权限,关键是里面要有钱。 开通Azure DevOps,能够创建组织和项目。 具备一定的DevOps知识,了解CICD概念、Docker基本操作。 一、创建"容器注册表"服务 第一步:创建服务 第二步:查看关键信息,Docker客户端登录可以使用。 二、创建 阅读全文
posted @ 2019-05-10 11:54 陈银鑫 阅读(640) 评论(0) 推荐(0) 编辑
  2019年5月9日
摘要: 一、目录规范 二、命名规范 三、其它规范 阅读全文
posted @ 2019-05-09 18:00 陈银鑫 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 一、配置规范 配置信息全部写在OF.WebShell项目文件config.json中 配置键使用OF.开头,配置格式如下: 二、读取配置api 代码如下: 阅读全文
posted @ 2019-05-09 17:59 陈银鑫 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 开始:准备工作 开发环境已经安装Visual Studio,包含Web开发负载、Python开发负载、NodeJs开发负载 开发环境已经安装Visual Studio Code 开发环境已经安装NodeJs 一、从Cookiecutter创建项目 第一步: 第二步: 第三步: 第四步: 第五步 二、 阅读全文
posted @ 2019-05-09 11:32 陈银鑫 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 前言 统一工作环境,统一工具集,是沟通效率的基础。如同语言一样,使用不同语言的人,需要花更多的精力去理解语言,然后才是理解语言的内容,而使用相同语言的人,对话过程直接进入到内容。对于语言不统一增加的效率或成本消耗,我们称之为无效投入。工作是最讲究效率的地方,使用相同的工作语言,才能达到最大程度的减少 阅读全文
posted @ 2019-05-09 11:13 陈银鑫 阅读(473) 评论(0) 推荐(0) 编辑
  2018年9月27日
摘要: BitAdminCore为没有自主开发框架的小团队,提供快速项目搭建及开发能力。 框架演示:http://bit.bitdao.cn 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 不解释,直接上代码 阅读全文
posted @ 2018-09-27 19:25 陈银鑫 阅读(1920) 评论(1) 推荐(0) 编辑
  2018年9月26日
摘要: 一、添加引用 System.DirectoryServices System.DirectoryServices.AccountManagement 二、验证代码 声明域 验证代码 三、开放端口 如果调用不通,需要防火墙开放389端口 阅读全文
posted @ 2018-09-26 12:35 陈银鑫 阅读(1134) 评论(1) 推荐(0) 编辑
  2018年9月14日
摘要: 索引 NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:https://www.bitadmincore.com 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core NetCore应用框架开源发布已经有 阅读全文
posted @ 2018-09-14 15:42 陈银鑫 阅读(637) 评论(0) 推荐(0) 编辑
  2018年9月4日
摘要: 索引 NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:https://www.bitadmincore.com 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 20180903更新内容 1、添加w 阅读全文
posted @ 2018-09-04 19:34 陈银鑫 阅读(501) 评论(0) 推荐(1) 编辑
  2018年8月17日
摘要: 索引 NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:https://www.bitadmincore.com 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 什么是.NET Core Globa 阅读全文
posted @ 2018-08-17 12:36 陈银鑫 阅读(866) 评论(2) 推荐(1) 编辑
摘要: 索引 NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:http://bit.bitdao.cn 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 20180817更新内容 1、考虑到大部分项目不需要 阅读全文
posted @ 2018-08-17 12:01 陈银鑫 阅读(497) 评论(0) 推荐(0) 编辑
  2018年6月26日
摘要: 近期BitAdminCore框架在创建时,还原bower包出现502错 打开地址,发现原为是因为bower服务调整导致的。 果断处理: 1、通过管理员模式,启动命令行 2、进入npm所在目录 3、执行 npm install -g bower 4、完成后,一切正常 阅读全文
posted @ 2018-06-26 17:07 陈银鑫 阅读(321) 评论(0) 推荐(0) 编辑
  2018年6月5日
摘要: 索引 NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:http://bit.bitdao.cn 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 20180605更新内容 一、本次更新内容如下: 集 阅读全文
posted @ 2018-06-05 14:07 陈银鑫 阅读(505) 评论(0) 推荐(0) 编辑
  2018年5月31日
摘要: 索引 NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:http://bit.bitdao.cn 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 20180531更新内容 本次更新内容如下: 一、将 阅读全文
posted @ 2018-05-31 16:27 陈银鑫 阅读(448) 评论(2) 推荐(0) 编辑
  2018年5月29日
摘要: 索引 NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:http://bit.bitdao.cn 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 20180529更新内容 本次更新两个内容,一是qu 阅读全文
posted @ 2018-05-29 19:00 陈银鑫 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 索引 NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:http://bit.bitdao.cn 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 一、列定义 本节讲解如何定义querySuite要显 阅读全文
posted @ 2018-05-29 16:59 陈银鑫 阅读(853) 评论(4) 推荐(2) 编辑
  2018年5月28日
摘要: 索引 NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:http://bit.bitdao.cn 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 一、简介 本篇讲解querySuite套件查询按钮区 阅读全文
posted @ 2018-05-28 10:42 陈银鑫 阅读(829) 评论(0) 推荐(1) 编辑
  2018年5月25日
摘要: 20180524更新内容 本次更新两个内容,一是增加windows service,二是增加邮件发送功能。 windows service windows service用于定期跑服务,网上有一些提供了netcore跑windows service的方法,但是net core本身是基于跨平台,最后w 阅读全文
posted @ 2018-05-25 10:34 陈银鑫 阅读(212) 评论(0) 推荐(0) 编辑
  2018年5月23日
摘要: 索引 NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:http://bit.bitdao.cn 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 一、简介 querySuite为适应后台快速增删查改 阅读全文
posted @ 2018-05-23 17:28 陈银鑫 阅读(998) 评论(0) 推荐(0) 编辑