.NetCore 发布类库为Nuget包(打造自己的NuGet包)

.NetCore 发布类库为Nuget包(打造自己的NuGet包),值得学习,值得拥有它!一、简介1、nuget大家已经不陌生。2、netcore默认引用便是nuget,并处理了嵌套关系。3、netcore已经支持直接编译生成nuget包。4、本文介绍如何把自己建立的项

Mr.Pan
阅读(710)
2019-03-16

.NET Core 中运行 JavaScript

一.前言在 .NET Framework 时,我们可以通过V8.NET等组件来运行 JavaScript,不过目前我看了好几个开源组件包括V8.NET都还不支持 .NET Core ,我们如何在 .NET Core 中运行 JavaScript 呢,答案是使用 Node

Mr.Pan
阅读(472)
2019-03-16

从.Net Core 2.1 升级到 .Net Core 2.2

从.Net Core 2.1 升级到 .Net Core 2.2本文介绍如何将现有的 .NET Core 2.1 项目更新到 .NET Core 2.2简单暴力方式从.Net Core 2.1 升级到 .Net Core 2.2,按照官方推荐方式操作一遍下来,心里特别没

Mr.Pan
阅读(1750)
2019-03-12

Asp.NETCore轻松学系列阅读指引目录

目录前言1. 从安装到配置2. 业务实现3. 日志4. 测试5. 缓存使用6.网络和通讯7. 异步和多线程8. 访问数据库9. 扩展使用10. 托管部署结束语前言耗时两个多月,坚持写这个入门系列文章,就是想给后来者更好更快的上手体验,这个系列可以说是从入门到进阶,适合没

Mr.Pan
阅读(577)
2019-03-08

.NET开源快速开发框架Colder发布 (NET452+AdminLTE版)

引言半年前将基于Easyui的快速开发框架开源,三个版本(NET4.52,NETCore和NET4.0)总共荣获200+星,得到了大家的认可,也很高兴能够帮助到大家。但不可否认的是Easyui在现在各大主流UI框架(Bootstrap、iview、Layui、eleme

Mr.Pan
阅读(763)
2019-03-08

.NET Core + Vue.js(iview-admin) 通用动态权限(RBAC)管理系统框架[DncZeus]开源啦!!!

前言关于 DncZeusDncZeus = Dnc + Zeus“Dnc”—.Net Core 的缩写;“Zeus”—中文译为宙斯,是古希腊神话中的众神之王,奥林匹斯十二主神之首,统治宇宙万物的至高无上的主神(在古希腊神话中主神专指宙斯),人们常用“众神和人类的父亲”、

Mr.Pan
阅读(672)
2019-03-08

.Net Core 使用 @inject 在View中使用注入(DI)引入Microsoft.AspNetCore.Hosting.IHostingEnvironment

在使用.Net Core开发软件功能过程中,页面上使用js统计访问率,但是只是希望在正式环境运行时才起作用,开发调试时不运行统计代码。在.Net Core中有 launchSettings.json 文件,标记了多环境的配置方式profiles:{ IISExpres

Mr.Pan
阅读(750)
2018-10-28

.NET Core 项目经验总结:.Net Core Areas 创建区域 (七)

在.Net Core 项目中,新建区域操作,延续了之前MVC的操作方式,没有什么悬念,但是创建区域后,需要简单配置才能正常使用!在使用Areas功能,需要注意以下几点:1.修改Startup.cs文件,增加areas的routeroutes.MapRoute( nam

Mr.Pan
阅读(662)
2018-09-30

.NET Core 项目经验总结:Authorize 登录授权以及多用户登录(六)

用户登录是一个非常常见的应用场景 .net core 2.0 的登录方式发生了点变化,应该是属于是良性的变化,变得更方便,更容易扩展。配置打开项目中的Startup.cs文件,找到ConfigureServices方法,我们通常在这个方法里面做依赖注入的相关配置。添加如

Mr.Pan
阅读(1227)
2018-09-27

.NET Core 项目经验总结:异常处理(五)

异常(Exception)是一种非程序原因的操作失败,而错误(Error)则意味着程序有缺陷,代码写的再完美,也会有bug,不用怕捕获即可!在.Net Core 上收集全局的异常信息,需要在Startup.cs 中进行配置,如图:程序会判断 IsDevelopment,

Mr.Pan
阅读(1048)
2018-09-27

.NET Core 项目经验总结: UseStaticFiles 静态文件的使用(四)

博客的富文本编辑器一直无法上传图片,今天决定修正这个问题,把uedtor放在wwwroot/lib下,在页面上引用了js文件,一切准备就绪,运行后发现无法找到路径404,但是文件都存在,引出了下面的静态文件访问的问题 静态文件(如 HTML、CSS、图像和 Ja

Mr.Pan
阅读(1066)
2018-06-12

.NET Core 项目经验总结:Session的配置与使用,使用Redis实现分布式Session(三)

很长时间在使用WebForm、Mvc,初次接触到.Net Core,很不习惯哪里都要注入,又或者是习惯了之前微软的拿来就用!在Core中使用Session肯定是离不开注入了!添加Session的Nuget包NuGet添加:Microsoft.AspNetCore.Ses

Mr.Pan
阅读(2460)
2018-09-17

.NET Core 项目经验总结:Startup.cs 介绍(二)

第一次面对 Startup.cs 往往无从下手,本文记录在项目中的经验,不会涉入到内部的代码实现以及相关的原理。项目初始化完成startup.cs的原貌:ConfigureServices: 将服务注入到容器中 比如:第三方组件Configuere:配置http请求管道

Mr.Pan
阅读(1592)
2018-09-15

.NET Core 项目经验总结:项目结构介绍 (一)

作为一个.NET Web开发者,在日常工作和交流中,总是有人会说.Net无法在linux上运行,java和php就可以了,让人很是头大,难道部署在linux上真的会更好更快更强吗!两周前,有人发给我关于项目开发前的技术选型方案,里面提到了.net 和java的优缺点

Mr.Pan
阅读(1210)
2018-09-15

使用VSCode创建.NET Core 项目,添加类库间引用

注:本文在网络文章、微软官方文档的指导下,根据自己的学习中整理,并不完全照搬文档,但也大体和文档学习路线相似,主要为记录学习过程。准备工作1.下载并安装VSCode2.安装.Net Core SDK3.安装C#插件,C# Extensions 插件安装完成后,重启VSC

Mr.Pan
阅读(2385)
2018-09-11