自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

heguodong的专栏

寂寞的空间

  • 博客(12)
  • 资源 (5)
  • 收藏
  • 关注

原创 关于linq的分组查询语法

[太原]杨治理(346048058)  20:56:07怎么分组 求出每次列车 历时 起始站 终点站 [太原]杨治理(346048058)  20:57:21例如:K130,齐齐哈尔,长春,历时[江苏] Tim (107770540)  21:06:27var query=from t in db.TableA          group t by t.ID into

2012-04-25 21:11:58 1086

原创 一段关于正则表达式的交流

[大连]Chris(14197232)  18:09:55有没有正则比较熟的,${SETTING}这种表达式用正则应该如何写[上海]苗苗(491808539)  18:10:25(来自手机QQ: http://mobile.qq.com )  [怀化]英界尔(32354456)  18:10:25规则是什么啊?[大连]Chris(14197232)  18:11:44

2012-04-23 18:16:32 467

原创 微软企业库--Policy使用Login Handler

先看如下代码        publicvoid LogMessage()        {            Console.WriteLine("LogMessage.......................");        }                internalstaticvoid Testlog()        {

2012-04-20 07:21:57 564

原创 微软企业库--Policy使用Exception Handler

先看如下代码        public void ThrowException()        {            Console.WriteLine("ThrowException.................");            throw new NotImplementedException();        }

2012-04-19 20:21:59 481

原创 微软企业库--Policy包含多个MatchingRule

一个Policy对应多个Matching Rule的情况下,我原来以为是OR的关系,经过测试实际上是AND的关系,就是需要这多个匹配规则同时满足才执行该Policy,如以下代码:          [AttributeUsage(AttributeTargets.Method)]         public class TraceAttribute:System.Attrib

2012-04-19 19:53:23 656

原创 微软企业库日志-系统日志

日志记录模块最直接的就是使用系统日志,看如下代码        public static void TestSystemLoging()        {            LogEntry log = new LogEntry();            log.Message = "测试Loging......";            log.Categor

2012-04-18 22:28:13 2555

原创 微软企业库异常处理-CustomHandler

自定义异常机制可以让我们自行定义异常的处理Handler,如下定义: 文本代码如下    [ConfigurationElementType(typeof(CustomHandlerData))]    public class MyExceptionHandler : Microsoft.Practices.EnterpriseLibrary.ExceptionHandl

2012-04-17 22:39:26 1385

原创 微软企业库异常处理-ReplaceHandler

ReplaceHandler我感觉和WrapHandler差不多,区别只是WrapHandler会抛出新类型的异常,而ReplaceHandler只会抛出原来类型的异常,看下面代码        public static void TestReplaceHandler()        {            try            {

2012-04-17 22:25:31 788

原创 微软企业库异常处理-WrapHandler

有时候我们希望把程序里捕获的异常进行包装后重新抛出另一个异常,这样的理由很多,比如原来的异常里带有敏感信息,必须进行清除,或者希望抛出一个对客户调用方更加友好的异常信息等等,这种情况下应该使用WrapHandler来处理,下面来演示一个具体过程:        public static void TestWrapHander()        {            try

2012-04-17 22:03:58 783

原创 微软企业库5.0-面向切面AOP(PolicyInjection)学习记录 --控制CallHandler的执行顺序

前一例子演示了自定义属性匹配规则和自定义拦截,现在架设我还需要再进行一次拦截,针对操作询问用户是否要取消方法调用,这样把与用户交互相关的代码也可以抽取出来,否则假设    public class Person : IPerson{        public void Shout(string aa)        {          //这个方法很危险,会修改

2012-04-14 16:52:01 789

原创 微软企业库5.0-面向切面AOP(PolicyInjection)学习记录--自定义属性匹配来拦截方法

--自定义属性匹配来拦截方法    面向切面关注将代码的业务流程和其他辅助流程分开解耦和,使我们写业务代码时不再关注之外的逻辑,比如定义一个人(person),具有咆哮的行为(Shout),有时候为了调试跟踪实现而输出一些内容,如下:    public interface PersonBase    {        voidShout(string aa);

2012-04-14 10:45:55 1488

转载 不错的好文章

微软企业库:这是EnterLib PIAB的BUG吗?《EnterLib PIAB深入剖析》系列博文汇总《Enterprise Library深入解析与灵活应用》博文系列汇总 EnterLib PIAB又一个BUG?EnterLib PIAB又一个BUG?[续]——这是一个致命的BUG VS集成与VS集成的若干种代码生成解决方案[博文汇总(共8篇)] htt

2012-04-13 19:32:13 417

FizzBuzzWhizz_1

ThoughtWorks测试 你是一名体育老师,在某次课距离下课还有五分钟时,你决定搞一个游戏

2014-04-29

DevExpress报表学习

详细学习了DevExpress报表的各种功能 编译环境:VS2010 ,Devexpress 10

2012-06-12

窗体设计器(winform窗体)

.Net设计器,目前完成了窗体设计器,可以编译运行窗体,可以保存打开,基于微软的设计期模型,欢迎使用,需要.Net FrameWork3.5环境

2010-04-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除