
C#
菜鸟小灰灰
水平不高,希望能提高自己
展开
-
HTML帮组器以及它的扩展
.net core MVC 提供了 最新的HTMl生成类 htlmhelper,例如 @Html.LabelFor,@Html.PasswordFor功能与正常的htlm标签差不多。htmlhelper还可以进行扩展,扩展如下namespace PageRefresh{ public static class GetMessageHelper { pub原创 2017-03-30 22:40:06 · 252 阅读 · 0 评论 -
.net core权限验证
为了使数据请求时更加安全,.net core提供了token验证与权限Check机制。token验证针对于post请求,一般在form表单提交时使用,可以防止直接输入链接发送请求。具体实现:(1)在form表单中添加 @Html.Partial("_PageRefreshTokenView") @Html.AntiForgeryToken()(2)在后台接原创 2017-04-30 21:05:44 · 4043 阅读 · 1 评论 -
.net core 配置文件添加常量
(1)在appsettings.json文件中添加我们需要的系统信息。 "Setting": { "Server": "111.11.1.1", "Port": 25, "UserId": "aaaa", "Password": "bbbb", }(2)在startup.cs文件中的ConfigureServices函数添加配置注解 s原创 2017-04-30 21:07:02 · 2328 阅读 · 1 评论 -
.NET CORE 前端后台数据传递
.net core的数据提交有很多种方式。(1)可以用form,Ajax提交到后台,Ajax还可以将数据返回前台。例如 return Json(new { success = false, message = CommonConstant.S_SPACE });Ajax传递数据时model与json的转换:JsonConvert.SerializeObject转json, JsonCo原创 2017-03-30 23:04:24 · 18995 阅读 · 0 评论 -
.NET CORE TOKEN 权限验证
为了使数据请求时更加安全,.net core提供了token验证与权限Check机制。token验证针对于post请求,一般在form表单提交时使用,可以防止直接输入链接发送请求。具体实现:(1)在form表单中添加 @Html.Partial("_PageRefreshTokenView") @Html.AntiForgeryToken()(2)在后台接收端添原创 2017-03-30 23:02:32 · 9525 阅读 · 0 评论 -
.NET CORE cookie
.net core 有自己的cookie机制,不需要单独写js进行实现statup.cs 文件中找到Configure方法 //Cookie app.UseCookieAuthentication(new CookieAuthenticationOptions { AuthenticationScheme = "Cookie",// 验证方案名 AutomaticAuthentic原创 2017-03-30 22:49:20 · 4827 阅读 · 1 评论 -
.NET CORE 数据库的配置以及使用
(2) 还可以使原创 2017-03-30 22:35:43 · 2325 阅读 · 0 评论 -
.NET CORE Session的配置
session既可以放在内存中,也可以储存在数据库中,.net core提供了储存在数据库中的配置首先,需要通过cmd指令生成session数据库,生成数据库字段为Id,Value,ExpiresAtTime,SlidingExpirationInSeconds,AbsoluteExpiration其次,进行session配置:(1)startup.cs文件中,找到Config原创 2017-03-30 22:26:08 · 10972 阅读 · 1 评论 -
.NET CORE message的取得
public static string GetSysMsg(string strResKey) { ResourceManager resourceManager = new ResourceManager("MsgResource", Assembly.GetExecutingAssembly());// 资源文件路径 return resourc原创 2017-03-30 22:36:51 · 1068 阅读 · 0 评论 -
C# 读取文件夹下文件,按照名字排序
正常的读取文件时非常简单的,按照文件名排序就要参照Windows的排序,往往添加排序处理后与windows的排序规则不统一,所以要学会调用windows的排序dll,可以节省很多时间。 //APP_DATA\Advertisement DirectoryInfo folder = new DirectoryInfo("./APP_DATA/Advertisement"); if (原创 2017-04-30 21:11:16 · 12322 阅读 · 9 评论