C#的开发技术
文章平均质量分 74
长弓大侠
这个作者很懒,什么都没留下…
展开
-
关于asp.net自动生成树形下拉列表(数据库版)
在 网上找了很久没找到树没找到树形下拉列表,于是自已写了一个,(平时工作忙,没时间,这段时间轻松点)给大家分享分享,有什么不足之处还需广大程序员同志们提一提功能:无限级树形下拉列表,通过数据库绑定表结构:最少也要两个字段 [ ID , FATHER_ID ] (varchar型最好) 既它们成父子关系具体代码: //数据获取 protected void dropDat原创 2007-08-29 11:13:00 · 5532 阅读 · 1 评论 -
Is 和 As
• 类型转换• is/as操作符小议 1. 引言 类型安全是.NET设计之初重点考虑的内容之一,对于程序设计者来说,完全把握系统数据的类型安全,经常是力不从心的问题。现在,这一切已经在微软大牛们的设计框架中为你解决了。在.NET中,一切类型都必须集成自System.Object类型,因此我们可以很容易的获得对象的准确类型,方法是:GetType()方法。那么.NET中的类型转换,应该考虑的原创 2009-08-07 09:18:00 · 1002 阅读 · 0 评论 -
代码复用的规则
对接口编程"对接口编程"是面向对象设计(OOD)的第一个基本原则。它的含义是:使用接口和同类型的组件通讯,即,对于所有完成相同功能的组件,应该抽象出一个接口,它们都实现该接口。具体到JAVA中,可以是接口(interface),或者是抽象类(abstract class),所有完成相同功能的组件都实现该接口,或者从该抽象类继承。我们的原创 2009-05-26 08:51:00 · 835 阅读 · 0 评论 -
迭代器怎样返回(yield return)
在迭代器块中用于向枚举数对象提供值或发出迭代结束信号。它的形式为下列之一:yield return ;yield break;备注 计算表达式并以枚举数对象值的形式返回;expression 必须可以隐式转换为迭代器的 yield 类型。yield 语句只能出现在 iterator 块中,该块可用作方法、运算符或访问器的体。这类方法、运算符或访问器的体原创 2008-10-06 14:43:00 · 2571 阅读 · 1 评论 -
面向接口编程VS《倚天屠龙记》里张三丰教无忌打太极
搞笑哈,只细想想,编程和太极怎么能联系在一起了,是八秆子也打不着的哈! 昨天看了一篇文章是关于面向接口编程的文章,颇有心得,其实在今天中国IT软件行业的盛行,程序员们突飞猛涨,真正算的上程序员的又有几个(程序员指的是初级到高级到设计)。张口闭口面向对象,键盘上敲出来的还是结构化语言,除了不知从哪下来了一个数据库访问框架是面向对象思想写的,其它的模块几呼全是结原创 2008-02-25 17:37:00 · 3405 阅读 · 0 评论 -
具有表头固定,表身滚动的GridView控件(RollGridView)
小Code,大功告成。项目到了收尾阶段,工作稍微轻松一些了,这几天省了些时间Codeing几个 应该很常用的控件就算是给大家做做贡献吧,希望大家能用上,用于学习和交流〔内附.dll及原码〕1、RollGridView功能:扩展了ms GridView 的对表格的滚动显示。[经过多次测试]参数:继承了GridView的所有事件和属性设置,操作和原来的GridView一样。扩展了一个属性原创 2007-11-30 16:01:00 · 2557 阅读 · 3 评论 -
.NET委托:一个C#睡前故事
.NET委托:一个C#睡前故事英文版原作者:Chris Sells(www.sellsbrothers.com)翻译:袁晓辉(www.farproc.com http://blog.csdn.net/uoyevoli)紧耦合从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒原创 2007-11-25 11:54:00 · 936 阅读 · 0 评论 -
关于.net委托的一篇妙文
导读: 有许多人问的,.Net中的委托以及事件处理。我拿简单的例子说明一下,是现实中的例子: 比如说一个公司(场景),你是老板,手下有两个员工,小张和小王。 你命令小王,如果小张玩游戏,则小王扣去小张500元钱。 这就是现实中的委托。 实际上,在写程序中,程序员就是老板,小张和小王就是两个对象。小张玩游戏是一个方法,小张还有一个游戏事件,他玩游戏激发这个事件。而小王就是事件处理转载 2007-11-25 10:31:00 · 920 阅读 · 0 评论 -
在 .NET 中使用Oracle(LOB)大对象
在 .NET 中使用大对象作者:Jason Price了解如何使用 .NET 读写大对象 (LOB) 以及如何通过 BFILE 读取数据。 本文相关下载:· 示例代码· Oracle 数据库 10g· ODP.NET(版本 10.1.0.2.0 或更高版本,如果需要的话)· Microsoft .NET Framewor转载 2007-11-19 11:29:00 · 1996 阅读 · 0 评论 -
深入继承 - 抽象类和接口
因为这个视频还没有做完,我想把抽象类和接口全部做完,估计是两级或者三级,因为里面包含对以前学过的知识的一个复习和其他一些小细节,所以不做完就很难得到一个完整的思路,这两点确实是很绕的,如果没有一个完整的思路和一个比较有说服力的演示,确实很难说清楚! 说实在这两个知识点我确实做得很头疼,演示简单了怎么也说不出为什么需要用这个东西,复杂了又很难讲清楚!我实在很郁闷,目前只是把基本的东西做出来了转载 2007-11-19 16:58:00 · 953 阅读 · 0 评论 -
运用C#处理lob数据类型 (Oracle)
导读: 运用C#处理lob数据类型(Oracle) 一、 介绍不规则数据类型 随着媒体技术的进步,人们的要求也越来越多,因此现在的数据库中不单单存储简单的数据类型,还可以存储图片、文件、声音等非常庞大的二进制数据,我们把这种不规则数据类型叫做LOB(Large Object)。对于LOB数据即可以存储50K还可以存储50M的二进制数据内容。 Oracle数据库中,大型数据类型转载 2007-11-18 16:19:00 · 1893 阅读 · 0 评论 -
.net 好书收藏(适应各个层次)
原创 2007-11-13 22:39:00 · 3213 阅读 · 0 评论 -
c#封装jmail的pop3收邮件(转摘)
w3 JMail v4.4 Professional 的获取请自行 google!或参阅 http://community.csdn.net/Expert/TopicView.asp?id=3739405w3 JMail v4.4 Professional 是一个 COM 的组件,我用 C# 把其 POP3 COM 类封装成一个用于收取邮件的 .Net 组件:实现了 //同步事件 public转载 2007-11-12 11:26:00 · 1886 阅读 · 0 评论 -
关于解决Jmail发送附件和html邮件的问题
各们同程序员朋友们,今天说的这个问题不是什么学术性问题,为什么我要把它放到博客上来呢?近期在做邮件系统,也碰到了些问题,这个问题难了我一天最后居然只要改两行代码就得以解决,其实也不怪我,我在CSDN,百度上看了很多文章和资料居然都没提到这两点,所以今天我把它写下来,方便大家! 删除常规写法 MyMail.ContentType = "text/html" MyM原创 2007-10-24 00:21:00 · 3736 阅读 · 3 评论 -
基于GridView日程管理
在 网上用GridView做日程管理很少几乎没有,于是自已写了一个,(平时工作忙,没时间,这段时间轻松点)给大家分享分享,有什么不足之处还需广大程序员同志们提一提 思想:有一个基表一个字段time 值为:“00:00”到 23:00 这个是日和周能用到获取数据集绑到GridView上 具体的GridView每个单元格所对应的事务是根据GridView纵横得到的坐标时间,到事务表里面去取,原创 2007-08-29 11:49:00 · 2134 阅读 · 0 评论 -
插入数据库记录与磁盘文件关联思想
<br />之前我讲了任意上传图片同时又不会将大量的毫无用处的图片保存在服务器上,占用大量的硬盘的资源的想法。<br />今天我们来实现一下,注意,我这里假设全部的文章正式标识是int类型<br />新文章<br />当用户新建文章并且上传图片时,基于页面ViewState生成一个临时的key,用于标识尚未分配标识的文章。一旦用户决定保存草稿或者发表,则系统将根据临时Key将用户上传的图片与该文章建立后的标识对应。<br />编辑文章<br />系统首先获取文章,并基于页面ViewState同样生成一个临时转载 2010-08-22 21:45:00 · 1201 阅读 · 0 评论