java/jspc/c++phpmysqloraclemssqlvbvcc#asphtml/css/jssystemdelphiperlphotoshopother
 
 
利用Visual C#编程模拟鼠标操作

  有时,我们需在我们的程序中模拟鼠标的移动、点击等动作。——比如,一个再现用户操作的宏,或者一个演示操作方法的Demo程序。那么,我们在.Net中如何实现呢?   .Net并没有提供改变鼠标指针位...

.NET 数据访问体系结构指南一

ADO.NET 引入的主要变化之一是用 DataTable、DataSet、DataAdapter 和 DataReader 对象的组合取代了 ADO Recordset 对象。DataTable 表...

用c#监控网络流量

以下的代码的原作是opensource的一个叫sniffer.net的,用vb.net写的,这里只是简单的用c#翻译了一下,暂时还只能监控所有数据包,不能监控某一个进程的数据包,代码如下: using...

.NET 2.0 泛型在实际开发中的一次小应用

  早闻.NET 2.0中泛型的大名,但一直未在实际开发中使用。   最近在开发博客园网站程序的过程中体验了一下。   应用场景:   在配置文件中通过反序列化读取相应的邮件设...

学习一下.net framework 中有关安全的内容

  好容易在繁重的开发任务之余抽出点时间学习一些东西。发现机子里有几个关于 System.Security 内容的示例,这一个命名空间以前还真是从来没用过,正好拿来学习一下。由于不是系统的学习,不好组...

.NET2.0泛型的“近距离”实践

  早闻.NET 2.0中泛型的大名,但一直未在实际开发中使用。最近在开发公司项目程序的过程中体验了一下。   应用场景:   在配置文件中通过反序列化读取相应的邮件设置。   配置文件示例:...

.Net开发DB2数据库相关应用程序比较

简介   在.NET应用软件开发人员看来,使用DB2与使用其它任何其它关系数据库没有区别。人们可以看到无数使用SQL Server以及甲骨文公司产品执行数据库任务的例子,但关于使用包括.NET...

C#中得到程序当前工作目录和执行目录的一些方法

1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 获取模块的完整路径。 2. System....

.NET Remoting构建分布式数据库查询

摘要 .NET Remoting 作为DCOM的替代,得到了日趋广泛的应用。本文中通过一个分布式数据库查询系统的解决方案,探讨了 Remoting 技术的应用,同时也说明了使用该技术可以非常便捷地构建...

ASP和C#隐藏文件下载路径的方法

  关于下载路径的隐藏都是通过传递一个数据库中的ID,然后在另外一张页面通过传递的ID在数据库中读出路径。   1、c#中实现的方法(只需要.ASPX.CS的代码就可以了) s...

C++与C#混合生成.NET程序

  本文提供了一个方法,让C++源码和C#源码一起编译链接成一个单一的Assembly。   由于C++提供了IJW方法,允许将旧有C++代码也编译成托管代码,因此这篇小文可以用极小的工作量来彻底解决...

UNIX时间戳与.net日期类的转换

1 将系统时间转换成UNIX时间戳 DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970,1,1)); D...

C# Source 与VB Source 的不同

C# Source Intro2_cs.aspx 1 <%@ Page Language="C#"%> 2 3<html> 4...

.net中错误日志的写入

