摘要:
在一个邮件列表的讨论中,了解了如何在IBatis.Net中返回DataSet以及一些相关的观点。 阅读全文
评论排行榜
F# 20分钟快速上手(二)
2008-08-10 17:05 by Anders Cui, 15395 阅读, 收藏,
摘要:
在上篇文章里,我们写出了F#的第一个程序,本文我们来看一些F#语言的核心部分,包括值的不变性,模块,Tuple,柯里化,Union类型,模式匹配,Record类型,序列和集合等内容,读完此文后,希望能让您对F#有个整体的认识。 阅读全文
Windows Forms中通过自定义组件实现统一的数据验证(二)
2007-05-08 12:46 by Anders Cui, 5427 阅读, 收藏,
摘要:
上一篇中,我们利用Windows Forms中的验证机制实现了一套组件,它们是可重用的,并且可以利用VS的窗体设计器,最终我们实现了控件级的验证。也就是说当用户在控件间转移时进行验证。不幸的是,用户数据填写完毕进行提交时,我们无法保证他们能够填写过每个控件,当然也就没法验证所有控件了。这时窗体级的验证就很有必要了。我们一起来看一下。 阅读全文
F#系列随笔索引
2008-10-08 00:18 by Anders Cui, 8999 阅读, 收藏,
摘要:
在当前的背景下,如果一门语言的广告不能雷到人,还面对C#这样成熟的语言,就真的很难引起人们的兴趣。初学F#会让人一头雾水,我希望能有一个F#教程,它能在一些简单的例子中帮我们拨开乌云,《Foundations of F#》这本书不错,不过有些繁琐、冗长。我把书中的内容整理了一下,也把在《Expert F#》或者网上其它文章的一些内容加进来,另外我还喜欢把自己想到的F#与C#的异同点给写出来,这些就是我的《F#探险之旅》。 阅读全文
关于命名中的数量和人称
2011-01-26 00:16 by Anders Cui, 3032 阅读, 收藏,
摘要:
我们都明白命名的重要性,如果对命名不断地关注,就需要考虑命名中的动词和名词,特别的情况是动词的人称和名词的数量。在.NET Framework的Guideline中,有专门一章讨论了命名规范,包括大小写、单词的选择等,却没有涉及到人称和数量,下面来讨论一下这两方面的内容。名词的数量首先来看数量。名词的单数和复数在语义上有着明显的不同,为了提高可读性,数量需要认真地考虑。比如:属性(Property):System.Collections.Generic.DictionaryTKey, TValue中的Keys和Count是好的例子。字段与此类似;方法名中的名词:在JS中我们熟悉的getEl 阅读全文
Visual Studio 2008 可扩展性开发(六):操作Solution Explorer
2009-03-19 01:45 by Anders Cui, 8635 阅读, 收藏,
摘要:
在可扩展性开发(五)中,我介绍了对于Solution、Project、ProjectItem的基本操作,可以认为它们面向的是解决方案内容的物理(文件)表示,我们需要使用VS提供的解决方案管理器(Solution Explorer)来管理它们。毫无疑问,解决方案管理器是VS中最重要的UI元素之一,本文就介绍对它的操作。这一次的例子是CollapseAllProjects,可以将解决方案中所有的项目节点折叠起来,如果项目很多,这个功能会很有用。 阅读全文
谈谈VS中的模板
2009-01-18 22:51 by Anders Cui, 17510 阅读, 收藏,
摘要:
本文首先简单介绍了项目/项模板的概念,然后介绍了模板及其清单文件的结构,在此基础上演示了如何手工创建并部署模板。最后讨论了两种更为灵活和强大的方式:向模板传递参数以及自定义模板向导,后者借助于DTE对象可以完成很复杂的功能。 阅读全文
F#探险之旅(二):函数式编程(上)
2008-08-27 22:10 by Anders Cui, 5413 阅读, 收藏,
摘要:
F#探险之旅的第二站,我们来看看F#中函数式编程相关的内容,这一部分内容很多,索性分为三部分。第一部分主要是关于函数式编程的最基础概念,包括标识符、值、函数、作用域、递归以及匿名函数等。 阅读全文
iBATIS In Action:使用映射语句(一)
2007-10-16 19:37 by Anders Cui, 13609 阅读, 收藏,
摘要:
本文翻译自《iBATIS In Action》的第4章的1、2两节。
iBATIS实战,感觉从这一章才算开始实战。
首先是iBATIS的入门基础,包括基本的API介绍,映射语句的类型等;
随后比较详细地讨论了select类型语句的用法。 阅读全文
iBATIS In Action:什么是iBATIS(二)
2007-09-02 18:56 by Anders Cui, 10957 阅读, 收藏,
摘要:
本文翻译了《iBATIS In Action》一书第二章的后半部分。
内容如下:
2.5 iBATIS快速上手
2.6 未来:iBATIS将去向何处
2.7 总结 阅读全文
浙公网安备 33010602011771号