.NET学习
漂白猪
这个作者很懒,什么都没留下…
展开
-
设计模式原型模式(Prototype)- 面馆里的菜单
设计模式-原型模式 参考资料《c#技术揭密》《设计模式-可复用面向对象软件的基础》《java与模式》很多餐馆里面都有菜单,列举了他们提供哪些饭菜,哪种面食等,一般的兰州拉面馆里菜单是这样的牛肉拉面(大碗 )牛肉拉面(小碗)牛肉刀削面羊肉拉面羊肉刀削面你到了这里,你说我要吃手擀面,我要吃挂面,我要吃珍珠翡翠鲍鱼面,他恐怕没有,这些面就需要定制,上面说的转载 2006-03-18 17:02:00 · 2172 阅读 · 0 评论 -
.NET程序员面试的题一部
1. new 关键字用法(1)new 运算符 用于创建对象和调用构造函数。(2)new 修饰符 用于向基类成员隐藏继承成员。(3)new 约束 用于在泛型声明中约束可能用作类型参数的参数的类型。2.如何把一个Array复制到ArrayList里(1) 实现1string[] s ={ "111", "22222" };ArrayList list = new原创 2006-08-23 08:41:00 · 1974 阅读 · 1 评论 -
Xml WebService完全实例解析(三)
接上篇文章,我们先简单解释下GetSiteAData(string AssignName)函数. 函数功能很简单,只是要返回查询结果,其数据格式是XmlDataDocument.当查询失败时(无匹配查询结果),我们构造一个xml,返回一个空记录.否则,我们把查询后的dataset生成一个XmlDataDocument,接下来,由于该项目的需要,我加入了一个循环,添加datase转载 2006-07-26 15:56:00 · 860 阅读 · 0 评论 -
Xml WebService完全实例解析(二)
上篇文章介绍了些webservice的基本特性和我们例子的结构,这篇文章我们将开始具体的代码编写工作. 这个专题主要讲述的是webservice,因此这里我们的代码以Webservice相关为主,而其他工程,例如:ServiceGatherSite,WebSiteA等,只将简略介绍. 在VS2003中,开发一个webservice并不是件困难的事,首先,我们新建一个we转载 2006-07-26 15:53:00 · 1120 阅读 · 0 评论 -
WebServices入门
——理论篇 瑞联科技(中国)有限公司 李春林[/pre] 本文档是用ctrl+c -> ctrl+v产生出来的入门级文档,主要是想说明什么是webservices,webservices的架构,以及几个相关的xml文档。由于小弟知识及技术非常有限,文中不妥之处请各位兄台指正,小弟在此谢过啦。 什么是webservices? 从表面上看:Webservices 就是一个应用程序,它向外界暴露出一个能原创 2006-07-26 15:45:00 · 903 阅读 · 0 评论 -
C#的多线程(2)——机制探索
注:本文中出现的代码均在.net Framework RC3环境中运行通过 一.多线程的概念 Windows是一个多任务的系统,如果你使用的是windows 2000及 其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序 所使用到的内存和系统资源。而一个进程又是由多个线程所组成的,线程是程序原创 2006-07-19 11:33:00 · 912 阅读 · 0 评论 -
C#中编写多线程(1)——起步
在C#中早都听说这个东西了,但是以前一直没有使用过,现在第一次尝试,来冲冲电。C#中编写多线程.NET将关于多线程的功能定义在System.Threading名字空间中。因此,要使用多线程,必须先声明引用此名字空间(using System.Threading;)。 即使你没有编写多线程应用程序的经验,也可能听说过“启动线程”“杀死线程”这些词,其实除了这两个外,涉及多线程方面的还有诸转载 2006-07-19 11:30:00 · 779 阅读 · 0 评论 -
四、线程池和定时器——多线程的自动管理
在多线程的程序中,经常会出现两种情况。一种情况下,应用程序中的线程把大部分的时间花费在等待状态,等待某个事件发生,然后才能给予响应;而另外一种情况则是线程平常都处于休眠状态,只是周期性地被唤醒。在.net framework里边,我们使用ThreadPool来对付第一种情况,使用Timer来对付第二种情况。 ThreadPool类提供一个由系统维护的线程池——可以看作一个线程的容器,该容器需转载 2006-07-19 11:34:00 · 1233 阅读 · 0 评论 -
解析.Net框架下的XML编程技术
一.前言: XML是微软.Net战略的一个重要组成部分,而且它可谓是XML Web服务的基石,所以掌握.Net框架下的XML技术自然显得非常重要了。本文将指导大家如何运用C#语言完成.Net框架下的XML文档的读写操作。首先,我会向大家介绍.Net框架中与XML相关的命名空间和其中的重要类。其次,我还会给出有关的实例以使读者更进一步的了解XML文档的读写操作的具体方法。 二.XML命名空转载 2006-06-28 19:32:00 · 727 阅读 · 0 评论 -
c#读写xml文件
已知有一个XML文件(bookstore.xml)如下: Oberons Legacy Corets, Eva 5.95转载 2006-06-28 19:34:00 · 1299 阅读 · 0 评论 -
使用C#创建webservice及三种调用方式
微软.NET战略的一个比较重要的部分就是webservice,利用webservice我们可以创建真正有效的分布式应用程序。 下面,我们对webservice做一些说明。 假设A是客户端,B是webservice服务端,用户通过http协议向服务器发送soap请求,webservice返回客户端XML格式的数据。 现在我们看一看创建一个webservice的大致过程: 服务端的webservic原创 2006-09-11 16:53:00 · 1761 阅读 · 0 评论 -
asp.net 2.0之ObjectDataSourc控件
这一二个月以来一直在学习技术,嘿嘿,所以,大家看到我在技术区回复一些技术帖也不要觉得惊讶.学习asp.net2.0有一段时间了,我不是从1.1开始的,所以,也说不出2.0相对于1.1来讲有多大的变化或是在操作上有多大的便利,我这里只把我学习2.0的一些小经验与大家分享.2.0 中有一个ObjectDataSource数据源控件,通过它,可以把中间层或其它层的数据绑定到 dropdownlis原创 2006-04-22 15:45:00 · 1050 阅读 · 0 评论 -
浅析C#中的套接字编程
C#是微软随着VS.net新推出的一门语言。它作为一门新兴的语言,有着C++的强健,又有着VB等的RAD特性。而且,微软推出C#主要的目的是为了对抗Sun公司的Java。大家都知道Java语言的强大功能,尤其在网络编程方面。于是,C#在网络编程方面也自然不甘落后于人。本文就向大家介绍一下C#下实现套接字(Sockets)编程的一些基本知识,以期能使大家对此有个大致了解。首先,我向大家介绍一下原创 2006-08-28 09:42:00 · 1197 阅读 · 0 评论 -
MS SQL数据库备份和恢复存储过程
if exists( select * from sysobjects where name=pr_backup_db and xtype=p )begin drop proc pr_backup_dbendgo/*备份数据库*/create proc pr_backup_db@flag varchar(10) out,@backup_db_name varchar(128),@file转载 2006-04-17 17:01:00 · 1027 阅读 · 0 评论 -
SQL存储过程在.NET数据库中的应用
一.前言: 存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。总的来说,存储过程具有以下一些优点: ◆存储过程允许标准组件式编程 ◆存储过程能够实现较快的执行速度 ◆存储过程能够减少网络转载 2006-04-15 16:04:00 · 766 阅读 · 0 评论 -
Visual Studio 2005 的101个示例下载
101个示例,分别用Visal Basic和C#编写的演示代码,包含了很多Visual Studio 2005和.NET Framework 2.0的新特性的演示。想获得更多的代码示例,请参见这个下载。 下载所有的101示例:C#版本 | VB版本 数据访问这个数据访问的代码示例演示了如何使用System.Data和相关名称空间中的类 ,和如何使用SQL Server 2005中的新转载 2006-04-06 15:05:00 · 800 阅读 · 0 评论 -
使用C#开发一个简单的P2P应用
尽管有许多P2P网络不需要索引服务器或中央服务器,各客户机之间可以互相直接通讯,但下面的图1还是显示了P2P网络的基本工作原理,一般来说,P2P概念中包含一台中央索引服务器,这台服务器并不存储有任何文件,它只存储有登录到该网络上的所有用户的信息、客户端的IP地址以及用户提供的供共享的文件,客户机和服务器使用简单的命令通过报路连接进行通讯。 当客户端A想要查找P2P网络上其他客户端提供共享的文原创 2006-08-28 09:35:00 · 1251 阅读 · 0 评论