Spiga

图解MVC中的路由设置对应的Contorller和View

2012-01-26 03:33 by 梁逸晨, 47 visits, 网摘, 收藏, 编辑

WebForm中搭配母版页和用户控件页时候的事件加载顺序,附测试程序

2012-01-03 00:56 by 梁逸晨, 134 visits, 网摘, 收藏, 编辑
摘要:在生产环境中,一个内容页(aspx)可能会包含数个用户控件(ascx),而每个控件可能都会涉及到数据库访问。 如果在内容页、母版页、控件页中各自使用自己的数据库访问方法,会造成很大的运行成本。 这样的情况下,我们就应该重用数据库连接了,但是在这之前,需要搞清楚内容页、母版页和控件页的加载顺序。 这篇文章中先给出它们的加载顺序,数据库重用部分留下一篇中再详解 阅读全文

新浪OAuth网站登陆连接,请求access_token时遇到21323 miss client id or secret 的解决方案

2011-12-30 07:11 by 梁逸晨, 177 visits, 网摘, 收藏, 编辑
摘要:我始终认为是我的错误,而不是新浪的错误,所以,电脑屏幕翻转了180度,没发现什么特别的隐藏说明,接着又拿一块大镜子来看镜像,还是没发现什么,最后使出了绝招: 把文档的所有文字按照奇数和偶数都排列着读一遍,依旧无解。 终于: 我开始觉得不是我的错了,而是新浪的错。 本文给出ASP.NET 4.0的解决方案以及实现思路。 阅读全文

Team Foundation Server 2010配置数据库遇到“与某个指定的域或工作组帐户冲突”的解决方案

2011-12-11 12:32 by 梁逸晨, 90 visits, 网摘, 收藏, 编辑
摘要:一开始没有认真看错误信息,于是到处搜索解决办法, 不是叫你杀毒就是叫你重启,包括某个知名的社区在内,除了假惺惺的“你好”二字外,和百度知道没有本质区别。 回来硬头皮搞,过程就不详述了,其实,错误描述已经包含了答案,只不过我们的心里作用让我们很少去注释他们。 阅读全文

delegate详细解析

2011-05-06 05:32 by 梁逸晨, 161 visits, 网摘, 收藏, 编辑
摘要:Delegate 实际上就是一个特殊的类型,只不过是我们的声明的时候可以简化写法,系统实际上还是会编译为sealed class , 在这个特殊的类中,会使用一个拥有相同签名的方法来实际执行。 阅读全文

LINQ查询中,对于值类型的比较应注意使用Value属性

2011-05-01 20:23 by 梁逸晨, 92 visits, 网摘, 收藏, 编辑
摘要:例如,对于入住天数,如果我们使用 : data.Where(o => o.custom_livedays.Equals(_livedays)); 在语义上是没有问题的,但是不会得到我们想要的答案,正确的写法是: data.Where(o => o.custom_livedays.Value.Equals(_livedays)); 仅对于值类型是如此,如果是引用类型,例如string, 那么就用不着value属性了。例如: data.Where(o => o.custom_name.Equals("字符串值")); 阅读全文

从古城5号到变量命名规范,多一些抽象也许会更好

2011-04-12 16:07 by 梁逸晨, 79 visits, 网摘, 收藏, 编辑
摘要:昨天我走在丽江古城里,路过一家店,当时那条路的名字忘记了,暂且先叫“A路”吧, 而那家店面就叫“A路5号”,它的门牌号确实也是A路的5号。 这么一看就联想到问题了 阅读全文

在继承机制中引用继承权校验

2010-08-31 23:05 by 梁逸晨, 1019 visits, 网摘, 收藏, 编辑
摘要:在某些特殊情况下,我们需要把类型设计为public class(这是前提条件,所以internal 声明无效),但是却又不想给人无条件调用或者继承该类,这时候我们可以把类设计为 public abstract class,就避免了直接创建它的对象,但是不想被无条件继承,则要动一番脑经了。这样的情况在实际运用中还是存在的: 比如某个DLL中的某些公共类,只有具备某些权限的开发人员才能够继承之, 或者是某些收费组件,必须提供序列号,才能够继承调用。 阅读全文

IIS中等信任环境下(medium),DbProviderFactories.GetFactory不能调用非微软数据库的简单替代方案。

2010-07-03 21:55 by 梁逸晨, 1323 visits, 网摘, 收藏, 编辑
摘要:如果您能够保证自己的程序今后永远都能够运行在“完全信任”等级的IIS中,本文不适合您。 记得我小学五年级的时候,语文老师(同时也是我班主任)经常布置一些生词给我们造句,就拿“简洁”这个词来说,很难琢磨出一句话来交作业,没办法,我承认我智商比较低。但是我总感觉应该有一种万能的方法,可以快速过关,以不变应万变的。 所以,当时我花了几天时间来研究了一下诸子百家和四库全书,最终得出这个方案 阅读全文

剑术,语言和模式

2009-06-10 02:01 by 梁逸晨, 2012 visits, 网摘, 收藏, 编辑
摘要:借用独孤求败前辈的武学归纳:利剑、软剑、重剑、木剑、无剑 五个阶段来对我们开发者作一下经历形容,本文纯属扯蛋性质。 阅读全文