摘要: 如果有机会在一个比你水平高的开发人员旁边学习一段时间,而这位师傅能在边向你展示各种编译器,编辑器,代码生成器,高效开发调试工具使用技巧的同时,有能向你讲解他解决问题的思路,那么你的提升将会是巨大的。而在现实工作中,这种机会并不是很容易碰到。因为如果是在学校中,一般难以遇到这样的有经验的开发人员;在工作中,老板付钱让你干活,很少提供你学习的机会。我的第一家公司的上司就是这种神人,多亏了他对我的指点,现在仍然铭记在心。 阅读全文
posted @ 2013-12-23 17:56 微软首席软件架构师 阅读(185) 评论(0) 推荐(0) 编辑
摘要: http://www.douban.com/group/topic/36544842/ 阅读全文
posted @ 2013-12-10 17:58 微软首席软件架构师 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 所谓练习微笑,不是机械地挪动你的面部表情,而是努力地改变你的心态,调节你的心情。学会平静地接受现实,学会对自己说声顺其自然,学会坦然地面对厄运,学会积极地看待人生,学会凡事都往好处想。这样,阳光就会流进心里来,驱走恐惧,驱走黑暗,驱走所有的阴霾。 阅读全文
posted @ 2013-12-10 15:48 微软首席软件架构师 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1.父子二人看到一辆十分豪华的进口轿车。儿子不屑地对他的父亲说:"坐这种车的人,肚子里一定没有学问!"父亲则轻描淡写地回答:"说这种话的人,口袋里一定没有钱!"——你对事情的看法,是不是也反映出你内心真正的态度?2.晚饭后,母亲和女儿一块儿洗碗盘,父亲和儿子在客厅看电视。突然,厨房里传来打破盘子的响声,然后一片沉寂。儿子望着他父亲,说道:"一定是妈妈打破的。""你怎么知道?""她没有骂人。"——我们习惯以不同的标准来看人看己,以致往往是责人以严,待己以宽。3.有两个台湾观光团到rib伊豆半岛旅游 阅读全文
posted @ 2013-12-09 13:27 微软首席软件架构师 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 比如需要解决智能卡读取的关键技术,则以解决实际问题为主,占95%;代码重构和性能,占5% 阅读全文
posted @ 2013-12-06 16:25 微软首席软件架构师 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1、K96、K107、K114、K225/K226滨江区政府站,K300共联村(春晓路江南大道口)2、火车城站:300/K300共联村站,K501到滨江区政府下3、汽车东站(火车东站):K107到滨江区政府下4、汽车南站:20/K20到观音塘,转K107到滨江区政府下5、汽车西站:49/K49到城站火车站,转300/K300到春晓路江南大道口6、汽车北站:B支1到观音塘,转K107到滨江区政府下 阅读全文
posted @ 2013-11-11 13:12 微软首席软件架构师 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 海底捞全国门店无线改造扩容22(服务)厦门林德叉车网络设备维保项目(培训)小糸车灯厂无线网络扩容(服务+培训)手工电子流:维护保养 (赠送服务审批流程)测试huan境江苏省农行二级网S75E、SR66及S95E维保项目(特殊付款审批流程)除尘服务测试 (赠送服务审批流程)武乡人民医院新大楼网络建设 ConfigGroupProductDetail_GetCountersignPlanners 项目需会签的配置产品的备件计划人员------------------------------------------------------------------------------------- 阅读全文
posted @ 2013-10-24 18:00 微软首席软件架构师 阅读(243) 评论(0) 推荐(0) 编辑
摘要: IModelBinder 是MVC中用来解析Request.Form,Requet.Querystring,Request.Files,并将其转换为强类型的实体类的工具类。你在Action上看到的强类型参数就是它对客户端发过来的字符串解析后的结果。这个功能是ASP.NET MVC的一个非常能够改进开发人员效率的创新性措施。深刻理解、掌握并记住它的内部原理,是做MVC开发架构的基础。MVC3中提供IModelBinder的是ModelBinders.Binders,你按F12查看其定义,可以看见它是ModelBinderDictionary,查找IModelBinderDictionary就是从 阅读全文
posted @ 2013-09-15 19:07 微软首席软件架构师 阅读(931) 评论(0) 推荐(0) 编辑
摘要: ModelValidator系统预置的ModelValidatorProvider都存放在ModelValidatorPrividers.Providers集合中,有:1.DataAnnotationModelValidatorProvider:用于注解标识属性的验证器功能类。2.DataErrorInfoModelValidatorProvider3.ClientDataTypeModelValidatorProvider4.EmptyModelValidatorProvider下面是类的继承结构:验证机制和过程:系统调用每个ModelValidatorProvider.GetValidat 阅读全文
posted @ 2013-09-10 17:02 微软首席软件架构师 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 1.HttpRequest.ValidateInput() 只是设置一个标志,这个标志就是_flags[0x8000],是启用验证开关标志(另外还启用了其他一些标志), HttpRequest.ValidateInputWasCalled就是根绝这个启用验证开关标志来判断的,这个标志很重要,见后面说明。2.ValidationUtility.EnableDynamicValidation是调用DynamicValidationShimReflectionUtil(反射垫片), DynamicValidationShimReflectionUtil(反射垫片)以反射方式调用DynamicVali 阅读全文
posted @ 2013-09-07 16:19 微软首席软件架构师 阅读(565) 评论(0) 推荐(0) 编辑