-
拥抱.NET Core系列:MemoryCache 初识
Cache是一个绝大多数项目会用到的一个技术,说起到缓存可能就联想到 Set、Add、Get、Remove、Clear 这几个方法。那么在.NET Core中微软给我们带来了什么样的缓存体验呢?今天我们就来介绍下”Microsoft.Extensions.Caching.Memory”。由于这个包名称过长,下文使用MSCache来代替。 MSCache能做什…
-
ASP.NET Core 2.0 : 五.服务是如何加载并运行的, Kestrel、配置与环境
“跨平台”后的ASP.Net Core是如何接收并处理请求的呢? 它的运行和处理机制和之前有什么不同? 本章从”宏观”到”微观”地看一下它的结构以及不同时期都干了些什么. 本章主要内容如下: ASP.NET Core 的运行机制: “宏观”的看一下H…
-
ASP.NET Core 2.0 : 四. _Layout与_ViewStart
本章我们新建一个项目,并通过这个项目熟悉一下_Layout与_ViewStart以及它们的加载顺序. 新建一个项目 首先, 文件->新建一个解决方案 选择.Net Core 的APP下面的ASP.NET Core Web App(MVC) Next 设置解决方案的名称(和Xcode的界面风格有点像), 输入FL.WeightManager, 做一个每天…
-
ASP.NET Core 2.0 : 三. 项目结构
本章我们一起来对比着ASP.NET Framework版本看一下ASP.NET Core 2.0的项目结构.(此后的文章也尽量这样对比着, 方便学习理解.) 关注差异, 也为项目迁移做准备. 新建项目, 选择类型 新建项目, 选择.NET Core 有如下几种类型可选, 分别是Console, ASP.NET Core 的空项目, Web API 我们选择A…
-
Mac电脑ASP.NET Core 2.0: 二. 开发环境
macOS:Install Visual Studio for Mac 系统要求: macOS 10.12 Sierra 及更高版本 其他要求: 可能会要求安装xcode或android相关环境, 详见下文安装选项说明. 1. 下载 Visual Studio for Mac 2. 安装: a.安装前检查 b.应用和版本控制需要Xcode c.选择安装组件,…
-
ASP.NET Core 2.0 : 一. 概述
为什么要使用ASP.NET Core? .NET Core 刚发布的时候根据介绍就有点心里痒痒, 大概看了一下没敢付诸于行动, 现在2.0发布了一段时间了, 之前对其”不稳定”的顾虑也打消的差不多了, 决定踏实的研究一下. 至于为什么要使用core, 官方是这样说的: ASP.NET Core 是重新设计的 ASP.…
-
C#开发中linq与lambda写法对照,收藏好这1个表格哟
C#开发中linq与lambda写法对照,在使用C#编程过程中,有些码农在实现查询功能的时候纠结于到底使用linq还是lambda来写代码,有些还搞不清楚,现就两者之间写汗的比较整理一个表格供参考。
-
.Net Core和jexus配置HTTPS服务
花了几天时间,看了好多篇博客,终于搞定了网站的HTTPS服务,借此写篇博客,来让有需要的朋友少走弯路。 一、环境介绍 1、Linux下在Docker容器中部署好了一个网站,该网站需要通过外部提供程序访问微软的登录平台,利用的是OAuth2.0协议,因此要求必须要使用SSL服务,也使得网站必须要加入HTTPS服务。 2、容器外,宿主…
-
.NET Core UI框架Avalonia
.NET Core UI框架Avalonia,Avalonia是一个基于WPF XAML的跨平台UI框架,并支持多种操作系统:Windows(.NET Framework,.NET Core),Linux(GTK),MacOS,Android和iOS。 Avalonia目前处于测试阶段。 GitHub:https://github.com/AvaloniaU…
-
.NET Core 首例 Office 开源跨平台组件(NPOI Core)
最近项目中,需要使用到 Excel 导出,找了一圈发现没有适用于 .NET Core的,不依赖Office和操作系统限制的 Office 组件,于是萌生了把 NPOI 适配并移植到 .NET Core 的想法。 NPOI 的介绍不多说了,不了解的可以看一下 NPOI百度百科 的介绍,在此感谢瞿总和他的团队的贡献。 NPOI 的移植之路并非想象的那么容易,因为…
-
.NET Core 2.1路线图
英文原文:Where .NET Core 2.1 is Headed Microsoft 的 Scott Hunter 发布了 Microsoft .NET Core 2.1版本的路线图。Hunter 宣布 Microsoft .NET Core 每天约有五十万开发人员的使用量。根据 Microsoft 所收集的数据,在 2017 年 9 月 .NET Co…
-
如何使用IIS运行ASP.NET Core程序
如何使用IIS运行ASP.NET Core程序,当您使用ASP.NET Core 开发的网站或Web Api想要在IIS上运行时,您会发现IIS中的.NET Core应用程序与以前版本的ASP.NET完全不同。江湖人士会在这篇文章中,解释ASP.NET Core如何在IIS环境下运行,以及如何将ASP.NET Core应用程序部署到IIS。 IIS和ASP.…
-
2018年使用.NET Core开发项目
2018年使用.NET Core开发项目,今天在博客园上看到一篇文章,叫做为什么选择.net core了,其实笔者一直从事.net 开发公司自己产品,具有近10年的开发经验了。
-
2026 YouTube 运营教学:快速突破 4000 小时播放时长的 10 个技巧
在 YouTube 创作者的圈子里,1000 个粉丝只是“入场券”,而 4000 小时的播放时长才是真正的“终极考验”。很多新手由于缺乏系统的 YouTube 运营教学,导致视频发了不少,时长却增长缓慢。
-
从零开始做油管:新手必看的10条实战忠告(纯干货)
2026年马上就要来了,从去年开始估计有好多兄弟伙还在观望,问我现在才从零开始做油管到底还搞得赢不?老实说,油管(YouTube)这块地盘,只要你肯下撇力,啥子时候都不晚。