摘要: 参考资料https://technet.microsoft.com/zh-cn/library/cc779108(WS.10).aspxhttps://technet.microsoft.com/zh-cn/library/cc757536(WS.10).aspxhttps://technet.mi... 阅读全文
posted @ 2015-04-20 14:09 特洛伊-Micro 阅读(669) 评论(0) 推荐(0)
摘要: IT人员的悲剧在于过度依赖技术。。。。。。。。。。。。 阅读全文
posted @ 2015-04-13 10:51 特洛伊-Micro 阅读(126) 评论(0) 推荐(0)
摘要: 以下是中文四舍五入的算法,不是银行的四舍五入。public static class NumbericExtension { /// /// 四舍五入法 /// /// 要进行处理的数据 /// 保留的小数位数 ... 阅读全文
posted @ 2015-03-03 12:30 特洛伊-Micro 阅读(378) 评论(0) 推荐(0)
摘要: 自动属性初始化 (Initializers for auto-properties)以前我们是这么写的为一个默认值加一个后台字段是不是很不爽,现在我们可以这样写只读属性的初始化(Getter-only auto-properties)像用户ID这种只读属性,我们以前是这样写的现在我们可以这样写只... 阅读全文
posted @ 2015-02-05 13:31 特洛伊-Micro 阅读(391) 评论(0) 推荐(0)
摘要: C#反射获取程序集信息和通过类名创建类实例 。System.Reflection 命名空间:包含通过检查托管代码中程序集、模块、成员、参数和其他实体的元数据来检索其相关信息的类型。Assembly 类:表示一个程序集,它是一个可重用、无版本冲突并且可自我描述的公共语言运行库应用程序构造块。1、反射获... 阅读全文
posted @ 2015-01-26 13:49 特洛伊-Micro 阅读(2033) 评论(0) 推荐(0)
摘要: 有关动态数据类型 ,大家估计在实际中用的比较多了,不是很陌生。有关自己在项目中 的实际钉子总结:1 匿名对象中的字段,是只读的,不能赋值2 动态类型 指向强类型实例,注意观察内部的属性可访问性3 随时创建匿名对象给动态类型或许是更好的方法。dynamicmsg=null;try{ varsnInfo... 阅读全文
posted @ 2015-01-20 15:46 特洛伊-Micro 阅读(195) 评论(0) 推荐(0)
摘要: 从DNN中拔出的,效果不赖。。。获取程序运行时候异常的调用堆栈位置//////获取调用的堆栈信息获取当前程序运行的堆栈的副本集合///privatestaticStackFrameCallingFrame{get{StackFrameframe=null;///返回当前堆栈跟踪中所有堆栈帧的副本。v... 阅读全文
posted @ 2015-01-16 12:09 特洛伊-Micro 阅读(468) 评论(0) 推荐(0)
摘要: 前面我曾经写过一篇文章,是基于HttpContext的请求上下文中读取表单参数,其实还可以将其单独拆分出来。基于Filter的方式 获取表单值:(核心代码)publicvoidOnActionExecuting(ActionExecutingContextfilterContext){varform... 阅读全文
posted @ 2015-01-08 11:37 特洛伊-Micro 阅读(572) 评论(0) 推荐(0)
摘要: 由于不同的表之间的排序规则不一样,在归并集合的 时候会出现排序问题。只要在查询的列后面 声明结果列的排序规则保持一致即可:SELECTb0.[CardCode]collateSQL_Latin1_General_CP850_CI_ASASId,b0.[DocEntry]ASOrderId,b0.[N... 阅读全文
posted @ 2015-01-05 18:43 特洛伊-Micro 阅读(2068) 评论(0) 推荐(0)
摘要: 以下代码是在查看NOP中看到的 感觉很不错//////Getsaphysicaldiskpathof\Bindirectory//////Thephysicalpath.E.g."c:\inetpub\wwwroot\bin"publicvirtualstringGetBinDirectory(){... 阅读全文
posted @ 2015-01-04 11:34 特洛伊-Micro 阅读(216) 评论(0) 推荐(0)