C#
文章平均质量分 63
景影随形
初级.net工程师
展开
-
深入线程,实现自定义的SynchronizationContext
转载自:http://www.cnblogs.com/Kevin-moon/archive/2009/02/09/1384627.html转载 2014-11-09 13:16:28 · 529 阅读 · 0 评论 -
线程之间的通讯---SynchronizationContext
转载自:http://www.cnblogs.com/Kevin-moon/archive/2009/01/13/1374353.html 过年前的这段时间真是舒服,没有了平时项目发版的紧张,剩下的就是只有在网上闲逛了,哈哈! 今天早上闲逛的时候,在CodeProject发现了个不错的文章,英文好的直接去http://www.codeproject.com/KB/thr转载 2014-11-09 10:48:17 · 331 阅读 · 0 评论 -
奇妙的SynchronizationContext
转载自: 上一篇中已经讲了SynchronizationContext 的一些内容,现在让我们更加深入地去了解它! 继上篇中的问题"在UI线程上对SynchronizationContext的使用,可以适用于其他线程呢?" OK,我们把它放置在非UI线程上,这是你用SynchronizationContext.Current的属性来获取,你会发现你得到的是n转载 2014-11-09 13:15:32 · 736 阅读 · 0 评论 -
.net mvc Html.DropDownListFor 设置默认值无效
在项目中经常用到Html.DropDownListFor,但是很多时候使用的时候只能显示候选列表,在后台设置的默认值无法在前台正确显示;今天又遇到这个问题了,百度无果,在StackOverFlow上找到了答案,总结一下,希望帮到也被这个问题困扰的人。先抛上没错误的写法:下拉框的数据源来源于enum中的项:public enum VideoState { [Display(Name ="等待收原创 2017-05-29 16:31:07 · 2744 阅读 · 2 评论 -
使用GhostDoc为.Net项目自动生成帮助文档
开发的同时编写注释的好处不言自明,不仅有助于团队成员迅速熟悉代码,也方便以后自己的维护。将注释导出为chm文档当然更便于阅读。.Net平台导出注释为帮助文档主要方法有两种。 一种是先通过项目属性中配置生成xml文档,然后在通过SandCastle将xml生成为hhc,hhk,hhp三个文件,然后在通过HTML Help Workshop将这三个文件编译为chm。这种方法步骤繁琐,且费时费力,导出来原创 2017-06-20 21:06:50 · 1734 阅读 · 0 评论 -
.Net Entity Framework CodeFirst 中多次重复引用同一个外键问题
实际项目中,经常会遇到在一个表中多次引用同一个表的主键的情况。比如在部门表Department中,有正副两个主管:PrimaryManager ,SecondManager 。//部门类定义 public class Department { public int ID { get; set; } public string Name { get; set; }转载 2017-06-20 23:22:20 · 2661 阅读 · 0 评论 -
给ueditor增加删除文件功能
ueditor默认的文件管理可以单独拿出来使用,api很方便,但是没有提供对已上传文件的删除功能,下面简单整个删除功能,思路是通过ajax调用服务器端的ashx文件删除。前端修改html改动一切从简,就不给每个文件来个删除按钮了,直接双击删除,但是需要给个提示: 1.打开/ueditor/dialogs/attachment/attachment.html 2.找到id为tabhead的div,原创 2017-06-11 14:47:51 · 1913 阅读 · 0 评论