1 在.cs中执行存储过程 2 3 try 4 5 {} 6 7 catch(Exception ex) 8 { 9 cm.Connection.Close() ;...

.net回收机制的使用

一个被终止的对象常驻内存重而不被使用的话,会占用很多系统资源,于是.net的垃圾回收器就会将它放在中止化队列中,一旦时机成熟,该对象就会被唤醒,并调用他的finalize方法,来彻底的终结他,但是利用...

让你的.NET程序兼容不同版本的Dll文件

前段时间写的一个WinForm的.NET程序。因为引用了不少的库文件,但是最近这些库文件因为修正了一些Bug和算法。但是主的程序文件没有怎么改动。所以就不像把这个主程序重新编译了。于是就把所有的新版D...

C#中屏蔽窗体关闭的消息

  经常可以看到这样的程序,点了关闭按扭后程序并没有关闭,而是最小化到了系统拖盘处,就像网易泡泡,MSN之类的程序。实现这个其实很简单,捕捉窗体关闭时的消息就可以了。代码如下: protect...

如何让.Net控件在设计时InitializeComponent()中不生成相关代码

组件的一些公共属性不希望被VS在设计时加到InitializeComponent()方法中怎么处理呢?我试过了,将属性加上[Browsable(false)]也不行。 我的代码如下: ///...

在C#里使用using操作符

是不是很多人不用c#中的using操作符?甚至不知道? 其实这个操作符在小处非常有用。 按照MSDN的解释 [url=http://msdn2.microsoft.com/zh-CN/lib...

c# arraylist functions

When you put then in the array list you could check to see if the item already exists. This code sn...

C# 中的类型转换

C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,在学习中整理了一份在这里与大家分享,很适用哦! 其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的...

月薪数万的.net开发招聘趣题两则

  一、月薪上万的net开发人员问题   有一队伍长100米,匀速前进,传令兵以匀速从队首运动到队尾然后返回队首,其间队伍前进了100米,问传令兵运动的距离。   假设总共花了100秒, 队伍的...

C# 3.0新特性体验之Lambda表达式

  C#2.0介绍了一个新特性--匿名方法,允许开发者在线(inline)声明自己的函数代码而无须使用委托函数(delegate function)。C#3.0中提供了一个新特性--Lambda表达式...

使用ADO.net将数据导出到Excel并提供下载

public string DataTableToExcel(DataTable dt,string excelPath) { if(dt == null) { ret...

ADO.NET中的多数据表操作浅析之读取

  在开发基于.NET平台的数据库应用程序时,我们一般都会用到DataSet,作为ADO.NET的核心类它为我们提供了强大的功能,而整个看上去就像是放在内存内的一个小型数据库,内部包括了DataTab...

C#基础全接触

引用类型是类型安全的指针,它们的内存是分配在堆(保存指针地址)上的。 String、数组、类、接口和委托都是引用类型。 强制类型转换与as类型转换的区别:当类型转换非法时,强制类型转换将抛出一个Sys...

.net开发趣题两则

  一、月薪上万的net开发人员问题:   有一队伍长100米,匀速前进,传令兵以匀速从队首运动到队尾然后返回队首,其间队伍前进了100米,问传令兵运动的距离。   假设总共花了100...

为.NET程序批上WPF的绚丽外衣

引言:你也许听说过Avalon(现在被称为Windows PResentation Foundation,或WPF),也许看过相关的屏幕截图或demo,但是现在你可以亲手尝试了。让我们开始创建下一代W...

page事件顺序(.net2.0)

1.Protected Sub Page_PreInit(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreInit...

ADO.NET起步

ADO.NET被管理的提供者能够在这些OLE DB 提供者下工作。 驱动程序 Driver 提供者 Provider SQLOLEDB SQL OLE DB Provider MSDA...

在c#中执行sql语句时传递参数的小经验

c#中与数据库打交道,免不了要用到各种sql语句,而给sql语句传参数也是不可避免的。以下是我在此方面上的一点总结(高手勿见笑): 1> 直接写入法: 例如:...

C#中除去所有在HTML元素中标记

/// 除去所有在HTML元素中标记 public static string StripHTML(string strHtml) { string strOutput=strHtml;...

C#中利用SharpZipLib进行压缩和解压

  我在做项目的时候需要将文件进行压缩和解压缩,于是就从[url=http://www.icsharpcode.net/]http://www.icsharpcode.net[/url]下载了关于压缩...

静态页中利用AJAX.NET实现无刷新页面

  一、 导言   我们知道,ASP.net应用程序事实是在服务器上运行的,用户的请求要不断地送往远程的服务器,服务器执行完本地的程序后把重新装载页面再发送客户端。所以就出现了不断刷新的问题,页面不断...

Visual C#中用WMI编写网络应用程序

  WMI是Windows Management Instrumentation的简称,即:视窗管理规范。在Windows 2000或以后的版本中均安装得有,NT4.0则需要安装WMI的核心组件。通过...

C#中如何得到主机名与IP地址

/* * Copyright (c) 2006,四川师范大学 * All rights reserved. * 文件名称:GetIpAndName * 文件标识:见配置...

Visual C#中用WMI获取远程计算机信息

  如果不使用WMI,想要获取远程计算机的系统数据,最常用的方法就是在远程计算机上运行一个客户端程序,本地机通过和这个客户端程序来获取远程计算机的系统数据。这种实现方法无论是程序设计还是后面的程序分发...

关于C#和C++的重载(Overload)、隐藏(Hide)、覆盖(Override)几个区别比较和得出的疑问

  这里只谈函数(方法)重载,C#独有的属性重载不在讨论之内。   1. Overload: 基本上一致,C#多出了ref、out相关的,C++多出了const(指针和引用时)...

分享C#动态生成文字图片解决方案

大家都知道我们如果想把网页上的文字做出比较炫的效果,便只能用POTOSHOP、FIREWORK等图像处理软件把文字做成图片来实现,因为这样才不会依赖浏览者的字体、浏览器类型等。可是在我们的WEB应用中...

.Net Framework 2.0范型的反射使用

  在.Net Framework 2.0中引入了范型(Generic)的概念,这可以说是一个重大的改进它的好处我在这里也不用多说,到网上可以找到非常多的说明。   我在这里要和大家说的是怎么通过反...

.NET框架与网络服务

  网络服务(Web Service)是基于网络的分布式应用程序的基本构造模块,而这些程序是以平台、对象模板和多语言方式构建的。    网络服务是建立在象HTTP和XML之类的开放的Internet...

.NET基础知识-.NET框架

  .NET框架   .NET框架是一个多语言组件开发和执行环境,他提供了一个跨语言的统一编程环境。.NET框架的目的是便于开发人员更容易地建立Web应用程序和Web服务,使得Internet上的各应...

.NET基础知识-公共语言运行时

。NET提供了一个运行环境,叫做公共语言运行时(CLR)。CLR管理代码的执行并使开发过程变得更加简单。CLR是一种受控的执行环境,其功能通过编译器与其他工具共同展现。以“运行时”为目标的代码称为受控...

.NET基础知识-目标、战略

。NET目标 为Internet网络和分布式应用程序的开发提供一个新的开发平台 简化应用程序开发和部署 为构建Web Service提供一个标准平台...

C#捕捉摄相头的数据流

没什么好说的了,我把代码都贴出来,大家自己看吧! webcam类的代码: using System; using System.Runtime.InteropServices; namesp...

c#时间增加并对比做法

int jg=72;//设置一个增加的时间 DateTime dt=Convert.ToDateTime("2006-4-23 12:22:05");// 设置一个初始化的时间 DateT...

C#使用foreach来读取记录

C#中的foreach语句结构是用于只读而且顺序的遍历一个集合中的所有的元素,而该集合必须实现了System.Collections.IEnumerable接口。foreach语句能简化遍历集合的代码...

.net页面间的参数传递简单实例

使用QueryString 使用QuerySting在页面间传递值已经是一种很老的机制了,这种方法的主要优点是实现起来非常简单,然而它的缺点是传递的值是会显示在浏览器的地址栏上的(不安全),同时又不能...

使用C# 2.0泛型实现单例模式重用

  介绍   很多有着不同开发背景得人都会比较熟悉单例模式。他们会发现每次他们要创建一个不同的单例类的时候,都不得不写同样得代码。使用新的C# 2.0的泛型,可以实现只写一次同样得代码。   使用...

.Net2.0读取应用程序配置节

  方法一:加入名称空间: using System.Configuration;   然后 string strDbConn = new AppSettingsReade...

 
© 2005- 王朝网络 版权所有