随笔分类 -  ASP .NET

摘要:上传 阅读全文
posted @ 2018-10-17 09:02 `Laimic 阅读(125) 评论(0) 推荐(0)
摘要:Excel 导入 首先在 Nuget 引入 LinqToExcel 然后使用即可吧 Excel 中的内容映射为类 这里需要注意的是, Excel 的格式可能都需要清除 阅读全文
posted @ 2018-08-16 11:38 `Laimic 阅读(531) 评论(0) 推荐(0)
摘要:使用静态页面作为首页 https://blog.csdn.net/alvachien/article/details/51499550 那,如果需要设置static file (通常是wwwroot文件夹)的文件为default page (这对纯的JavaScript 网站来说非常有必要。stat 阅读全文
posted @ 2018-07-19 16:39 `Laimic 阅读(134) 评论(0) 推荐(0)
摘要:在 ASP.NET Core 上进行单元测试 首先我们先添加一个项目 用于进行基于 xUnit 的测试 xUnit 和 传统的测试的区别在于: .... 之后我们先来测试控制器 我们创建一个跟控制器同名带 Test 结尾的类 之后在这个类中 填写对应的 Action 的测试方法 这里采用了 3A 测 阅读全文
posted @ 2018-06-14 16:09 `Laimic 阅读(210) 评论(0) 推荐(0)
摘要:System.Linq.Dynamic.Core 用于进行创建动态的查询表达式 github: https://github.com/StefH/System.Linq.Dynamic.Core/wiki/Dynamic-Expressions#the-parselambda-methods 数据: 阅读全文
posted @ 2018-06-04 15:28 `Laimic 阅读(3311) 评论(0) 推荐(0)
摘要:HttpUtility.HtmlDecode(input.Content); 阅读全文
posted @ 2018-03-21 15:44 `Laimic 阅读(270) 评论(0) 推荐(0)
摘要:Microsoft.AspNet.WebApi.Owin: 启用 WebApi 对 Owin 的支持 Microsoft.Owin.Host.SystemWeb : 启用 Startup 的配置 阅读全文
posted @ 2018-02-18 16:50 `Laimic 阅读(135) 评论(0) 推荐(0)
摘要:.net 提供的是针对当前机器的配置。 名称:machine.config 运行机制:asp.net网站IIS启动的时候会加载配置文件中的配置信息,然后缓存这些信息,这样就不必每次去读取配置信息。在运行过程中asp.net应用程序会监视配置文件的变化情况,一旦编辑了这些配置信息,就会重新读取这些配置 阅读全文
posted @ 2017-12-29 09:19 `Laimic 阅读(270) 评论(0) 推荐(0)
摘要:自定义用户表 阅读全文
posted @ 2017-12-14 15:09 `Laimic 阅读(319) 评论(0) 推荐(0)
摘要:项目名 MyCompany.MyProject 1. 创建模板 http://www.cnblogs.com/farb/p/4901309.html 下载模板 2. 创建实体类 http://www.cnblogs.com/farb/p/4923137.html MyCompany.MyProjec 阅读全文
posted @ 2017-12-06 14:21 `Laimic 阅读(192) 评论(0) 推荐(0)
摘要:这篇文章介绍 .Net Core 下 Mvc 自带的身份验证和授权的使用方法 1. 有一个基础的 Mvc 框架 2. 有个自定义的 User 模型, 需要继承 Microsoft.AspNetCore.Identity.IdentityUser 3. 建立数据上下文并链接数据库, 这里的上下文需要继 阅读全文
posted @ 2017-11-16 16:28 `Laimic 阅读(511) 评论(0) 推荐(0)
摘要:OAuth 2.0 是一个用于身份验证和授权的协议 下面解释几个概念 1. Authorization 是授权 Authentication 是身份证明 OAuth2.0 主要是授权, 但也是有身份证明的 授权是用 OAuth 协议 身份证明是 OpenId Connect 协议, 它是对 OAut 阅读全文
posted @ 2017-11-16 11:30 `Laimic 阅读(672) 评论(0) 推荐(0)
摘要:Web Api 不支持多路由 就是说 如果你创建了 多个 Area 就算在 route 中注册了 {area} web api 也是不认得 所以需要重写规则 public class NamespaceHttpControllerSelector : DefaultHttpControllerSel 阅读全文
posted @ 2017-10-09 16:20 `Laimic 阅读(237) 评论(0) 推荐(0)
摘要:首先 新建一个 Core 2.0 的 Web 空项目 一言不合添加2个类库 添加 Domain 类库, 用于存放领域模型, 可以吧数据上下文也放这里 添加 Services 类库, 业务层, 后面可以用 Ioc Web 项目引用 Domain, 引用 Services Services 项目引用 D 阅读全文
posted @ 2017-09-01 10:16 `Laimic 阅读(662) 评论(0) 推荐(0)
摘要:可以参考这篇大神文章 : http://www.cnblogs.com/daozm/articles/5362490.html 在过滤器中添加允许跨域的头部信息 或者在 Web.Config 中的 System.WebSever 节点中添加 阅读全文
posted @ 2017-07-18 10:46 `Laimic 阅读(120) 评论(0) 推荐(0)
摘要:资料参考自: http://www.cnblogs.com/tinya/p/4563641.html http://www.cnblogs.com/firstcsharp/p/4482835.html http://www.cnblogs.com/ca47/p/4603701.html 在 WebA 阅读全文
posted @ 2017-06-22 15:57 `Laimic 阅读(184) 评论(0) 推荐(0)
摘要:假设有个Web Api 的路由设置 则 但是有个大坑: 如果使用了 Post 也加了 [FromBody] 又传了1个简单类型的参数, 那很抱歉, 后台获取的值肯定是空 解决办法是 当只有一个参数并且为简单类型的时候, 1. data: {"" : "1" } //忽略参数名 2. data: "= 阅读全文
posted @ 2017-06-16 16:25 `Laimic 阅读(183) 评论(0) 推荐(0)
摘要:使用 MVC 自带的Authorize 来进行身份验证登录 首选需要在 Web.config 中的 <system.web> 节点中配置, 身份验证失败所要导向的页面 名字随便起 之后, 如果是需要全局验证的话, 则需要在 FilterConfig.RegisterglobalFilters 中添加 阅读全文
posted @ 2017-06-12 10:30 `Laimic 阅读(424) 评论(0) 推荐(0)
摘要:要解决 Json 的循环回路, 需要先新建一个类 需要先引用 using Newtonsoft.Json; 再写个 BaseController 基类方法 继承 Controller 重写 Json 方法 阅读全文
posted @ 2017-06-11 17:01 `Laimic 阅读(208) 评论(0) 推荐(0)
摘要:首先我们需要在 Application_Start() (Global.cs 文件下) 来注册 BundleConfig 以获得 Bundle 的支持 在 App_Start 目录下有个 BundleConfig.cs 文件 其中包含了一个 注册捆绑文件的函数 (RegisterBundles) 其 阅读全文
posted @ 2017-02-13 10:51 `Laimic 阅读(340) 评论(0) 推荐(0)