java/jspc/c++phpmysqloraclemssqlvbvcc#asphtml/css/jssystemdelphiperlphotoshopother
 
 
C# 语言规范--1.9 接口

一个接口定义一个协定。实现接口的类或结构必须遵守其协定。接口可以包含方法、属性、索引器和事件作为成员。 示例 interface IExample { string th...

C# 语言规范--1.8 结构

类与结构有很多相似之处:结构可以实现接口,并且可以具有与类相同的成员类型。然而,结构在几个重要方面不同于类:结构为值类型而不是引用类型,并且结构不支持继承。结构的值存储在“在堆栈上”或“内联”。细心的...

C# 语言规范--1.7 类

类声明定义新的引用类型。一个类可以从另一个类继承,并且可以实现多个接口。 类成员可以包括:常数、字段、方法、属性、事件、索引器、运算符、实例构造函数、析构函数、静态构造函数和嵌套类型声明...

C# 语言规范--1.6 语句

C# 中的大多数语句都是直接从 C 和 C++ 借用的,但有一些值得注意的添加和修改。下表列出了可用的语句类型,并提供了每种类型的示例。 语句 示例 语句列表和块语句 s...

在ADO.NET数据集中浏览多个相关表

  摘要:ADO.NET 中的数据集是一种在内存中表示数据的方法,它可以包含多个相关的数据表。本文介绍了在数据集中浏览这些相关数据表的方法。您将在 Visual Basic? .net 或 Visua...

运用 ADO.NET 对象优化数据查询代码

毫无疑问,ADO.NET 向人们提供了一种功能强大、仿真数据库的对象模型,它可以将数据记录保存到内存中。尤其是ADO.net 的 DataSet 类,它不但在功能上相当于数据库表的集中存储器(cent...

应用程序设计指南:从N层到 .NET

  摘要:讨论 Microsoft .net 的应用程序设计和所需的更改:检验从使用 Microsoft Windows DNA 构建 N 层应用程序中学到的结构知识,以及如何将这些知识应用到使用 M...

解析.Net框架下的XML编程技术

  一。前言:   XML是微软。Net战略的一个重要组成部分,而且它可谓是XML Web服务的基石,所以掌握。Net框架下的XML技术自然显得非常重要了。本文将指导大家如何运用C#语言完成。...

体验.net 2.0 的优雅 - 异步WebService调用

在.net2.0中(准确的说是vs 2005中),异步WebService异步调用的方式的例子: void DoSomethingTest() { lo...

Microsoft .NET 框架 FAQ

  什么是 .NET 框架?   Microsoft .NET 框架是生成、部署和运行 Web 服务及应用程序的平台。它提供了一个生产率高且基于标准的多语言环境,用于将现有投资与下一代应用程序...

用ADO.NET处理层次数据

  ADO.NET 为数据在内存中的操作和储存提供了一种新模式。因此,我们在处理层次数据时该换换脑了。本文将对其独到之处作一个简单的描述。   读者要求:基本掌握 Visual C#.net...

C#编写的windows计算器-源代码

using System; using System.Drawing; using System.Windows; using System.Windows.Forms; using System.C...

剖析.NET Framework

  大家一定对Web Service模型在.NET中的重要性都有所了解,那么,我们如何才能容易地部署、维护一个可支持几百万客户端的Web Service呢?这需要选择恰当的基础架构,也就是.NET F...

C#操作技巧的数据类型之间的转换

我们在 VB 中的数据类型之间的转换是非常容易的cStr,cInt等等的函数,我们大家在使用的时候应该都已经是非常的清楚了,现在可以用C#做Web应用了!这下 我们又多了一种语言的选择,再加上确实有很...

C#中的函数重载

我们以前在C++中曾经知道C++中有函数重载的概念,现在在ASp.Net的C#中我们仍然可以使用函数重载的概念和定义: 假设我们在程序中定义了两个函数:String test(Stri...

VC#中使用Crystal Report

  大名鼎鼎的 Crystal Reports(水晶报表)已内嵌为微软 Visual Studio .NET的标准报表工具,同时升级到 Crystal Reports for Visual Studi...

Visual C#创建和使用ActiveX组件

  开发基于.Net平台上的程序员是很难从本质上把Visual C#和ActiveX组件联起来,虽然在使用Visual C#开发应用程序时,有时为了快速开发或者由于.Net FrameWork SDK...

C#下从HTML文件生成DOM树

  由于最近需要使用C#进行IE的相关编程,因此特整理出相应的代码出来,下面的代码是访问HTML,并生成TreeView DOM书的代码: private void InsertDOMNode...

C#中从HTML生成DOM TreeView的代码

  由于最近需要使用C#处理IE的相关操作,因此积累了一些代码,下面的代码是从HTML代码中生成DOM TreeView的例子: //该过程将被递归调用 //dom_node是当前的HTM...

通常C#面试题

1、在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。 回答要点:说明详细的空间分配。(10分)...

Asp.net(c#)实现多线程断点续传

System.IO.Stream iStream = null; // Buffer to read 10K bytes in chunk: b...

语言决不是语法的不同之.NET 版本计算表达式的值

很多人会说语言只是语法的差异,事实上,大家忽略了一点选择了一种语言,语言的提供者一定会提供很多的系统库给这个语言. 接下来一个简单的例子来结合Jscript.net 和 C# 来实现对一个表...

.NET重要文件——Web.config

  Web.config文件是一个XML文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中...

用Visual C#实现MVC模式的简要方法

  在我们的开发项目中使用MVC(Model-View-Control)模式的益处是,可以完全降低业务层和应用表示层的相互影响。此外,我们会有完全独立的对象来操作表示层。MVC在我们项目中提供的这种对...

一目了然,让你了解ADO.NET的命名规则

数据类型 数据类型简写 标准命名举例 Connection con...

漫谈.Net PetShop和Duwamish ADO.NET数据库编程

  概述   ADO.NET为我们提供了强大的数据库开发能力,它内置的多个对象为我们的数据库编程提供了不同的选择。但是在允许我们灵活选用的同时,许多初学者也很迷惑,我到底是应该使用DataReader...

.NET可复用TCP通信层之消息分派器组件

  上一篇主要讲到了Tcp通信层中的核心组件――Tcp组件的实现,Tcp组件是整个通信层的消息驱动源,甚至,可以将Tcp组件看作是我们整个服务器系统的消息驱动源,消息处理过程从这里引发。类似的消息驱动...

.NET下可复用的TCP通信层实现之TCP组件

  2006年已经来临,回首刚走过的2005,心中感慨万千。在人生和生活的目标上,有了清楚明确的定位,终于知道了自己喜欢什么样的生活,喜欢什么样的生活方式;在技术上,成熟了不少,眼界也开阔的不少,从面...

C#下实现主从DropDownList互动的方法

  相信和我一样,有很多同行都遇到主从dropdownlist互动的问题,比如选择了县,那么让系统自动在dropdownlist2中列出该县下属的乡名列表,而选了乡后,再在dropdownlist3中...

C#下实现在线升级

//这是一个webservice private AppUpdate.UpdateServ UpdateSvr; private void button1_Click(objec...

C#体验Microsoft.NET平台基础构造

  抛开Microsoft.NET平台去谈C#是没有意义的,C#之“Sharp”也正在其后端强大的平台。仅仅拘泥于语法层面是体验不了C#的锐利之处的,C#程序很多诡秘之处必须依靠Microsoft.N...

C#体验编程技术 类与对象

  组件编程不是对传统面向对象的抛弃,相反组件编程正是面向对象编程的深化和发展。类作为面向对象的灵魂在C#语言里有着相当广泛深入的应用,很多非常“Sharp”的组件特性甚至都是直接由类包装而成。对类的...

C#设计带图标和自定义颜色的ListBox

  在一个点对点文件传输的项目中,我需要显示文件传输的实时信息:传输的文件列表和当前传输的文件,当时我想到了用ListBox,但是但我用了ListBox后,我发现它不能改变控件中文本想的颜色,于是我就...

Visual C#常用函数和方法集汇总

  1、DateTime 数字型 System.DateTime currentTime=new System.DateTime();   1.1 取当前年月日时分秒 curre...

从 ADO“经典”迁移到 ADO.NET

本文摘自 Hitchhiker's Guide to Visual Studio and SQL Server 2005(7th Edition) William Vaughn Beta V...

利用.NET的File控件上传文件的最终解决方案

在遍历了csdn中所有关于上传大文件的帖子以后,写了这片垃圾。(:-)) 上传大文件,有好几种方法: 1、思归的HttpWorkerRequest方法,太难,看不懂:-( 2、利用第三方的控件 Asp...

.NET 2.0里强类型数据创建多层应用

.Net 2.0正式版的正式发布,对我们程序开发人员来说无疑是一件很大的喜事,已经很多的人开始了解并使用.NET 2.0。Visual Studio 2005 的一些新的增强功能和ADO.NET 2....

在.net中操作Word

  要操作Word,我们就需要Word的对象库文件“MSWORD.OLB”(word 2000为MSWORD9.OLB),通常安装了Office Word后,你就可以在office安装目录的Offic...

.net命名规范的不同之处

在你的代码中使用注释语句和下边就要讲的统一命名法则是一个很好的习惯,它们会使你的代码更加通用。我(作者)已经在微软工作了近五年的时间了。我不知道你是否跟我一样,在集成和除BUG时遇到很多问题----因...

用Visual C#获得计算机名称和IP地址

Visual C#是微软公司推出的下一代程序开发语言,是微软.net 框架中的的一个重要组成部分,在推出Visual C#的过程中,微软公司还推出了与之相对应的一个软件开发包--.Net Framew...

用Visual C#中轻松浏览数据库记录

用Delphi或者VB编程,在对数据库中的记录进行操作的时候,经常用到一个名称为数据导航器的组件,通过这个组件,可以非常方便的实现对已经绑定到此组件的数据表中的记录进行浏览。就是所谓的上一条记录、下一...

用C#写计算器程序

  一、设计思路   用C#写的比较基础的Windows Form 程序,该计算器实现了基础的数学运算,如加,减,乘,除等任务.主要是通过该程序学习VS.net的   编程...

C#2.0终于有了?:便捷判断的单分支版

C#2.0实现的Nullable数据类型,虽然说只是一个小小的cookie,但不得不说是C#矢志不渝的延续了它人性化的特点,我们终于不用再使用object来存放简单数据来通过==null测试。从表面上...

.NET平台下几种SOCKET模型的简要性能供参考

  这个内容在cnblogs中也讨论过很多次了,这两天大概看了一些资料,看到一些简单的性能指标拿出来和大家讨论一下。   Socket + Threads/ThreadPool   大...

C#取得设备网卡的MAC地址和硬盘的卷标号

  (一).说明   取得设备网卡的MAC地址和硬盘的卷标号   (二).图片示例 [img]http://www.chinamx.com.cn/Article/UploadF...

MD5算法之C#程序 MD5算法描述

MD5算法描述 作者:rufi 2004.06.22 当我要写一个MD5算法的程序时,发现中英文的语言描述都有一些不确切的地方,某些个细节 讲得不清楚,或者说很费解。最后不得不拿出C语言的...

C# FAQ: const和static readonly有什么区别?

我们都知道,const和static readonly的确很像:通过类名而不是对象名进行访问,在程序中只读等等。在多数情况下可以混用。 二者本质的区别在于,const的值是在编译期间确定的,因此只能在...

关于.NET Framework提供的XML文件格式化

以前一直用Java,对于XML的处理大多数时候都是直接使用JDK提供的标准DOM和SAX API,很少会去关心API背后的具体实现,个人而言比较偏爱Xerces,时间长了,习以为常,仅此而已。 如...

体验.NET2.0的优雅之Provider应用

  在 ASP.net 2.0 的配置文件中,经常看到 Provider的影子,比如说StarterKit 中的XmlSiteMapProvider以及使用Login Controls时隐含的SqlM...

对C#开发的两个基本原则的深入讨论

  使用属性,避免将数据成员直接暴露给外界   学习研究.NET的早期,经常碰到一些学习C#/.NET的朋友问,要属性这种华而不实的东西做什么?后来做项目时也时常接到team里的人的抱怨反馈,为什么...

 
© 2005- 王朝网络 版权所有