BitAdminCore框架更新日志20180531
摘要:索引 NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:http://bit.bitdao.cn 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 20180531更新内容 本次更新内容如下: 一、将
阅读全文
posted @
2018-05-31 16:27
陈银鑫
阅读(455)
推荐(0)
BitAdminCore框架更新日志20180529
摘要:索引 NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:http://bit.bitdao.cn 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 20180529更新内容 本次更新两个内容,一是qu
阅读全文
posted @
2018-05-29 19:00
陈银鑫
阅读(463)
推荐(0)
BitAdminCore框架应用篇:(五)核心套件querySuite列的定义
摘要:索引 NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:http://bit.bitdao.cn 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 一、列定义 本节讲解如何定义querySuite要显
阅读全文
posted @
2018-05-29 16:59
陈银鑫
阅读(892)
推荐(2)
BitAdminCore框架应用篇:(四)核心套件querySuite按钮功能
摘要:索引 NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:http://bit.bitdao.cn 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 一、简介 本篇讲解querySuite套件查询按钮区
阅读全文
posted @
2018-05-28 10:42
陈银鑫
阅读(863)
推荐(1)
BitAdminCore框架更新日志20180524
摘要:20180524更新内容 本次更新两个内容,一是增加windows service,二是增加邮件发送功能。 windows service windows service用于定期跑服务,网上有一些提供了netcore跑windows service的方法,但是net core本身是基于跨平台,最后w
阅读全文
posted @
2018-05-25 10:34
陈银鑫
阅读(220)
推荐(0)
BitAdminCore框架应用篇:(三)核心套件querySuite入门介绍
摘要:索引 NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:http://bit.bitdao.cn 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 一、简介 querySuite为适应后台快速增删查改
阅读全文
posted @
2018-05-23 17:28
陈银鑫
阅读(1029)
推荐(0)
BitAdminCore框架更新日志20180523
摘要:20180523更新内容 本次更新两个内容,一是增加视频处理功能,二是增加定时服务功能。 视频处理 定时服务 BitAdminCore框架,用最少的代码,实现最多的功能 本次新暂未发布,后续有空发布 计划修改内容 1、人脸登录功能需要重构,目前功能不完善。 2、QuerySuite类重构,同时支持m
阅读全文
posted @
2018-05-23 15:41
陈银鑫
阅读(312)
推荐(1)
BitAdminCore框架更新日志20180522
摘要:20180522更新内容 本次更新增加了excel导入导出示例,QuerySuite组件实现导出导出,用最少代码,做最多的事,代码就是如此简单。 计划修改内容 1、人脸登录功能需要重构,目前功能不完善。 2、QuerySuite类重构,同时支持mysql,oracle 3、增加视频处理功能。 4、分
阅读全文
posted @
2018-05-22 18:58
陈银鑫
阅读(322)
推荐(1)
NET Core应用框架之BitAdminCore框架应用篇系列
摘要:BitAdminCore是基于NET Core2.0的后端快速开发框架,本篇主要目标是介绍如何使用框架开发应用。框架的一些特性等。 BitAdminCore核心特性: 保留行业规范,减少学习成本。 易读易调试。 保持最少实现代码与程序灵活性之间的平衡。 框架演示:http://bit.bitdao.
阅读全文
posted @
2018-05-20 01:18
陈银鑫
阅读(1506)
推荐(0)
BitAdminCore框架应用篇:(二)创建一个简单的增删改查模块
摘要:NET Core应用框架之BitAdminCore框架应用篇系列 框架演示:http://bit.bitdao.cn 框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 一、简介 增删查改是管理程序最基础的模式,以下介绍BitA
阅读全文
posted @
2018-05-19 17:27
陈银鑫
阅读(1894)
推荐(0)
BitAdminCore框架更新日志20180519
摘要:20180519更新内容 昨天更新的版本,早上自己下载下来发现创建项目不成功。 这个问题已经多次出现,主要是cookiecutter编码问题,项目引用大量外部js文件,部分文件在复制的时候编码较验不通过,但我们又不得不用。 所以解决方法没得选,肯定是打包的时候不要包含这些文件,在项目生成后再还原。
阅读全文
posted @
2018-05-19 16:00
陈银鑫
阅读(365)
推荐(1)
BitAdminCore框架更新日志20180518
摘要:20180518更新内容 1、重构调整QQ登录代码,使用JObject,减少代码,增加access_token自动续期(未测试)。 2、重构调整微信登录代码,使用JObject,减少代码,增加access_token自动续期(未测试)。 3、重构微信公众号登录接入代码,使用JObject,减少代码。
阅读全文
posted @
2018-05-18 15:15
陈银鑫
阅读(362)
推荐(1)
BitAdminCore框架更新日志20180516
摘要:前言 经过多次的重构,目前BitAdminCore框架已经基本上稳定,近期对代码进行多次重构,让代码保持更整洁。 为促进框架的推广,更好的实现价值分享,即日起推出更新日志系列,每次更新内容进行描述。 20180516更新 1、流程设计器的代码重构,减少大概1000多行代码,表结构也做了调整。 2、文
阅读全文
posted @
2018-05-17 10:20
陈银鑫
阅读(433)
推荐(1)
BitAdminCore框架应用篇:(一)使用Cookiecutter创建应用项目
摘要:框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core 20190911 更新说明:由于vs2019弃用bower,改用cdnjs,框架引用进行相应调整,调整后更方便。 一、简介 1、Cookiecutter是Python下的项目模
阅读全文
posted @
2018-05-11 12:08
陈银鑫
阅读(3548)
推荐(0)
构建NetCore应用框架之实战篇(七):BitAdminCore框架登录功能源码解读
摘要:本篇承接上篇内容,如果你不小心点击进来,建议从第一篇开始完整阅读,文章内容继承性连贯性。 构建NetCore应用框架之实战篇系列 一、简介 1、登录功能完成后,框架的雏形已经形成,有必要进行复习。 2、本篇简单对框架代码进行一些解释。同时可以简单理解框架的规范。 二、目录结构规范 1、直接上图,目录
阅读全文
posted @
2018-05-10 11:21
陈银鑫
阅读(1431)
推荐(1)
发起一个NetCore技术联盟促进NetCore技术应用
摘要:一、简介 1、从十几年前开始net,到两年前转java,到去年底发现netcore2这玩艺,从此以后坚定成为netcore的追随着。 2、有心促进netcore的应用,聚集一些人员共同学习,减少技术使用成本。 3、拟发起一个netcore技术联盟,旨在共同推进技术的落地,共同沉淀公共代码。 二、运作
阅读全文
posted @
2018-05-09 19:27
陈银鑫
阅读(664)
推荐(3)
构建NetCore应用框架之实战篇(六):BitAdminCore框架架构小结
摘要:本篇承接上篇内容,如果你不小心点击进来,建议从第一篇开始完整阅读,文章内容继承性连贯性。 构建NetCore应用框架之实战篇系列 一、小结 1、前面已经完成框架的第一个功能,本篇做个小结。 2、直接上图,总结性的东西不好写,写了也不容易看得懂,都得靠自己慢慢领悟。 3、时机成熟了搞个线下交流会,毕竟
阅读全文
posted @
2018-05-09 18:17
陈银鑫
阅读(776)
推荐(0)
NetCore偶尔有用篇:NetCore项目WebApi返回Json属性大小写,含NetCore2.0 NetCore3.0
摘要:一、概述 1、前面文章介绍Controller的大小写问题时,目的只是介绍它的差异性,有同学回复了,这里把它作为一个点写一下吧。 二、默认定义的转换结果 1、写一个返回对象的方法。 2、运行查看结果。 运行结果 三、自定义转换方法 (以下是NetCore 2.0的写法) 1、添加Startup自定义
阅读全文
posted @
2018-05-09 17:45
陈银鑫
阅读(10728)
推荐(1)
构建NetCore应用框架之实战篇(五):BitAdminCore框架1.0登录功能设计实现及源码
摘要:本篇承接上篇内容,如果你不小心点击进来,建议从第一篇开始完整阅读,文章内容继承性连贯性。 构建NetCore应用框架之实战篇系列 一、设计原则 1、继承前面框架架构思维,设计以可读性作为首要目标。 2、技术架构上共分四层,分html层、controller层、helper层、db层,另外还有ef。
阅读全文
posted @
2018-05-09 15:11
陈银鑫
阅读(870)
推荐(0)
构建NetCore应用框架之实战篇(四):BitAdminCore框架1.0登录功能细化及技术选型
摘要:本篇承接上篇内容,如果你不小心点击进来,建议从第一篇开始完整阅读,文章内容继承性连贯性。 构建NetCore应用框架之实战篇系列 一、BitAdminCore框架1.0版本 1、1.0版本是指最小版本,它具备框架所有的必要功能,功能前篇已经介绍。 2、与文章相匹配,我会在GitHub上建立一个项目,
阅读全文
posted @
2018-05-09 12:21
陈银鑫
阅读(826)
推荐(0)
NetCore偶尔有用篇:NetCore项目发布为Nuget包
摘要:一、简介 1、nuget大家已经不陌生。 2、netcore默认引用便是nuget,并处理了嵌套关系。 3、netcore已经支持直接编译生成nuget包。 4、本文介绍如何把自己建立的项目发布为nuget程序包。 注意:netCore下的nuget包仅能包含dll,不支持任何静态文件。 二、准备工
阅读全文
posted @
2018-05-08 15:06
陈银鑫
阅读(768)
推荐(3)
NetCore偶尔有用篇:NetCore项目添加MIME
摘要:一、简介 1、系统默认给我们提供的一些文件类型的处理方式。 2、系统没有为我们提供处理的文件类型无法使用,例如:apk 3、这里候就需要自己添加MIME,才能进行访问 4、下面就是添加apk访问的示例 二、不添加MIME时 1、把一个apk文件放到静态目录下 2、启用UseStaticFiles(见
阅读全文
posted @
2018-05-08 11:39
陈银鑫
阅读(1145)
推荐(3)
构建NetCore应用框架之实战篇(三):BitAdminCore框架功能规划选择
摘要:本篇承接上篇内容,如果你不小心点击进来,建议从第一篇开始完整阅读,文章内容继承性连贯性。 构建NetCore应用框架之实战篇系列 一、BitAdminCore功能规划 如何选择框架的落地功能,前篇文章已经说明了一些原则,本篇文章大致说明按照这样的原则选择的结果。 基于定位,我们是一个后台管理框架,对
阅读全文
posted @
2018-05-08 10:07
陈银鑫
阅读(994)
推荐(0)
构建NetCore应用框架之实战篇(二):BitAdminCore框架定位及架构
摘要:本篇承接上篇内容,如果你不小心点击进来,建议重新从第一篇开始完整阅读。 构建NetCore应用框架之实战篇索引 一、BitAdminCore框架简介 从前篇论述我们知道,我们接下来将要去做一个管理系统的框架。 BitAdminCore框架是一个定位于后台管理系统的快速开发框架。项目源码地址:http
阅读全文
posted @
2018-05-07 16:29
陈银鑫
阅读(2391)
推荐(0)
构建NetCore应用框架之实战篇系列
摘要:构建NetCore应用框架之实战篇 构建NetCore应用框架之实战篇(一):什么是框架,如何设计一个框架 构建NetCore应用框架之实战篇(二):BitAdminCore框架定位及架构 构建NetCore应用框架之实战篇(三):BitAdminCore框架功能规划选择 构建NetCore应用框架
阅读全文
posted @
2018-05-07 14:06
陈银鑫
阅读(1513)
推荐(0)
NetCore入门篇:(十二)在IIS中部署Net Core程序
摘要:一、简介 微软已经为net在iis中的部署提供了良好的支持,在IIS中部署NetCore是一件很容易的事。 二、在IIS中部署Net Core程序 1、微软官方文档有详细说明。进入 2、如果你已经熟悉iis部署过程,实际上可以把部署简化成两个步骤:一是安装捆绑包(安装过程就不用说了),二是创建站点。
阅读全文
posted @
2018-05-07 12:24
陈银鑫
阅读(1439)
推荐(0)
构建NetCore应用框架之实战篇(一):什么是框架,如何设计一个框架
摘要:一、系列简述 本篇起,将通过一系列文章,去描述如何构建一个应用开发框架,并以作者开发的框架为例,逐个点展开分析,如何从零开始,构建自己的开发框架。 本系列文章的目的,是带领有一编程经验的人,通过动手,初步完成自己的框架,更重要的是,获得构建框架的系统性思维模式。毕竟框架会过时,思维不会过时。 希望自
阅读全文
posted @
2018-05-07 11:48
陈银鑫
阅读(3615)
推荐(1)
NetCore入门篇:(十一)NetCore项目读取配置文件appsettings.json
摘要:一、简介 1、读取配置文件是开发过程中使用非常频繁的操作。属称”不能写死“ 二、NetCore读取配置文件 1、新建一个静态公共变量,属称单例。 2、在程序Startup启动时,将系统变量传递给单例。 3、添加配置信息。netcore配置文件是标准的json文件,子级读取用:隔开,请看示例。 4、在
阅读全文
posted @
2018-05-04 17:18
陈银鑫
阅读(2082)
推荐(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
陈银鑫
阅读(1453)
推荐(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
陈银鑫
阅读(1335)
推荐(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
陈银鑫
阅读(1232)
推荐(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
陈银鑫
阅读(1134)
推荐(1)
NetCore入门篇:(六)Net Core项目使用Controller之一
摘要:一、简介 1、当前最流行的开发模式是前后端分离,Controller作为后端的核心输出,是开发人员使用最多的技术点。 2、个人所在的团队已经选择完全抛弃传统mvc模式,使用html + webapi模式。好处是前端完全复用,后端想换语言,翻译每个api接口即可。 3、个人最新的框架也是使用这种模式开
阅读全文
posted @
2018-05-04 11:01
陈银鑫
阅读(2761)
推荐(2)
NetCore入门篇:(五)Net Core项目使用静态文件
摘要:一、简介 1、Net Core默认无法访问静态文件,需要在Startup通过代码添加定义。 2、本文介绍两种静态文件目录实现方式。 二、启用默认目录 1、添加图片文件 2、测试访问结果(不能访问) 3、添加定义代码。 4、刷新图片查看结果(正常访问)。 这里有个知识点,我一般使用浏览模式访问,而非F
阅读全文
posted @
2018-05-03 19:38
陈银鑫
阅读(2952)
推荐(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
陈银鑫
阅读(2324)
推荐(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
陈银鑫
阅读(1627)
推荐(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
陈银鑫
阅读(1202)
推荐(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
陈银鑫
阅读(1495)
推荐(0)