01 2009 档案
自己编写的 objectDataSource 配合 GridView 实现分页...
摘要: 使用 Gridview 的默认分页功能当然非常简单方便,问题是数据量比较大的时候会有一些延时(因为 Gridview 是把所有记录都加载到内存进行分页的),如果使用objectDataSource 配合 GridView(或其他控件)使用存储过程分页不存在这种情况,可以轻易实现大批量记录分页。 拿100万条记录试验了一下:sqlDataSource + Gridview 自动分页后每翻一页需要大概10多秒,二使用 objectDataSource + GridView + 存储过程分页,每翻一页只需要不到两秒钟就可以了。 阅读全文
posted @ 2009-01-22 10:11 jarod99 阅读(1541) 评论(0) 推荐(0)
抽象工厂模式(C#)
摘要:不理解抽象工厂模式是无法彻底明白 Petshop 的,听起来好像名词比较多,不好理解...其实就像一层窗户纸一样! 阅读全文
posted @ 2009-01-20 15:21 jarod99 阅读(1787) 评论(0) 推荐(1)
ajax "Sys 未定义" 的问题解决方法
摘要:ajax "Sys 未定义" 的问题解决方法 阅读全文
posted @ 2009-01-20 10:16 jarod99 阅读(320) 评论(0) 推荐(0)
Membership、Profile 配置信息
摘要: 一个规范的系统应当有合理的用户管理模块,但这些内容有是非常繁琐而又枯燥的。.net 中 Membership 把用户和权限管理的工作简化。只要在 web.config 中配置好这些内容就可以很轻易的使用 ASP.NET 中的 Membership 和 Profile 了。 很多人说 membership 保存的用户信息十分有限,而且几乎无法扩展。。。其实变通一下,使用 membership 配合 profile 就可以轻易的解决这个问题。思路是这样的,具体的内容就不说了。 阅读全文
posted @ 2009-01-19 11:02 jarod99 阅读(1147) 评论(2) 推荐(0)
xp_cmdshell 存储过程应用示例(C#),包含 DataReader 转换到 DataSet 过程
摘要:xp_cmdshell 是黑客们喜欢使用的一个存储过程,当然默认情况下是禁用的(如何启用就不要问我了)。如果有SQL的SA权限,使用这个存储过程可以非常轻易的获取 Windows 系统的管理员权限,比如:xp_cmdshell "net user tstuser /add",就给 Windows 系统增加了一个用户,然后再 net LOCALGROUP administrators tst /add 就把 tst 用户的权限提升为 administrators 了,微软在方便的用户的同时也给系统管理员带来了不少麻烦,这大概不是初衷。 阅读全文
posted @ 2009-01-17 21:55 jarod99 阅读(733) 评论(0) 推荐(0)
委托和匿名委托的比较
摘要:感觉匿名委托使用起来更简洁一点,不用在定义一个专用的委托函数来传递方法,也可以更好的理解委托。 阅读全文
posted @ 2009-01-15 09:59 jarod99 阅读(6555) 评论(1) 推荐(0)
匿名委托的示例,贴一下以供参考...
摘要:匿名委托的示例,贴一下以供参考... 阅读全文
posted @ 2009-01-15 09:25 jarod99 阅读(472) 评论(0) 推荐(0)
MSDN 是最好的学习资料,贴一下其中关于多态的描述...
摘要:通过继承,一个类可以用作多种类型:可以用作它自己的类型、任何基类型,或者在实现接口时用作任何接口类型。这称为多态性。C# 中的每种类型都是多态的。类型可用作它们自己的类型或用作 Object 实例,因为任何类型都自动将 Object 当作基类型。 多态性不仅对派生类很重要,对基类也很重要。任何情况下,使用基类实际上都可能是在使用已强制转换为基类类型的派生类对象。基类的设计者可以预测到其基类中可能会在派生类中发生更改的方面。例如,表示汽车的基类可能包含这样的行为:当考虑的汽车为小型货车或敞篷汽车时,这些行为将会改变。基类可以将这些类成员标记为虚成员,从而允许表示敞篷汽车和小型货车的派生类重写该行为。 阅读全文
posted @ 2009-01-10 10:07 jarod99 阅读(450) 评论(0) 推荐(0)
C# 类中索引器的使用
摘要: 索引器(Indexer)是C#引入的一个新型的类成员,它使得类中的对象可以像数组那样方便、直观的被引用。索引器非常类似于属性,但索引器可以有参数列表,且只能作用在实例对象上,而不能在类上直接作用。定义了索引器的类可以让您像访问数组一样的使用 [ ] 运算符访问类的成员。(当然高级的应用还有很多,比如说可以把数组通过索引器映射出去等等)... 阅读全文
posted @ 2009-01-09 12:02 jarod99 阅读(10586) 评论(3) 推荐(4)
ASP.NET 中的页面事件执行顺序
摘要:Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInterne... 阅读全文
posted @ 2009-01-07 14:13 jarod99 阅读(285) 评论(0) 推荐(0)
典型的递归应用:求裴波契那数列中某个位置上的数字
摘要:c# 面试题目,递归的典型应用! 阅读全文
posted @ 2009-01-06 15:09 jarod99 阅读(836) 评论(0) 推荐(0)
SqlHelper 中文注释版(值得收藏)
摘要:所有注释全部翻译了,附带 ExecuteDataSet 方法的... 阅读全文
posted @ 2009-01-01 16:36 jarod99 阅读(463) 评论(0) 推荐(0)
泛型的应用(转)
摘要:在.net 2.0 以后引入了泛型的概念,支持泛型的对象有类、方法、接口等。这里只是一个泛型的简单(方法)示例。。。旨在抛砖引玉 阅读全文
posted @ 2009-01-01 16:25 jarod99 阅读(355) 评论(0) 推荐(0)