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