- 博客(17)
- 资源 (17)
- 收藏
- 关注
转载 [转载]c#出错重新启动应用
在主窗体的closing事件中,加入如下代码:if ( MessageBox.Show("要重新启动嘛?","提示",MessageBoxButtons.YesNoCancel,MessageBoxIcon.Question) == DialogResult.Yes)System.Diagnostics.Process.Start(System.Reflection.Assembly.GetEx
2007-07-27 11:18:00 690
原创 [原创]ADO.NET
两个特定:1.引入了离线的数据结果集。DataSet2.提供了对格式文档的支持connection,command,datareader,dataadapter,datasetConnection只负责数据连接,不关心结果集的表示DataSet只关心访问操作数据,不关心自身包含的数据信息来自哪个Connection连接到的数据源。DataAdapter连接Connection和Data
2007-07-27 10:37:00 608
原创 个人对伊拉克进入亚洲杯决赛之后国内频繁的自杀爆炸一点小想法
我就不知道那些自杀爆炸的人是怎么想的,他们应该针对美国啊,怎么连自己的人也炸了啊。我个人认为那些人不是伊拉克人,或者说他们为了引起外界的注意,不顾本国人民的生命。我觉的那些人才是要打击的人,真正破坏和平的人,真正的伊拉克人也不会喜欢他们的。完全是个人意见,和CSDN没有任何关联。
2007-07-26 09:10:00 587
原创 新人的困惑
我是单位的新人,由于刚开始工作,没有学习的方向性,就只好看一些软件工程和面向对象方面的资料。已经来了两个多礼拜了,还没有进入项目组,大家怎么看呢?
2007-07-24 17:48:00 682
原创 设计模式的一点小小想法
学习设计模式有一个礼拜了吧,很多概念还不知道啊。不过有了一点个人的认识,他们都要尽量严格的遵守“开闭原则”。封闭对原来代码的修改,开放对原来代码的扩展(比如说类的继承、接口的实现)。就我目前的认识来看,就是要将原来的类不断的抽象,或者接口化,提高复用性,尽量一般化他们。关于模式吗,我认为如果需要的话,可以随时创建属于自己的模式,不必要拘泥于现有的模式,个人愚见,不知大家有什么看
2007-07-24 17:15:00 814 1
原创 抽象工厂模式个人见解
我们经常需要创建一系列相互依赖的对象,需要使用很多次的new,我们要使用一种封装机制来避免这些。提供一个创建一系列相关或者相互依赖对象的接口,无需指定他们具体的类。客户通过抽象工厂和抽象产品来创建对象。客户角色仅仅依赖抽象类,不必理解具体的业务规则。系统中增加业务规则类不是模式所能解决的事情,无论采用什么模式,业务规则类都是需要添加的,即增加了新系列的产品。st
2007-07-24 10:47:00 755
原创 多态和抽象
public virtual void DrawWindow();Abstract class类中有抽象的方法,相应的类就会变成抽象的类。派生类要实现基类的抽象方法,如果没有实现,则自己也变成一个抽象类,不可以实例化。密封类 seled class等价于java中的final类,用来防止被继承。
2007-07-23 13:50:00 663
原创 [原创]c#中的委托
委托有点像我们在其他编程语言中用到的需要传递函数的地方。函数指针的概念大家还记得吧,把一个函数当作参数传给另一个函数。 这是我今天上午学习了委托之后的一点想法,下午我会继续学习的。
2007-07-23 10:53:00 582
原创 [原创]c#中的几个相等
今天学到了c#中的几个相等,我来和大家一起学习一下。相等大概有下面四种,如下:public static bool ReferenceEquals( object left, object right );public static bool Equals ( object left, object right );public virtual bool Equals( objec
2007-07-22 21:20:00 735
转载 数据库链接
Provider = SQLOLEDB.1;SQL 2000:static string StrConn = "workstation id=202.134.127.77;data source=202.134.127.77;initial catalog=Yellowpage;user id=sa;password=grt2006";SQL2005: con = new SqlCo
2007-07-16 15:24:00 739
转载 c#中数据库的备份和恢复
2007-07-16 10:37 //数据备份菜单点击事件 private void mnuBackUp_Click(object sender, System.EventArgs e) { frmBackUp back=new frmBackUp(frmBackUp
2007-07-16 13:42:00 1906 3
转载 [转载].NET制作安装卸载程序
[原创]手把手教你用C#打包应用程序(安装程序)【卸载模块已添加】 声明:软件平台:VisualStudio2005中文版(在03下操作雷同).1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点
2007-07-16 13:40:00 1800
转载 c#中的委托
委托是回调函数的类型安全包装。C++编写的非托管程序进行回调时很容易出错。由于委托的存在,托管应用程序不会出现这样的情况。委托通常用来定义响应事件的回调方法的签名。 C#中的委托类似于C或C++中的函数指针。使用委托使程序员可以将方法引用封装在委托对象内( 所以这里
2007-07-16 13:39:00 641
转载 抽象工厂模式
利用设计模式可以使我们的代码更灵活,更容易扩展,更容易维护。各种面向对象的程序设计语言都提供了基本相同的机制:比如类、继承、派生、多态等等。但是又有各自的特色,C# 中的反射机制便是一个很重要的工具,好好地利用就可以在实际中发挥很大的作用。 我们来看一个例子: 我的程序中
2007-07-16 13:38:00 561
转载 [转载]注册表里面的启动项
path1=HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Run path2=HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run path3=HKEY_CURR
2007-07-16 13:35:00 778
原创 [原创]精彩链接
UML软件工程组织http://www.uml.org.cn/ 雅虎翻译http://fanyi.cn.yahoo.com安全焦点http://www.xfocus.comOpenSSL http://www.openssl.org/数据库论坛(英文)www.dbforums.com计算机开发者(英文)www.developers.net计算机开发者(英文)www.deve
2007-07-16 13:34:00 812
新手项目示例-记事本
2011-09-27
新浪微博开放平台开发-android客户端
2011-09-27
UITutorial_V2.rar
2011-09-27
ms+press+-+test+driven+development+in+microsoft+.net.chm
2010-04-04
Extreme Programming Explained - Kent Beck; Addison-Wesley, 1999.pdf
2010-04-04
vmware-vdiskmanager.exe
2009-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人