java/jspc/c++phpmysqloraclemssqlvbvcc#asphtml/css/jssystemdelphiperlphotoshopother
 
 
C#中势将窗体拖拽进行到底

  问题描述:   想在.Net下实现对一些非规则窗体,没有Caption,FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;窗...

C#获取WAVE文件文件头信息

using System; using System.IO; using System.Text; namespace WAV { /// <summary> /// Summary de...

通过事例学习.net的WebForms技术(二)

  Button:      Button 在asp.net中是将本页面的内容提交到下一个页面的控件<asp:Button runat=server id="button1" Text="豆腐技...

通过事例学习.net的WebForms技术(一)

  TextBox:   TextBox 在asp.net中是录入的控件,他有三种形式,分别对应<input type=text>,<input type=password>和...

VS2005中使用C#的新特性:可空类型

  随着C#语言最新标准的出炉,现在它也提供了对可空类型的支持。这个小变化将会在处理那些包括可选项的数据库记录时非常有用。当然在其他地方,它也是非常有用的。   简单说来,可空数据类型就是包含了所定义...

在C#应用程序中控制输入法

  在Windows系统一般都安装了至少三种输入法,在输入数据时常常会切换输入法,虽然Windows系统提供了切换快捷健,但对输入工作还是带来了不少麻烦。如果在应用程序中为用户提供智能输入法自动切换,...

C# 程序员参考--结构教程

  此教程包括两个示例。第一个示例向您展示如何声明和使用结构,而第二个示例演示向方法传递实例时结构和类之间的差异。还向您介绍下列主题: 结构与类 堆还是堆栈? 构造函数...

在.NET(正式版)环境下发送邮件

  在微软.NET环境中的System.Web.Mail的命名空间里,提供了几个类,使得你根本就不需要了解POP3等一系列网络协议,就可以在程序中轻松的发送邮件,非常简单,本文就简要的介绍一下,如何用...

.NET组件和COM组件之间的相互操作

  .NET技术是微软大力推广的下一代平台技术,自从.NET技术架构Beta2版本的正式发布,此项技术也逐渐走向成熟和稳定。按照微软的平台系统占有率,我们不难想象得到,在未来的一两年内.NET技术必定...

在.NET开发中灵活使用TreeView控件

  ASP.NET真正有用的特性就是其可扩充性。世界各地的开发人员都可以创建自己的自定义控件,这种自定义控件可以方便地在你自己的过程中进行定义。其中,Internet Explorer Web Con...

C#+ASP.NET开发基于Web的RSS阅读器

  最近我一直在寻找如何在web页面上显示rss Feed的方法,我选择 C#和asp.net作为工具。我创建了一个简单的处理函数来处理从一个URL获得的RSS Feed。你可以直接使用这个简单的函数...

c#.net常用函数列表

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

Visual C#中编写多线程程序之起步

  .NET将关于多线程的功能定义在System.Threading名字空间中。因此,要使用多线程,必须先声明引用此名字空间(using System.Threading;)。   即使你没有编写多线...

.NET委托:一个C#睡前故事

  紧耦合   从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒。但是彼...

.NET中各种数据库连接大全

·SQL Server ODBC Standard Security: "Driver={SQLServer};Server=Aro...

c#中设置快捷键

  最近找了一些资料,是讲在C#中设置快捷键运行方法或程序的,要设置快捷键必须使用user32.dll下面的两个方法。 BOOL RegisterHotKey(  HWND hWnd,  in...

利用Visual C#实现ICMP网络协议

  ICMP就是所谓的Internet控制报文协议(Internet Control Message Protocol),在网络中,一般用它来传递差错报文以及其他应注意的信息。ICMP一般被认为是和I...

怎样用C#实现完整文档打印功能

在windows应用程序中文档的打印是一项非常重要的功能,在以前一直是一个非常复杂的工作,Microsoft .net Framework的打 印功能都以组件的方式提供,为程序员提供了很大的方便,但是...

使用C#编写LED样式时钟控件

运行效果:[url=http://blog.csdn.net/images/blog_csdn_net/johnsuna/ClockControl.jpg]http://blog.csdn.net/i...

面向.NET开发人员的Ajax 技术平台策略

  在这里我将试图考察一下目前.NET平台的下的Ajax框架,我也试图从中总结出来一种方法,使得你可以在众多基于.NET平台的Ajax框架和工具包中找到你所合适的一种,同时也希望你在考察、预研和使用这...

.net中大数处理的一些算法思想

在 .NET 开发中,有时会因为处理一些边缘学科的知识内容,如统计,金融,天文等计算,是加密解密算法都会涉及到大数的运算,就是.net中最大数值类型储存了都会溢出的数,我的一个想法是计算时用数值类型,...

AJAX.NET用户开发指南

  概述   AJAX依靠服务器作为中介来分发和处理请求。为了完成这项工作,.net封装类依赖于客户端的请求对象,而xmlHttpRequest对象被大部分的浏览器支持,因此使用这个对象是一个不错的解...

关于.net在生成压缩图片时的2种方法的效果比较

  正好帮朋友搞一个图片管理工具,本来他的程序是使用ASP的,但是ASP在一些服务器方面的功能实在欠缺,因此我就用。NET给他搞了一个小小的图片上传的工具图片在上传时要根据图片大小来生成对应的各种大小...

.net水晶报表使用 快速学习

经常有网友问这个问题,长时间不看自己也忘记了,今天又碰到一个网友提问,没辙,花了点下班时间把几个步骤记录如下,请指正! 1、新建一个windows application:CristalTes...

数据结构与算法(C#实现)系列---树

  首先我们给树下一个定义: 树是一个有限的、非空的结点集, T={r} or T1 or T2 or…or Tn   它具有下列性质:   1.集合指定的结点r叫做树的根结点...

选择 VB.NET 还是 C# ?

这个话题已经被争论很久了, 从国外到国内, 从学校到企业. 当然市场没有限制我们只能选择一种语言, 所以我们可以学学这个, 同时也学学那个, 但如果你想我给出一个单一答案: 我会选择 “能让我赚最多钱...

在.NET中使用脚本引擎

在应用程序中使用脚本引擎可以大大增强程序的灵活性和可扩展性,类似MS Office和 VS.NET的宏功能。微软.NET框架中Microsoft.vsa.dll中定义了脚本引擎的框架,而Microso...

.NET设计模式研究之装饰模式

概述   在软件系统中,有时候我们会使用继续来扩展对象的功能,但是由于继续为类型引入的静态特质,使得这种扩展方式缺乏灵活性;并且随着子类的增多(扩展功能的增多),各种子类的组合(扩展功能的组合)会导...

C#中构造函数和析构函数的用法

摘 要:构造函数与析构函数是一个类中看似较为简单的两类函数,但在实际运用过程中总会出现一些意想不到的运行错误。本文将较系统的介绍构造函数与析构函数的原理及在C#中的运用,以及在使用过程中需要注意的若干...

在ASP.NET中上传图片并生成缩略图的C#源码

在ASP.NET中上传图片并生成缩略图的C#源码  using System; using System.Collections; using System.ComponentMo...

c#中通过值和引用传递参数(downmoon)

在 C# 中,既可以通过值也可以通过引用传递参数。通过引用传递参数允许函数成员(方法、属性、索引器、运算符和构造函数)更改参数的值,并保持该更改。若要通过引用传递参数,请使用 ref 或 out 关键...

Asp.net(C#)多文件上传

FileUp.aspx 页面 1<%@ Page language="c#" Codebehind="FileUp.aspx.cs" AutoEventWireup="false" I...

.NET正则表达式使用高级技巧之替换类

  因为.net的基本正则语法和Perl5基本相同,所以基本语法你可以去下载一下M$的JS帮助文档,上面有具体的说明\d表示什么,{,5}表示什么,\[表示什么……,这里我只想提醒大家一点,为了避免和...

.NET下的动态代码编译探索

  不能确定动态代码编译在什么地方是有意义的?一个普通情况就应该可以帮助阐明这个问题。假如你不得不从一个数据库中取出数据并将它放入另一个数据库。你应该只需使用一个SQL语句从源数据库中选取数据并插入目...

关于C#的问答

Q:C#支持多继承吗? A:不 Q:protected class访问级别如何? A:允许本类和子类访问 Q:private class变量可以被继承吗? A:行,但不能被访问,但可以被继承 Q:描述...

关于c#中的事件处理机制

今天一朋友问我在程序中怎么实现事件。于是我总结了哈发出来。要明白事件,首先要知道什么是委托。在C#中委托允许开发人员 将一个对象中的方法传递给另一个能调用该方法的类的某个对象。比如:可以将类AC中的一...

Visual C#实现HTTP代理服务程序

  网络代理程序的种类非常多,根据代理服务程序代理的协议不同,分成HTTP代理服务程序、FTP代理服务程序等,运行代理服务程序的服务器也就称为HTTP代理服务器和FTP代理服务器。在本节中介绍的Web...

C#读取XML文档

  这里介绍一种读取XML文档的方法,示例中用的是 XmlTextReader 函数,每执行 Read() 一次,读取一行. using System.Xml; publ...

.Net 下信号量(Semaphore)的一种实现

动机 从开始接触多线(进)程编程模型开始,学习的就是和信号量(Semaphore)相关的同步原语。不知道为什么 .Net Framework 里却没有相应的东东。要命的是, 我以前有...

在ASP.NET访问Excel文件 (VB and C#)

C# Code --------------------------------------------- <%@ Page Language="C#" %> <%...

C#编程实践

最近一段时间学习使用C#编程,因为用惯了Delphi,发现C#类库还是不太完善(我用的是.Net Framework 1.0,不知道.Net Framework 1.1有哪些改进),此外Visual...

C#入门代码

一、从控制台读取东西代码片断: using System; class TestReadConsole { public static void Main() { Co...

ADO.NET 的最佳实践技巧

这是我很早以前看过的微软的一篇文章,最近,一些网友问的问题很多理论都在里面,所以,整理一下放在这里,大家可以参考一下。 简介 本文为您提供了在 Microsoft ADO.NET 应用程...

实现.NET应用程序的自动更新

  应用程序更新的方法一般有两种:一是通知用户(比如发E-mail),让用户到指定的网站地址下载更新的程序;二是将更新的职责从用户那边转移到应用程序自身,由应用程序自身取代用户获取并安装一个软件的更新...

在.NET中使用命名管道完成进程间通信

  你曾经需要在同一台机器的两个.NET应用程序间进行数据交换吗?例如,一个Web站点和一个Windows服务?.NET框架提供了几种好的选择来完成进程间通信(IPC):Web Service,Rem...

揭开.NET消息循环的神秘面纱

  曾经在Win32平台下奋战的程序员们想必记得,为了弄清楚“消息循环”的概念,度过多少不眠之夜。尽管如今在应用程序代码的编写过程中,我们已经不再需要它,但是深刻理解Windows平台内部的消息流转机...

用Visual C#实现文件下载

using System; using System.Drawing; using System.Collections; using System.ComponentModel; using...

在.NET中,将竖表变横表(支持固定列)

竖表变横表(支持固定列) 根据LoveCherry的竖变横方法改进而来 public DataTable MakeData(DataTable dt,int iColumnSi...

ADO.NET入门

  简介:本文主要讨论了作为实现基本数据库操作方法之一的ADO.NET,以及ADO.NET与ADO的基本比较   ADO.NET将成为构建数据感知 .NET应用程序的基础. 不同于ADO 的是,A...

C#中 const 和 readonly 的区别

const 和 readonly 的区别,总是不太清楚,于是查了查资料。 const 的概念就是一个包含不能修改的值的变量。 常数表达式是在编译时可被完全计算的表达式。因此不能从一个变量中...

 
© 2005- 王朝网络 版权所有