.NetCore 发布类库为Nuget包(打造自己的NuGet包),值得学习,值得拥有它!一、简介1、nuget大家已经不陌生。2、netcore默认引用便是nuget,并处理了嵌套关系。3、netcore已经支持直接编译生成nuget包。4、本文介绍如何把自己建立的项
一.前言在 .NET Framework 时,我们可以通过V8.NET等组件来运行 JavaScript,不过目前我看了好几个开源组件包括V8.NET都还不支持 .NET Core ,我们如何在 .NET Core 中运行 JavaScript 呢,答案是使用 Node
从.Net Core 2.1 升级到 .Net Core 2.2本文介绍如何将现有的 .NET Core 2.1 项目更新到 .NET Core 2.2简单暴力方式从.Net Core 2.1 升级到 .Net Core 2.2,按照官方推荐方式操作一遍下来,心里特别没
目录前言1. 从安装到配置2. 业务实现3. 日志4. 测试5. 缓存使用6.网络和通讯7. 异步和多线程8. 访问数据库9. 扩展使用10. 托管部署结束语前言耗时两个多月,坚持写这个入门系列文章,就是想给后来者更好更快的上手体验,这个系列可以说是从入门到进阶,适合没
引言半年前将基于Easyui的快速开发框架开源,三个版本(NET4.52,NETCore和NET4.0)总共荣获200+星,得到了大家的认可,也很高兴能够帮助到大家。但不可否认的是Easyui在现在各大主流UI框架(Bootstrap、iview、Layui、eleme
前言关于 DncZeusDncZeus = Dnc + Zeus“Dnc”—.Net Core 的缩写;“Zeus”—中文译为宙斯,是古希腊神话中的众神之王,奥林匹斯十二主神之首,统治宇宙万物的至高无上的主神(在古希腊神话中主神专指宙斯),人们常用“众神和人类的父亲”、
在使用.Net Core开发软件功能过程中,页面上使用js统计访问率,但是只是希望在正式环境运行时才起作用,开发调试时不运行统计代码。在.Net Core中有 launchSettings.json 文件,标记了多环境的配置方式profiles:{ IISExpres
在.Net Core 项目中,新建区域操作,延续了之前MVC的操作方式,没有什么悬念,但是创建区域后,需要简单配置才能正常使用!在使用Areas功能,需要注意以下几点:1.修改Startup.cs文件,增加areas的routeroutes.MapRoute( nam
用户登录是一个非常常见的应用场景 .net core 2.0 的登录方式发生了点变化,应该是属于是良性的变化,变得更方便,更容易扩展。配置打开项目中的Startup.cs文件,找到ConfigureServices方法,我们通常在这个方法里面做依赖注入的相关配置。添加如
异常(Exception)是一种非程序原因的操作失败,而错误(Error)则意味着程序有缺陷,代码写的再完美,也会有bug,不用怕捕获即可!在.Net Core 上收集全局的异常信息,需要在Startup.cs 中进行配置,如图:程序会判断 IsDevelopment,
博客的富文本编辑器一直无法上传图片,今天决定修正这个问题,把uedtor放在wwwroot/lib下,在页面上引用了js文件,一切准备就绪,运行后发现无法找到路径404,但是文件都存在,引出了下面的静态文件访问的问题 静态文件(如 HTML、CSS、图像和 Ja
很长时间在使用WebForm、Mvc,初次接触到.Net Core,很不习惯哪里都要注入,又或者是习惯了之前微软的拿来就用!在Core中使用Session肯定是离不开注入了!添加Session的Nuget包NuGet添加:Microsoft.AspNetCore.Ses
第一次面对 Startup.cs 往往无从下手,本文记录在项目中的经验,不会涉入到内部的代码实现以及相关的原理。项目初始化完成startup.cs的原貌:ConfigureServices: 将服务注入到容器中 比如:第三方组件Configuere:配置http请求管道
作为一个.NET Web开发者,在日常工作和交流中,总是有人会说.Net无法在linux上运行,java和php就可以了,让人很是头大,难道部署在linux上真的会更好更快更强吗!两周前,有人发给我关于项目开发前的技术选型方案,里面提到了.net 和java的优缺点
注:本文在网络文章、微软官方文档的指导下,根据自己的学习中整理,并不完全照搬文档,但也大体和文档学习路线相似,主要为记录学习过程。准备工作1.下载并安装VSCode2.安装.Net Core SDK3.安装C#插件,C# Extensions 插件安装完成后,重启VSC