摘要:
最近一个小项目用了DevExpress控件,实践中DevExpress的控件确实很方便。 在用ASPxGridView控件的时候,为了偷懒结合了SqlDataSource使用,但一直在大数据列表上表现的不太理想 本着最简洁优化的角度,翻了翻SqlDataSource的Cache属性,结合到项目使用效 阅读全文
摘要:
很久没po文章了,但是看到.Net里关于ActiveMQ发送复杂类型的文章确实太少了,所以贴出来和大家分享 发布: 订阅: 复杂类型处理: 重点是跨站点和跨服务器传输的时候,需要通过Message的Body去设置传输参数 阅读全文
摘要:
问题症状:安装的WIN8系统无法安装Framework,SQL等都有问题解决误区:直接安装或者更新后在线安装(结果一样各种错误)解决方法:1、先gpedit.msc进入本地组策略管理,目录:计算机配置->管理模板->系统->指定可选组件安装和附件修复2、加载WIN系统为镜像磁盘,如I盘3、双击“指定... 阅读全文
摘要:
早期使用EntityFramework的Coder应该知道5.0之前的版本是未对枚举进行支持的。不论是ModelFrist还是CodeFrist在CodeFrist模式下一般是使用第三方解决方案,例如下面的方式虽然解决,但是在Model的声明和View的使用上都比较混乱Enum public enum PermissionTypeEnum { [Description("页面类")] 页面类, [Description("操作类")] 操作类 }Model public PermissionTypeEnum... 阅读全文
摘要:
SignalR的分组使用十分方便,官方已提供接口封装。如果需要指定或者移除Connection的组时只需操作Groups即可1、添加连接到指定的组.Groups.Add(Context.ConnectionId, 组名称);对应IGroupManager里的interfaceTask Add(string connectionId, string groupName)2、从组移除Connection连接Groups.Remove(Context.ConnectionId, 组名称);对应IGroupManager里的interfaceTask Remove(string connectionI 阅读全文
摘要:
问题症状:使用了CrystalQuartz,但是配置的Cron规则没有按需求的执行解决误区:试图修改源代码,从UTC世界协调时转换为普通的Datetime解决方法:设置系统按照本地时区执行,问题得以解决 TimeZoneInfo colombianTimezone = TimeZoneInfo.FindSystemTimeZoneById("China Standard Time"); // Put jobs creation code here // Sample job var ... 阅读全文
摘要:
问题症状:本机开发环境为VS2010已打SP1补丁,现要连接远程连接地址出现报错解决误区:配置TFS权限解决方法:需打兼容性补丁,Visual Studio 2010 SP1 Team Foundation Server 2012 Compatibility GDR 阅读全文
摘要:
问题症状:本机开发环境为VS2010,数据库远程连接无问题。因为项目需要加装了一个VS2012,装完之后TCP/IP类的连接报该Error 解决误区: 1)在配置管理器里面启用调整TCP/IP 2)卸载VS重新安装 3)重装系统 4)运行cliconfg调整客户端连接协议 解决方法:经查询是因为安装 阅读全文
摘要:
This license governs use of the accompanying software. If you use the software, youaccept this license. If you do not accept the license, do not use the software.此许可针对与其匹配的软件的使用。如果你使用了此软件,你接受了此许可,如果你不接受此许可,不要使用此软件。1. DefinitionsThe terms "reproduce," "reproduction," "derivat 阅读全文
摘要:
这篇文章要介绍的,是我作为专业程序员这些年来学到的能真正提高我的代码质量和整体工作效率的10件事情。1. 永远不要复制代码不惜任何代价避免重复的代码。如果一个常用的代码片段出现在了程序中的几个不同地方,重构它,把它放到一个自己的函数里。重复的代码会导致你的同事 在读你的代码时产生困惑。而重复的代码如果在一个地方修改,在另外一个地方忘记修改,就会产生到处是bug,它还会使你的代码体积变得臃肿。现代的编程语 言提供了很好的方法来解决这些问题,例如,下面这个问题在以前很难解决,而如今使用lambdas却很好实现:/// <summary>/// 一些函数含有部分重复代码/// </ 阅读全文