C#添加程序执行时长监控日志
摘要:/// <summary> /// C#添加程序执行时长监控日志 /// </summary> public class StopwatchLog { static Task write; static List<string> Logs = new List<string>(); static S
阅读全文
posted @
2021-07-20 08:47
陈银鑫
阅读(306)
推荐(0)
NETCore 同步AD域组织和用户
摘要:BitAdminCore为没有自主开发框架的小团队,提供快速项目搭建及开发能力。 框架演示:http://bit.bitdao.cn 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 不解释,直接上代码
阅读全文
posted @
2018-09-27 19:25
陈银鑫
阅读(1990)
推荐(0)
NETCore调用AD域验证
摘要:一、添加引用 System.DirectoryServices System.DirectoryServices.AccountManagement 二、验证代码 声明域 验证代码 三、开放端口 如果调用不通,需要防火墙开放389端口
阅读全文
posted @
2018-09-26 12:35
陈银鑫
阅读(1165)
推荐(0)
如何创建一个自己的.NET Core Global Tools
摘要:索引 NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:https://www.bitadmincore.com 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 什么是.NET Core Globa
阅读全文
posted @
2018-08-17 12:36
陈银鑫
阅读(918)
推荐(1)
发起一个NetCore技术联盟促进NetCore技术应用
摘要:一、简介 1、从十几年前开始net,到两年前转java,到去年底发现netcore2这玩艺,从此以后坚定成为netcore的追随着。 2、有心促进netcore的应用,聚集一些人员共同学习,减少技术使用成本。 3、拟发起一个netcore技术联盟,旨在共同推进技术的落地,共同沉淀公共代码。 二、运作
阅读全文
posted @
2018-05-09 19:27
陈银鑫
阅读(662)
推荐(3)
NetCore偶尔有用篇:NetCore项目WebApi返回Json属性大小写,含NetCore2.0 NetCore3.0
摘要:一、概述 1、前面文章介绍Controller的大小写问题时,目的只是介绍它的差异性,有同学回复了,这里把它作为一个点写一下吧。 二、默认定义的转换结果 1、写一个返回对象的方法。 2、运行查看结果。 运行结果 三、自定义转换方法 (以下是NetCore 2.0的写法) 1、添加Startup自定义
阅读全文
posted @
2018-05-09 17:45
陈银鑫
阅读(10726)
推荐(1)
NetCore偶尔有用篇:NetCore项目发布为Nuget包
摘要:一、简介 1、nuget大家已经不陌生。 2、netcore默认引用便是nuget,并处理了嵌套关系。 3、netcore已经支持直接编译生成nuget包。 4、本文介绍如何把自己建立的项目发布为nuget程序包。 注意:netCore下的nuget包仅能包含dll,不支持任何静态文件。 二、准备工
阅读全文
posted @
2018-05-08 15:06
陈银鑫
阅读(765)
推荐(3)
NetCore偶尔有用篇:NetCore项目添加MIME
摘要:一、简介 1、系统默认给我们提供的一些文件类型的处理方式。 2、系统没有为我们提供处理的文件类型无法使用,例如:apk 3、这里候就需要自己添加MIME,才能进行访问 4、下面就是添加apk访问的示例 二、不添加MIME时 1、把一个apk文件放到静态目录下 2、启用UseStaticFiles(见
阅读全文
posted @
2018-05-08 11:39
陈银鑫
阅读(1141)
推荐(3)
NetCore入门篇:(十二)在IIS中部署Net Core程序
摘要:一、简介 微软已经为net在iis中的部署提供了良好的支持,在IIS中部署NetCore是一件很容易的事。 二、在IIS中部署Net Core程序 1、微软官方文档有详细说明。进入 2、如果你已经熟悉iis部署过程,实际上可以把部署简化成两个步骤:一是安装捆绑包(安装过程就不用说了),二是创建站点。
阅读全文
posted @
2018-05-07 12:24
陈银鑫
阅读(1432)
推荐(0)
NetCore入门篇:(十一)NetCore项目读取配置文件appsettings.json
摘要:一、简介 1、读取配置文件是开发过程中使用非常频繁的操作。属称”不能写死“ 二、NetCore读取配置文件 1、新建一个静态公共变量,属称单例。 2、在程序Startup启动时,将系统变量传递给单例。 3、添加配置信息。netcore配置文件是标准的json文件,子级读取用:隔开,请看示例。 4、在
阅读全文
posted @
2018-05-04 17:18
陈银鑫
阅读(2081)
推荐(1)
NetCore入门篇:(十)Net Core项目使用Cookies
摘要:一、简介 1、Net Core可以直接使用Cookies,但是调用方式有些区别。 2、Net Core将Request和Response分开实现。 二、基本读写Cookies操作 1、写一个基本的读写操作Api,代码如下。 2、第一次访问,看效果。 3、第二次访问,看效果。 api代码 第一次效果
阅读全文
posted @
2018-05-04 15:37
陈银鑫
阅读(1448)
推荐(1)
NetCore入门篇:(九)Net Core项目使用Session及用Redis做分布式
摘要:一、简介 1、因为Net Core默认是没有启动Session功能的,如果需要使用,需要通过代码开启。 2、本篇说明如果启用默认Session实现,即Session存到内存中。 3、本篇扩展说明如何用Redis做Sessoin服务器,实现分布式。 二、开启默认Session功能 1、编写一个api,
阅读全文
posted @
2018-05-04 15:15
陈银鑫
阅读(1331)
推荐(2)
NetCore入门篇:(八)Net Core项目使用Controller之三
摘要:一、简介 1、本节主要说明入参的几种接收方式 二、不限定模式 1、定义一个id入参与一个model入参。 2、get\post分别查看访问效果。 api代码 1 public class OneController : Controller 2 { 3 public string GetString
阅读全文
posted @
2018-05-04 13:10
陈银鑫
阅读(1223)
推荐(3)
NetCore入门篇:(七)Net Core项目使用Controller之二
摘要:一、简介 1、说明Post,Get定义的区别。 2、说明如何路由定义。 二、Get、Post定义 1、api不定义访问方式时,同时支持get 和 post。如果定义某种方式,则仅支持某种方式。具体看代码及运行效果。 这里有个知识点,什么时候使用get,什么时候使用post,个人习惯能get则get,
阅读全文
posted @
2018-05-04 12:20
陈银鑫
阅读(1132)
推荐(1)
NetCore入门篇:(六)Net Core项目使用Controller之一
摘要:一、简介 1、当前最流行的开发模式是前后端分离,Controller作为后端的核心输出,是开发人员使用最多的技术点。 2、个人所在的团队已经选择完全抛弃传统mvc模式,使用html + webapi模式。好处是前端完全复用,后端想换语言,翻译每个api接口即可。 3、个人最新的框架也是使用这种模式开
阅读全文
posted @
2018-05-04 11:01
陈银鑫
阅读(2754)
推荐(2)
NetCore入门篇:(五)Net Core项目使用静态文件
摘要:一、简介 1、Net Core默认无法访问静态文件,需要在Startup通过代码添加定义。 2、本文介绍两种静态文件目录实现方式。 二、启用默认目录 1、添加图片文件 2、测试访问结果(不能访问) 3、添加定义代码。 4、刷新图片查看结果(正常访问)。 这里有个知识点,我一般使用浏览模式访问,而非F
阅读全文
posted @
2018-05-03 19:38
陈银鑫
阅读(2945)
推荐(2)
NetCore入门篇:(四)Net Core项目启动文件Startup
摘要:一、Startup介绍 1、Startup文件是Net Core应用程的启动程序,实现全局配置。 2、Net Core默认情况下,静态文件及Session都未启动,需要在Startup文件配置启动,否则无法使用。 二、启用Session,启用默认路由 1、启用Session:添加AddSession
阅读全文
posted @
2018-05-03 17:53
陈银鑫
阅读(2321)
推荐(2)
NetCore入门篇:(三)Net Core项目Nuget及Bower包管理
摘要:一、创建项目 1、如何创建项目,参照上一篇文章 二、程序包介绍 1、Net Core的程序包分前后端两种,后端用nuget,前端用bower。 2、与Net 不同,Net Core引用nuget包时,即使包里含有前端文件,也不会引入前端文件,仅引入dll。 3、css、js组件,通过bower引入。
阅读全文
posted @
2018-05-03 17:11
陈银鑫
阅读(1625)
推荐(0)
NetCore入门篇:(二)Net Core项目创建
摘要:一、新建项目 1、选择菜单:文件 -> 新建 -> 项目 2、选择模板:NET Core -> ASP.NET Core Web 应用程序,输入名称 3、选择框架:ASP.NET Core 2.0 ,Web 应用程序 二、查看项目结构 1、直接看图,不再啰嗦 三、运行查看效果 1、运行:按F5键 或
阅读全文
posted @
2018-05-03 12:35
陈银鑫
阅读(1197)
推荐(1)
NetCore入门篇:(一)Net Core环境安装
摘要:一、下载Visual Studio 2017 1、下载地址:https://www.visualstudio.com/zh-hans/downloads/ 2、选择要下载的版本 二、安装Net Core开发组件 1、选择"SP.NET和Web开发"工作负载 三、验证开发环境 1、文件->新建->项目
阅读全文
posted @
2018-05-03 12:18
陈银鑫
阅读(1494)
推荐(0)