为了能到远方,脚下的每一步都不能少.|

一叶、知秋

园龄:8年2个月粉丝:37关注:4

随笔分类 -  【ASP.NET】

ASP.Net Core使用Jenkins配合pm2自动化部署项目
摘要:一. 新建一个自由风格的软件项目 二. General配置(参数化构建) 1. 用来选择部署的服务器(我这里只添加了一个,如果需要添加多个,一行一个就可以了) 2. 选择不同的环境变量 三、源码管理 1. 填写Github项目地址,选择Credential(Credential需要自己新建,根据自己
706
2
6
微软微服务构建框架Dapr基础入门教程
摘要:最近学习dapr,决定将过程在此记录,也为小伙伴们学习的时候提供一份参考。 Dapr的介绍这里就不多说了,大家直接可以去百度或者去官网上进行查阅,本文就简单介绍下如何使用。 Dapr官方中文文档 一、安装Dapr CLI 选择与您使用的系统对应的安装方式即可,我这里使用的是windows系统,故使用
1210
0
4
关于C#中async/await的用法
摘要:一直对c#中async/await的用法模模糊糊,不太清晰,今天写了一下Demo彻底明确一下async/await的用法,以免因为对其不了解而对后期的业务产生影响(比如事务导致的锁表等等)。 1. 首先,async/await 成对出现才有意义。其意义在于可以等待异步操作完成后继续顺序执行,而不是异
5961
15
10
Visual Studio 2019 升级16.8之后(升级.Net 5),RazorTagHelper任务意外失败
摘要:vs2019升级16.8后,原来.net core 3.1的项目编译时出现了莫名其妙的错误: 1. ”RazorTagHelper"任务意外失败 2. ...provide a value for Configuration...(忘了全部的错误名称了T_T) 3. rzc generate exi
2010
5
1
.Net Core 3.1升级 .Net 5后出现代码错误 rzc generate exited with code 1.
摘要:安装.Net 5后出现错误,错误定位到了CodeGeneration相关的文件,找了半天也不知道哪里的问题。 升级类库,清理解决方案,删除obj、bin文件夹什么的卵用没有。 最后发现升级.Net 5后 Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilatio
1068
0
0
.Net MVC5(.Net Framework 4.0+)多语言解决方案
摘要:最近项目需要做多语言,原先是2种语言(中文/英文),现在又要加一种语言,成了3种。那么原来的方式肯定不适用了,只能升级解决方案。 原来的写法,使用三目表达式,按照当前全局变量的语言类型,返回不同的语言提示,如图: 那么,如果再加一种法语,该咋弄呢?显然再写三目表达式是不合适的(其实原来写三目表达式也
1316
9
5
Entity framework Core 数据库迁移
摘要:本文转自https://www.cnblogs.com/zmaiwxl/p/9454177.html 初始化数据库 1.添加初始迁移 Add-Migration init 向“迁移”目录下的项目添加以下三个文件: 00000000000000_init.cs--主迁移文件。 包含应用迁移所需的操作(
270
0
0
AutoFac的简单使用教程
摘要:Autofac可以对代码进行依赖注入,实现控制反转。以下是本菜鸟在初次入门时的代码配置,其源码,内部原理都还有待日后研究。目前也只是仅仅做到了能够使项目正常使用而已。 跟我一样刚刚入门的菜鸟朋友们可以借鉴一下。 一、使用NuGet进行引用添加 1. Autofac 4.9.3 2. Auto.Mvc
3550
0
0
.Net MVC如何渲染带有网页标签的字符串
摘要:有时候我们在解析一段文字时,可能文字中会包含网页上的标签,如div、p等等。那么如果将这种文字渲染成对应的标签效果呢?如图,最近博主就拿到了这么一段字符串(如图) 由于中间带有很多特殊字符,用Html.Raw()方法渲染后,却未出现预期结果(如图) 经过一番资料查找,得知,这种字符串需要用Http.
430
0
0
AOP面向切面编程C#实例
摘要:原创: eleven 原文:https://mp.weixin.qq.com/s/8klfhCkagOxlF1R0qfZsgg 【前言】 AOP(Aspect-Oriented Programming)面向切面编程思想作为OOP的补充,在.Net领域也流行好几年了,确实能解决OOP的顽疾,是OOP程
3267
0
0
论AOP面向切面编程思想
摘要:原创: eleven 原文:https://mp.weixin.qq.com/s/8klfhCkagOxlF1R0qfZsgg 【前言】 AOP(Aspect-Oriented Programming)面向切面编程思想已经有多年历史了,但是在.Net里面一直没有得到重视,不过这在MVC框架后被变革了
1665
0
1
.net后台防止API接口被重复请求
摘要:思路大概是这样的: 1.获取到发出请求的客户端的IP 2.将该IP存入Cache作为KEY,将次数作为Value初始化为0,过期时间设置为1分钟 3.每次请求都将value+1,超过指定的次数后返回false 代码是这样的: 注:以上思路和代码是本人在开发功能的过程中临时想到的,因为怕忘记,所以记到
2823
0
0
c#导出文件,文件名中文乱码解决方法
摘要:原文链接:https://www.cnblogs.com/ThreeStone007/p/5401341.html
3545
1
0
.Net 使用爬虫下载网络图片到本地磁盘
摘要:准备: 1.新建控制台项目 2.引用System.Drawing类库 3.安装HtmlAgilityPack 1.5.2.0 4.如果不会XPath语法的话,建议简单看下 代码: 下载网络图片的方法: 至此,功能完成. 以下为本人控制台打印结果: 图片下载截图: 本人菜鸟,只是为了记录学习中的小知识
1106
2
1
C#写一个简单爬虫
摘要:最近研究C#的爬虫写法,搞了半天,才在网上很多的写法中整理出了一个简单的demo(本人菜鸟,大神勿喷)。一是为了自己记录一下以免日后用到,二是为了供需要朋友参考。 废话不多说,上代码 1 using HtmlAgilityPack; 2 using System; 3 using System.Co
4569
1
0
C#如何生成缩略图、水印
摘要:1.安装CodeCarvings.Piczard Install-Package CodeCarvings.Piczard 2.生成缩略图 保存的默认是 png 格式。如果想保存成其他格式,只要传最后一个 FormatEncoderParams 类 型 的 参 数 即 可 , 有 BmpFormat
327
0
0
C#如何发送邮件
摘要:准备工作: 1.开启Smtp服务 2.如果邮件设置中有“客户端授权码"(以163邮箱为例,有的邮箱不需要),需要开启“客户端授权码" 发送邮件: using (MailMessage mailMessage = new MailMessage()) { using (SmtpClient smtpC
2118
0
0
【转】什么是.Net以及.Net的基本语法
摘要:什么是.Net? 1. 通常意义所说的.net有5个组成部分,但最主要的部分是.NET Framework, .NET Framework实际上是运行在Windows操作系统的一个应用程序,一个可供二次开 发的类库。.NET Framework包括以下组件: 公共语言运行库(CLR) 基础类库(BC
1118
0
0
【转】探讨:ASP.NET技术的学习顺序问题
摘要:摘要:很多人对于ASP.NET的入门和学习顺序比较迷茫,今天让我们一起来跟随作者的思路学习探讨ASP.NET的学习顺序问题,希望有所帮助。 如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET。 我强烈反对在没系统学过一门面向对象(OO)语言
199
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起