![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 55
夏沫飘凌
这个作者很懒,什么都没留下…
展开
-
.NET Core使用MimeKit邮件发送
前言.NET Core中使用 默认的MailMessage+SmtpClient 邮件发送不论是使用邮件配置的Token或者邮箱密码发送邮箱均提示邮件发送失败。在CSDN中找到相关文档 是SSL/TLS协议问题导致。原因这个问题跟SSL/TLS的协议版本有关系,SSL演化到3.0之后还是不够安全,因此又出现了SSL的升级版TLS协议,由于建立连接时的区别又分别被称为显示SSL和隐式SSL。SSL/TLS协议通常是结对出现SSL/TLS,不过大家还是喜欢简称为SSL。目前最新版本是TLS原创 2021-08-06 14:03:13 · 1164 阅读 · 0 评论 -
CDO发送godaddy配置并获取发送服务信息
百度了一圈发现 CDO中使用godaddy邮箱发送很少,后面自己通过慢慢官网比对摸索设置成功发送邮件;官方文档是非SSL邮件发送注意官方参考信息是基于非SSL的因此发送服务器和端口如下:服务:relay-hosting.secureserver.net端口:25官方参考地址SSL版本第一次使用godaddy 以为和国内邮箱都是一样的,可以直接在登录后的页面设置服务。结果好家伙登录后,各种按钮点击,设置死活找不到服务设置部分。后面百度发现需要登录godaddy管理平台账号才能原创 2021-08-03 16:51:29 · 266 阅读 · 0 评论 -
C# ModelState 正则验证小记
前言C# 中ModelState 使用RegularExpression 目前有三种情况直接使用正则表达式;继承RegularExpressionAttribute重新封装;定义参数使用const关键词。直接使用正则RegularExpression(@"^\+?[1-9][0-9]*$", ErrorMessage = "{0}必须为数字类型!")]继承RegularExpressionAttributepublic class No0Reg : RegularExpress原创 2021-01-20 16:42:21 · 384 阅读 · 0 评论 -
Blazor依赖注入Server和WebAssembly区别 小记
Server 依赖注入server 版本是基于IServiceCollection 注入。 public void ConfigureServices(IServiceCollection services) { services.AddRazorPages(); services.AddServerSideBlazor(); services.AddSingleton<WeatherForecastSe原创 2020-12-05 22:32:31 · 1423 阅读 · 0 评论 -
C# Linq 关联查询 select 结果通过 反射赋值
1.因为开发中经常出现 多个list 关联查询,然后赋值新的ShowModel作为展示或其它操作使用;2.新赋值的ShowModel 里面字段又大部分和 关联查询的list字段名称相同,但是自己又想偷懒不想 一个一个写 如下赋值方式:select new ShowModel{ xxxx=*****,xxxxx2=****};3.受朋友推荐的文章启发,把以前写的一个 ModelA to ModelB 的反射 改装为list 关联查询相同字段直接赋值。点击查看参考文献参数说明:var _list.原创 2020-12-02 17:37:17 · 1603 阅读 · 0 评论 -
.Net MVC中HTML分页页码展示实现效果逻辑
具体效果和 这篇文章里面一样:【查看地址】@{ var pageCount = 3; var NowNumber = Convert.ToInt32(ViewBag.NowPageNumber);//当前页码 //var ProID = ViewBag.Pro...原创 2020-04-04 16:35:16 · 248 阅读 · 0 评论 -
IIS配置 后500 问题
注意:1/3 都是在这里执行:cmd.exe要以管理员身份启动,在c:\windows\system32下找到cmd.exe,右键管理员启动,输入上面的命令即可1.首先安装 .NET 4.0参考路径:https://www.cnblogs.com/zoe-blog/p/5159718.htmlHTTP 错误 500.21 - Internal Server Error 处理程序“Pag...原创 2020-04-02 23:42:30 · 2177 阅读 · 0 评论 -
.Net Core Bundle静态文件捆绑缩小
项目文件首先需要安装BuildBundlerMinifier ;根目录或者view视图文件夹下新增 bundleconfig.json Json文件[ //Layui CSS样式 { "outputFileName": "wwwroot/bundle/css/layui.min.css", "inputFiles": [ "wwwroot/layui/css/layu...原创 2020-04-02 23:38:48 · 476 阅读 · 0 评论 -
.net core 3.1版本EF Core创建
前提说明 ,.net core 3.1EF Core创建和 .net core 2.*版本区别还是比较大。如果是.net core 2.*版本参考 【.NET Core 中EF使用】这个说明。VS2019 创建EF Core生成的EF放在单独创建类库中,不放在启动项目中,启动项目需要引用Models,并且需要引用以下包:Install-Package Microsoft.Ent...原创 2020-04-02 23:37:13 · 2385 阅读 · 2 评论 -
MVC中.html或.shtml不走路由
webconfig中添加如下代码:<system.webServer> <validation validateIntegratedModeConfiguration="false" /> <modules runAllManagedModulesForAllRequests="true" /></system.webServer&...原创 2020-04-02 23:28:20 · 191 阅读 · 0 评论 -
Mvc 简繁切换
1.首先引用cookie Jquery<script type="text/javascript"src="~/script/jquery.cookie.js"></script>2.JS方法: function TraditionalChina(res) { $.cookie('IsSimple', res, { expires: ...原创 2020-04-02 23:27:38 · 180 阅读 · 0 评论 -
Asp.Net MVC Bundle不起作用问题
解决方法:在NuGet包管理器里搜索Optimization,安装完毕后在MVC4的web.config里namespace节点下多加一行。Views文件夹下面web.config中添加引用,代码如下:<system.web.webPages.razor> <host factoryType="System.Web.Mvc.MvcWebRazorHostFa...原创 2020-04-02 23:24:23 · 304 阅读 · 0 评论 -
SQL语句添加表结构信息二次封装
原因:因为SQL原带添加表结构信息 内容太多每次添加不方便,因此进行二次封装代码如下:Create Proc SP_SetTable_Explain(@T_Name varchar(64),@ColumnName varchar(64),@Explain nvarchar(64))asExec('EXECUTE sp_addextendedproperty N''MS_D...原创 2020-04-02 23:20:19 · 138 阅读 · 0 评论 -
SqlServer中读取表结构信息
1.创建读取表结构存储过程,直接传入表名称即可查看相关表结构信息/说明具体代码如下:CREATE PROCEDURE [dbo].[SP_GET_Table_Explain] @T_Name varchar(64)asSELECT (CASE WHEN a.colorder=1 THEN d.name ELSE '' END) N'表名', a.colorder N'字段序号'...原创 2020-04-02 23:17:06 · 346 阅读 · 0 评论 -
C#邮箱发送QQ、阿里、网易、godaddy邮箱
第一种方法:转自:https://blog.csdn.net/u013571196/article/details/78376343public bool SendEmail(string UserEmail, string randcode) { string SendEmail = "邮箱账号"; string Sen...原创 2018-07-25 14:26:27 · 2985 阅读 · 2 评论 -
ajax跨域请求aspx笔记
/*aspx.cs中Page_Load中配置backNum 是返回的值*/string jsoncallback = HttpContext.Current.Request["jsoncallback"];Response.ContentEncoding = System.Text.Encoding.UTF8;Response.ContentType = "application/json";Re...原创 2018-03-14 11:35:41 · 436 阅读 · 0 评论