01 2008 档案

摘要:WCF的出现,无疑验证了那句“分久必合,和久必分”传世经典。WCF整合了Remoting和webService等等。而且开发简单(相对的),它既弥补Remoting的只能在.net上运行,又弥补了asmx只能单向传送消息的缺点。也就是说,WCF是实现跨平台,在跨平台的同时,也可以双向通信。在WCF的编程思想中,无疑将SOA的思想体现的淋漓尽致。 首先要做的是就是定义服务契约。定义契约一般使用接口,... 阅读全文
posted @ 2008-01-29 10:31 BigRain 阅读(3805) 评论(1) 推荐(2)
摘要:很多人都说自己是.net程序员,问为什么,说是开发的网页是aspx扩展名的,又说用N层结构。首先来看一段代码: public static void Alert(object message) { string js = @""; HttpContext.Current.Response.Write(string.Format(js, me... 阅读全文
posted @ 2008-01-24 14:44 BigRain 阅读(423) 评论(2) 推荐(0)
摘要:04年时刚接触到C#,对于Attribute感到特别稀奇,因为我翻遍了整个教程,也看不到关于Attribute的介绍, 对于在代码上面用[]括起来,觉得神秘和不可思议。我们之前学C、C++或者java都没有这种东西。而且这些东 西都不在代码的执行当中,用了有什么意义呢。不过有疑问归有疑问,要说明类是可序列化的,你还得在上面 标示上[Serializable]。那时还不懂,当时只知道如果不加这个程序... 阅读全文
posted @ 2008-01-22 11:01 BigRain 阅读(373) 评论(0) 推荐(0)
摘要:看了这篇文章《使用了继承、多态还有工厂模式和反射,但是还是没有OO的感觉》。第一感觉就是作者对OO的理解和运用都不够深入。他给的例子好像也不是很OO,可惜不知道作者的邮箱,只能将改正后的代码贴在自己的blog中了。 namespace Lin{ //"使用了继承、多态还有工厂模式和反射,但是还是没有OO的感觉"的回复 public interface IMessageReceive ... 阅读全文
posted @ 2008-01-21 10:16 BigRain 阅读(430) 评论(3) 推荐(0)
摘要:鉴于asp.net的membership和现有的系统融合不是很好。所以,自己在家里连续奋战两个不眠之夜。终于做出了一套可扩展的membership组件,多级角色管理,多级角色的权限判断。拿到这边来发布了。希望对一些初学者有所帮助。SourceCode 阅读全文
posted @ 2008-01-10 11:27 BigRain 阅读(1629) 评论(12) 推荐(0)
摘要:我感觉,虽然很多人都可以做出一个成员资格管理的模块,但是能做的好的并不是很多。其中,有对这个成员管理原理不清楚的,也有实现能力不强的,等等。我觉得,要想做好成员资格管理,首先必须对成员资格管理的概念和原理有较为深刻的认识。然后,有个好的设计和实现。 所以,我将在下面和大家一起讨论一下成员资格管理的概念和原理。 在成员资格管理中有3个很重要的概念:用户,角色,权限。 用户是一个在业务逻辑中存在的... 阅读全文
posted @ 2008-01-10 11:02 BigRain 阅读(5872) 评论(0) 推荐(0)