正文内容加载中...
posted @ 2019-05-15 19:56 朝野布告 阅读(1125) 评论(3) 编辑
摘要: C#属性标记Attribute执行顺序阅读全文
posted @ 2019-04-17 11:06 朝野布告 阅读(16) 评论(0) 编辑
摘要: VS项目Debug|Release包含排除不同技巧,csproj技巧阅读全文
posted @ 2019-03-28 09:00 朝野布告 阅读(84) 评论(2) 编辑
摘要: 最稳定的代码放在 master 分支上(相当于 SVN 的 trunk 分支),我们不要直接在 master 分支上提交代码,只能在该分支上进行代码合并操作,例如将其它分支的代码合并到 master 分支上。 我们日常开发中的代码需要从 master 分支拉一条 develop 分支出来,该分支所有阅读全文
posted @ 2018-06-16 10:16 朝野布告 阅读(28) 评论(0) 编辑
摘要: 部署具体步骤参考:将ASP.NET Core应用程序部署至生产环境中(CentOS7) 1、wwwroot是放静态文件的,Startup的配置里面要app.UseStaticFiles(); 2、在不同的目录下donet xxx.dll,其目录就作为基目录。也就是说加入你在/root执行dotnet阅读全文
posted @ 2018-03-10 16:04 朝野布告 阅读(32) 评论(0) 编辑
摘要: C#/ASP.NET/ASP.NET Core下IOC/DI容器Grace介绍和Demo阅读全文
posted @ 2018-01-13 15:32 朝野布告 阅读(172) 评论(0) 编辑
摘要: 先放出来两个基类和派生类: new除了可以创建对象和作为泛型约束之外,还可以作为方法的修饰符,这里讨论的是作为方法的修饰符时与override的异同: new和override作用于相同的方法签名(方法名相同,参数个数、顺序、类型相同) new用于隐藏父级方法。当派生类从一个基类继承并有一个相同签名阅读全文
posted @ 2017-06-30 15:52 朝野布告 阅读(41) 评论(0) 编辑
摘要: 听闻有许多人是禁止开发人员在SQL中使用SELECT *的,这里翻译一下StackOverflow的一篇提问,个人认为相当客观 【SELECT *】危害主要有以下几点: 给数据消费者传数据的低效。当你SELECT *后常常你会从数据库查询出比你应用的功能实际需要过多的列,这还可能导致多余数据从数据到阅读全文
posted @ 2017-05-15 17:46 朝野布告 阅读(5475) 评论(0) 编辑
摘要: http://stackoverflow.com/questions/16220242/generally-accepted-way-to-avoid-knowntype-attribute-for-every-derived-class阅读全文
posted @ 2017-05-10 11:03 朝野布告 阅读(120) 评论(0) 编辑
摘要: SQL Server查询所有列:阅读全文
posted @ 2017-05-05 17:00 朝野布告 阅读(35) 评论(0) 编辑