asp.net 后台任务作业框架收集
收集几个可以用于 asp.net 的后台任务工具库并简单介绍。 hangfire.io ,FluentScheduler,Quartz.net 。 Read more
Happy coding everyday~~
收集几个可以用于 asp.net 的后台任务工具库并简单介绍。 hangfire.io ,FluentScheduler,Quartz.net 。 Read more
XmlWriter.Create 有多个重载。包括 Stream 和 StringBuilder ,如果使用 StringBuilder ,由于StringBuilder 的问题,设置 Encoding 没有效果,声明 始终是 encoding="utf-16" 。 Read more
使用 hangfire 执行一个 big 大的后台任务,默认是最大同时执行20个。 测试的时候,发现太少了,导致总执行时间太长,,, 一怒之下,直接改成了 100 。 然后问题来了,开发机 Read more
在 asp.net mvc 启用 mobile 视图自动切换后,手机浏览器均正常,但是在 android 微信浏览器中不能正确的切换,想象应该是user-agent 未识别,SO .... 加上就好了 Read more
在项目中,使用了System.Web.Optimization 压缩脚本和样式文件,本地测试时,没有开启压缩,页面正常。当发布到服务器时候,自动启用了压缩,然后网页提示脚本问题。检查压缩后内容,和原源文件发现不匹配。 原因是 脚本文件存在同名的min 文件,System.Web.Optimization 开启压缩后,会自动使用了压缩后的文件,由于修改脚本文件后,没有同步生成min 文件,SO 便出现了上述问题。 Read more
VirtualPathUtility 为常见的虚拟路径操作提供实用工具方法。 虚拟路径:指的是 以 ~/ 或者是正斜杠 / 开头的路径,如: string virtualPath1 = "~/abc/"; string virtualPath2 = "/abc"; 绝对路径 absolute ,是正斜杠 / 开头的路径。 想对路径 relative ,是 ~/ 开头的路径。 VirtualPathUtility.IsAbsolute("/abc") // true VirtualPathUtility.IsAppRelative("~/abc") // true Read more
在ABP 框架中,已经自带了设置管理。包括读取,存储和修改。不过,设置管理 都是 以 设置名称(name) 来读取控制的。在一些情况下,我希望 将设置的一类值放在一起,以单独的一个类(实体) 来读取访 Read more
/// <summary> /// Maps a virtual path to a physical disk path. /// </summar Read more
客户那边老是会遇到上传文件失败的问题。在这里总结一下。 之前的程序员 老是在 web.config 没有定义 maxRequestLength 大小,这样,只要客户上传的文件大于2M 就会上传不 Read more