随笔分类 - DotNet
摘要:Q1:launch: launch.json must be configured. Change 'program' to the path to the executable file that you A:修改lunch.json中的对应program路径:(<target-framework
阅读全文
摘要:背景: 这篇文章其实是有前些天看到的一篇叫《如何安全的存储用户密码》的文章;其中讲述了很多方式。比如md5+sha1各种拼接嵌套变种、以及hash+salt的方式; 其实,对于hash+salt存储方式,可能很多人都比较熟悉。但是,其中有一些细节还是需要注意:比如salt如何保持不一致、salt长度
阅读全文
摘要:今天安装了VS2017,很多人都觉得大,有些人觉得那么大,安装那么快不合理啊。还有些人求离线安装包。。。。。 个人觉得,VS2017按照扩展的方式,让你自主选择你需要安装的东西,更加人性化;有些人安装快,我在安装时,大概看了一下,是因为一些依赖已经有了(如果你之前安装了VS2015等),所以不会再重
阅读全文
摘要:国庆节前最后一篇。 准备工作: 检查版本,因为Docker官方明确说了一下,必须是64位的Ubuntu,并且kernel版本大于3.10;如果你不能满足这个版本,恐怕是不能如愿了。 hager@hager-virtual-machine:~$ uname -r 4.4.0-34-generic 如果
阅读全文
摘要:今天在做项目时,需要用到远程调试f2环境的站点。之前用过远程调试,但是记不全了,就search了一把,后来顺利使用调试。记录一下,免得下次再去找,另外也分享给需要的伙伴们~ 物料准备: 1、找到你用的VS版本的菜单目录,比如我用的是VS2015,那么你找到“”Remote Debugger Fold
阅读全文
摘要:Anchor Tag Helper,主要是用于构建一个href属性的链接,包含一些对controller、action或者mvc route的处理,它是Mvc6中新增的功能,在NetCore中也是很方便的使用的。 先看看源码定义: 其实在早期的mvc中,是有类似的扩展方法的,比如@Html.Acti
阅读全文
摘要:lession 1 认识asp.net core 功能改进点: A unified story for building web UI and web APIs 一个统一的构建web UI和web api的平台 Integration of modern client side frameworks
阅读全文
摘要:自打Netcore推出以来,很多人是紧追不舍,关注度颇高,一时间让它成为了asp.net中的一等公民。我也是其中一份子,顶多算是一个伪粉丝吧,因为关注不太多,不够深。 今天,主要记录的学习笔记是:如何自定义自己的Taghelper。话不多说,直入正题: 1、定义接口 2、定义接口实现类 3、注入 对
阅读全文
摘要:测试三个步骤: 1、接口 》2、造数据 》3、验证结果; 静态方法的测试: 对于静态方法的测试,一般是在其基础上,封装一个接口和实现类,方便后续的Mock模拟。 个人理解,大致原理就是拦截实际接口,然后替换为Mock的接口逻辑,这样就可以过滤掉其他外部的依赖,同样也可以让单测功能更加单纯。比如: p
阅读全文
摘要:之前没做过Api接口开发,很少了解一下东西。今天遇到了很多问题。尤其是GET,POST时候提示404,405,等问题。 场景一:POST提交一个字段给后台标记为[HttpPost]的方法: 场景二:前端传递多个字段,以及一个复杂对象(比如参数个数不确定),此时用dynamic比较方便 前端JS调用:
阅读全文
摘要:系统CentOS安装: 网上很多教程,很详细,我就不再赘述了。在安装过程中,需要注意的是设置时区、个人账户密码、root密码(一定要注意,否则后续很麻烦)、在首次启动时,需要接受许可。 NETCoreSDK安装: 参考官方教程即可。https://www.microsoft.com/net/core
阅读全文
摘要:环境: 1、centos7 2、dotnet core 1.0.0-preview1-002702 步骤: 1、安装环境(在非root权限下安装即可,如果用root,后续用Vscode的时候,权限上有问题【至少我这边测试的时候是这样】),指定安装目录为/opt/dotnet 2、创建软连接(需要提权
阅读全文
摘要:声明:只是学习记录,参考了官方教程,看到的朋友,也别喷抄袭啥的,本身就是学习笔记记录而已。 准备: VS2015、aspnet5(RC1\RC2可能会有所不同,详见下面截图) window7 X64 RC2 :https://download.microsoft.com/download/4/6/1
阅读全文

浙公网安备 33010602011771号