摘要: 阅读全文
posted @ 2008-10-03 22:21 Kai.Ma 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 都是VS2008的一些使用小技巧。熟悉之后能提高工作效率。 阅读全文
posted @ 2008-10-03 00:57 Kai.Ma 阅读(1140) 评论(0) 推荐(0) 编辑
摘要: 转自:http://feeds.feedburner.com/~r/TheWillWillWeb/~3/358986630/post.aspx 因為常常需要跟國外 Blogger 交流,甚至回報某些國外 .Net 產品的 Bug 給他們,所以常常都要自行翻譯「例外訊息」( Exception Message ),不過有時後真的會翻錯。再者,若在開發 .Net 時遇到一些很少見的問題,用中文搜尋不到... 阅读全文
posted @ 2008-09-21 17:22 Kai.Ma 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 使用LINQ to SQL (第一部分)(韩现龙译) LINQ to SQL效率比较低的几个地方 阅读全文
posted @ 2008-09-21 15:38 Kai.Ma 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 本系列的全部源代码及二进制文件可以从这里下载:IocInCSharp.rar 你真的了解Ioc与AOP吗?(1) 你真的了解Ioc与AOP吗?(2) 你真的了解Ioc与AOP吗?(3) 你真的了解Ioc与AOP吗?(4) 你真的了解Ioc与AOP吗?(5) 阅读全文
posted @ 2008-09-15 02:04 Kai.Ma 阅读(210) 评论(0) 推荐(0) 编辑
摘要: http://dojo.ninject.org/wiki/display/NINJECT/Dependency+Injection+With+Ninject 阅读全文
posted @ 2008-09-13 23:38 Kai.Ma 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 编程时间长了之后,是不是感觉眼睛太累了,用这个视觉配色配置,可以减少眼睛刺痛 阅读全文
posted @ 2008-09-07 12:01 Kai.Ma 阅读(2240) 评论(6) 推荐(1) 编辑
摘要: 适配器模式定义: 将两个不兼容的类纠合在一起使用,属于结构型模式,需要有Adaptee(被适配者)和Adaptor(适配器)两个身份. 为何使用? 我们经常碰到要将两个没有关系的类组合在一起使用,第一解决方案是:修改各自类的接口,但是如果我们没有源代码,或者,我们不愿意为了一个应用而修改各自的接口。 怎么办? 使用Adapter,在这两种接口之间创建一个混合接口(混血儿). 如何使用? 实现Ad... 阅读全文
posted @ 2008-09-06 21:39 Kai.Ma 阅读(197) 评论(0) 推荐(0) 编辑
摘要: http://www.ibm.com/developerworks/cn/webservices/ws-restajax/ 阅读全文
posted @ 2008-08-30 11:34 Kai.Ma 阅读(259) 评论(0) 推荐(0) 编辑
摘要:   Web服务的请求者和提供者之间的连接给双方都带来了大量的工作,其中包括像同意实现业务功能、认同技术合同细节这样的事情,当然还包括从服务到应用程序的宏伟计划的整合。但是,如果过于经常使用标准化的SOAP/WSDL方法,这只会使这种情况变得极度复杂。   还有一种办法,就是部署被称为REST的Web服务兼容架构,它代表“表述性状态转移”(Representational State Transfer)。REST是由Roy Fielding于2000年在其博士论文中所命名的一种技术。这种技术与行业中的主要规范对立竞争,虽然他是否有创造这一技术的先见之明还值得商榷,但是自从那时起,REST的简称在网络服务设计的舞台上,已经扮演了主要角色。 阅读全文
posted @ 2008-08-30 11:33 Kai.Ma 阅读(190) 评论(0) 推荐(0) 编辑
摘要: ASP.NET MVC :从ASP.NET WebForm到ASP.NET MVC技术上的共用和差异 ASP.NET MVC :MVC页面验证与授权 Asp.net Mvc Codeplex Preview 5 第一篇 Helper的新特性 Asp.net Mvc Codeplex Preview 5 第二篇 Controller&Filter的新特性 Asp.net Mvc Codeplex ... 阅读全文
posted @ 2008-08-26 11:53 Kai.Ma 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 继续保持着一个月发布一个版本的进度,微软发布了ASP.NET MVC框架的Preview 4版本。这个版本开始提供更多高端功能,以帮助开发人员提高生产力。 阅读全文
posted @ 2008-08-23 17:53 Kai.Ma 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 这篇文章非常重要,对于熟悉ASP.NET WEBFORM的开发人员想转型到ASP.NET MVC开发,非常有用。此文很详细地阐述了两种开发模式的优缺点,并给了技术上的建议。对于WEB2.0时代的web开发,我建议采用ASP.NET MVC模式开发 阅读全文
posted @ 2008-08-23 13:26 Kai.Ma 阅读(737) 评论(0) 推荐(0) 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 跳转1 跳转2 跳转3 跳转4 跳转5 测试环境IE6,IE7,Firefox 3。 跳转1和2在IE6环境下无效,3、4、5在IE6,IE7,Firefox3.01下测试均能 通过,。 跳... 阅读全文
posted @ 2008-08-22 10:25 Kai.Ma 阅读(4573) 评论(2) 推荐(0) 编辑
摘要: (网上整理,感谢原作者) 五、异常处理 异常处理的原则 在应用程序级(线程级)错误处理器中处理所有的一般异常。遇到“意外的一般性错误”时,此刻错误处理器应该捕捉异常,给用户提示消息,在应用程序关闭或用户选择“忽略并继续”之前记录错误信息。 不必每个方法都用try-catch,当特定的异常可能发生时才使用。比如,当写文件时,处理异常FileIOException。 别写太大的 try-catc... 阅读全文
posted @ 2008-08-21 17:40 Kai.Ma 阅读(251) 评论(0) 推荐(0) 编辑
摘要: (网上整理,感谢原作者) 三、数据库设计规范 (一)表格分类与命名 1.数据表的分类 系统表 支撑业务模型的数据表,如流程模型、系统管理相关表。 业务表 产品提供的针对业务的通用功能模块相关表,如通用业务查询等。 用户表 用户二次开发使用的与具体业务相关的数据表。 2.数据表的命名 所有表格命名一律以字母“T”开头(Table),并且用实义单词以下划线“_”间隔。 ... 阅读全文
posted @ 2008-08-21 17:39 Kai.Ma 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 一、命名 对于理解应用程序的逻辑流,命名方案是最有影响力的一种帮助。名称应该说明"什么"而不是"如何"。通过避免使用公开基础实现(它们会发生改变)的名称,可以保留简化复杂性的抽象层。例如,可以使用 GetNextStudent(),而不是 GetNextArrayElement()。 命名原则是: 选择正确名称时的困难可能表明需要进一步分析或定义项的目的。使名称足够长以便有一定的意义,并且足够短... 阅读全文
posted @ 2008-08-21 17:39 Kai.Ma 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 转自:http://space.cnblogs.com/group/topic/345/ 阅读全文
posted @ 2008-08-21 13:19 Kai.Ma 阅读(581) 评论(2) 推荐(0) 编辑
摘要: Silverlight 2.0 目前扩展到了5种用来布局的群组(Group):Grid,Canvas,StackPanel,ScrollViewer,Border。 Silverlight 2.0 分两种基本动画类别:“From/To/By”动画和关键帧动画。 最后介绍了如何利用Silverlight 技术制作一个Flash里面常见的鼠标跟随效果。 阅读全文
posted @ 2008-08-20 23:32 Kai.Ma 阅读(2972) 评论(7) 推荐(0) 编辑
摘要: 正则表达式基础学习 http://zh.wikipedia.org/wiki/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F 阅读全文
posted @ 2008-08-20 10:16 Kai.Ma 阅读(1226) 评论(1) 推荐(0) 编辑