摘要: 建立自己的MemberShip数据库这两天看到PetShop4.0中使用了MemberShip,这些数据存放在MSPetShop4Services数据库中。跟默认生成的 AspNetDB.mdf一样,都有11个表。有aspnet_Applications,aspnet_MemberShip, aspnet_Paths, aspnet_Profile, aspnet_Roles等等。我们能不能自己手... 阅读全文
posted @ 2010-04-06 14:36 刘雨赣 阅读(820) 评论(0) 推荐(0) 编辑
摘要: ?? 的用法在 .NET 1.1中是不支持的。以下两段代码是等同的: [代码][代码]也就是说: 在用a赋值给 b的时候,如果a是null,就将 'string.Empty'赋值给b,否则还是用a赋值给b。 阅读全文
posted @ 2010-04-06 11:32 刘雨赣 阅读(10029) 评论(1) 推荐(1) 编辑
摘要: 从表面上看,IN和EXITS的SQL语句是可互换和等效的。然而,它们在处理UULL数据时会有很大的差别,并导致不同的结果。问题的根源是在一个Oracle数据库中,一个NULL值意味着未知变量,所以操作NULL值的比较函数的结果也是一个未知变量,而且任何返回NULL的值通常也被忽略。 例如,以下查询都不会返回一行的值:    select 'true' from dual where 1 = nul... 阅读全文
posted @ 2010-03-31 10:27 刘雨赣 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 1 Load a Xslt file:2 Press ‘F5’: Select Xml file to fill the ‘Source XML URL’:3 Set a BreakPoint (Press F9):4 Press ‘F5’ to debugging : 阅读全文
posted @ 2009-07-21 09:57 刘雨赣 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 这是我写的一个ListView排序的例子。以前在网上看到的大多只是支持字符串排序,但是总体思想是一样的。1先写一个Comparer类 ListViewItemComparer. 属性 Column 用来记载要进行排列的ListView列的索引。这个属性在执行ColumnClick事件时 通过ColumnClickEventArgs参数赋值。 属性 SortOrder用来描述排序模式:正序,反序。 ... 阅读全文
posted @ 2007-07-13 11:23 刘雨赣 阅读(1087) 评论(1) 推荐(0) 编辑
摘要: ReSharper是一款微软Microsoft Visual Studio 2005 和Microsoft Visual Studio .NET 2003和的插件,也是目前ReSharper2.0-VS2003和ReSharper2.0-VS2005编程插件中最强的插件之一,它提供了智能C#辅助编码功能和实时错误显示功能,并支持重构。提供流行C#代码智能帮助,高亮度显示实时纠错以及重新参数化等功能... 阅读全文
posted @ 2007-07-06 17:22 刘雨赣 阅读(5471) 评论(5) 推荐(0) 编辑
摘要: 静态构造函数: 静态构造函数用于初始化任何静态数据,或用于执行仅需执行一次的特定操作。在创建第一个实例或引用任何静态成员之前,将自动调用静态构造函数。1publicclassBus2{3//Staticconstructor:4staticBus()5{6System.Console.WriteLine("Thestaticconstructorinvoked.");7}89publicstati... 阅读全文
posted @ 2007-07-05 20:21 刘雨赣 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1/**////<summary>2///3///</summary>4///<paramname="type"></param>5///<returns></returns>6privatestringChangeToCSharpType(stringtype)7{8stringreval=string.Empty;9swi... 阅读全文
posted @ 2007-07-02 16:20 刘雨赣 阅读(1534) 评论(1) 推荐(0) 编辑