摘要: <PropertyGroup> <TargetFramework>netcoreapp3.0</TargetFramework> <!--运行环境(发布单文件必选)--> <RuntimeIdentifier>win-x64</RuntimeIdentifier> <!--启用单文件--> <PublishSingleFile>true</PublishSingleFile> <!--进程外托管- 阅读全文
posted @ 2019-11-04 17:40 Monns 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 我们都知道iis的程序池默认的闲置回收时间是20分钟, 如果是自己的服务器,我们可以设置成0,闲置不回收。 这样网站就不会出现每隔20分钟没有访客访问就出现打开非常慢的情况。 但是,如果个别网站不是用自己的服务器,只是买了一个虚拟空间,空间商不给我们设置这个请求,那就比较麻烦了。。每隔20分钟就要忍 阅读全文
posted @ 2018-11-11 22:20 Monns 阅读(418) 评论(0) 推荐(0) 编辑
摘要: asp.net core中自定义视图引擎,继承接口 IViewLocationExpander 新建中间件ThemeMiddleware 中间件扩展 中间件服务扩展 使用: 阅读全文
posted @ 2018-11-05 15:33 Monns 阅读(365) 评论(1) 推荐(1) 编辑
摘要: 1、项目根目录找到 2、添加绑定域名 3、host映射 4、以管理员身份运行vs,以管理员身份运行vs,以管理员身份运行vs,重要的事情说三遍。。。 博主就卡在第四步,折腾了好久。。最终还是在stackoverflow上找到了答案。。 题外话,设置vs默认以管理员权限运行 1. 打开VS的安装目录, 阅读全文
posted @ 2018-01-17 09:58 Monns 阅读(2067) 评论(3) 推荐(1) 编辑
摘要: .net4.5以后,webform也可以使用模型绑定和模型验证。 user实体: 模型自动绑定和验证: 前台接收验证信息 如果不用服务器控件,接受错误信息可以这么做 建立名为ModelStateErrorHandler的ModelState扩展方法 调用: 在模板解析json或者字符串即可。 .ne 阅读全文
posted @ 2018-01-06 19:11 Monns 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 做网站后台管理系统的时候,有时我们需要根据用户的录入配置动态生成一些频道,这些频道需要用到独立的Controller,这时就需要用到运行时动态编译了。代码如下: 流程如下: mvc启动的时候,只有HomeController,访问TestController会提示404错误 然后点击动态编译Test 阅读全文
posted @ 2017-08-27 14:27 Monns 阅读(1214) 评论(3) 推荐(0) 编辑
摘要: 有这么个需求,Urls如下: http://localhost:52804 http://localhost:52804/home/test http://localhost:52804/test1 http://localhost:52804/test1/aaa http://localhost: 阅读全文
posted @ 2017-07-16 19:15 Monns 阅读(3045) 评论(0) 推荐(1) 编辑
摘要: 1、安装node.js 2、新建VsCodeTestApp文件夹,用vs code打开这个文件夹 3、打开cmd,进入TestApp文件夹所在盘符,然后cd进入VsCodeTestApp 4、通过NPM安装Typings (cmd输入下面命令,下同) 5、安装相关提示信息文件(这里以jquery为例 阅读全文
posted @ 2016-08-12 00:33 Monns 阅读(18584) 评论(0) 推荐(1) 编辑
摘要: 制作blog系统或者通用cms系统的时候,我们经常会用到Theme功能。asp.net mvc中的一种实现方式,是继承实现RazorViewEngine即可。 这是在GitHub中找到的一个示例:https://github.com/benedict-chan/ThemedViewEngines 结 阅读全文
posted @ 2016-08-01 11:05 Monns 阅读(406) 评论(0) 推荐(0) 编辑