java/jspc/c++phpmysqloraclemssqlvbvcc#asphtml/css/jssystemdelphiperlphotoshopother
 
 
左键也能弹出菜单

在C#.NET中添加一个弹出式菜单是很简单的事,通过从Windows Form控件拖一个ContextMenu到窗体上,然后为相应的控件指定contextMenu属性,即可在右键点击该控件的的时候弹出...

关于网络字节序和主机字节序的转换

主机和网络字节序的转换 最近使用C#进行网络开发,需要处理ISO8583报文,由于其中有些域是数值型的,于是在传输的时候涉及到了字节序的转换。字节顺序是指占内存多于一个字节类型的数据在内存中的存放顺序...

续实例解析SOCKET编程模型之异步通信篇(上)

.NET 框架的 Socket 类实际上是 Winsock32 API 提供的套接字服务的托管代码版本。其中Socket 类为网络通信提供了一套丰富的方法和属性,大多数情况下,Socket 类方法只是...

如何动态加载控件以及插件编程思想(C#)

关键词:动态加载,控件,插件 控件,在实现快速开发中起着非常重要的作用,它可以将某一特定功能封装起来,供可户程序员调用,更重要的是它还可以实现插件式开发,使软件的灵活性、可扩充性大大增...

设计模式之单件模式(Singleton Pattern )

单件模式 Singleton Pattern Singleton 模式,它包含在创造性模式系列中。 创造性模式指示如何以及何时创建对象。Singleton 模式可以保证一个类有且只有一个实例,并...

asp.net中常用的一些小技巧

迈克老猫(MikeCat) 来自:老猫の理想 在这里给大家提供一些平时经常容易用到的效果的解决方案。我把一些效果封装在了一个类库文件中。 警告窗口 /// <summary>...

在下拉列表框中显示多列的两种简易实现方式

以前设计C/S应用程序时, 客户经常提出需要在下拉列表中显示多个列,一般要显示其编号和名称,以便选取时更有针对性, 这个问题,在PB中,获得了很好的解决,采用DataWindow,不管需要有多少列,都...

我的O/R Mapping实际开发经验之谈(一)

一、概述 O/R Mapping全称Object Relational Mapping,就是对象关系映射。把对表直接进行的操作,变成对持久化类的属性和方法的直接操作。 很多的项目是基于数...

如何开发一个可复用的软件系统

如何创建一个可复用软件系统 译者序:本文是设计模式“Template Method”模板方法的一个延伸,将模板应用到了整个软件开发产品。首先将软件产品核心不变的业务逻辑部分抽象出来,对于在不同产品中的...

10. Code Examples

Technotes, HowTo Series C# Coding Style Guide Version 0.3 by Mike Krüger icsharpcode.net About the...

设计模式之简单工厂模式(Simple Factory Pattern)

工厂模式 THE FACTORY PATTERN 在面向对象(OO)程序中,我们经常看到的一种模式就是简单工厂模式(Simple Factory Pattern)。简单工厂模式根据提供给它...

Web Services的魅力

[img]http://www.blogdriver.com/model/model16/files/a-.gif[/img] 转载自http://www.aspx.cn Web Serv...

如何为水晶报表 9 增加附加的许可证

本文中的知识涉及: Visual Studio .NET 内嵌版水晶报表 适用于: 仅指被报道的版本 许可证 密钥号码 大纲 为水晶报表 9 购买了附加的许可证(激活产品的密钥号码)。如何将这些附加的...

设计模式之工厂方法(FACTORY METHOD))(三)

(接上页) Straight Seeding类 在这个小程序在实际应用当中,会发现大部分工作在Straight Seeding类中完成的。我们实例化StraightSeeding 类,复制、修改游...

实例解析SOCKET编程模型(-)

Socket(套接字)是一种独立于协议的网络编程接口,在OSI模型中,主要集中于会话层和传输层。Socket 实际上代表的是两个实体之间进行通信的有效端点。通过socket可以获得源IP地址和源端口、...

Microsoft Visual Studio Whidbey预览版图片

[img]http://doc.readmen.com/Develop/ArticleImages/26/26869/CSDN_Dev_Image_2004-4-16914430.gif[/img][...

续实例解析SOCKET编程模型之异步通信篇(下)

异步客户端套接字在等待网络操作完成时不挂起应用程序。相反,它使用标准 .NET Framework 异步编程模型在一个线程上处理网络连接,而应用程序继续在原始线程上运行。异步套接字适用于大量使用网络或...

用WinDbg探索CLR世界 [3] 跟踪方法的 JIT 过程

http://www.blogcn.com/blog/cool/main.asp?uid=flier_lu&id=1678453 本来想按照 sos 的帮助文件上命令的分类逐步介绍 WinDb...

VB打造超酷个性化菜单(二)

VB打造超酷个性化菜单(二) 其实,漂亮的界面都是“画”出来的,菜单当然也不例外。既然是“画”出来的,就需要有窗体来接收“画”菜单这个消息,后面我们会看到,实际上不仅仅是“画”这个消息,一切...

.net+oracle+crystalReports开发web应用程序学习笔记(一)

小编在这里提醒大家几个注意的问题 一 配置.net,调试web应用程序 如果安装盘是FAT32,必须在IIS中更改设置,IIS-〉默认web站点(右键)-〉所有任务-〉配置服务器扩展 如果安装盘是NF...

ASP.NET中的Http Handles

一、关于http handles ASP.NET的请求过程是基于一个管道(pipeline)模型的,ASP.NET会把所有的http请求(Requests)都发送给这个管道里的http组件(m...

真正类似于 Excel 的网格控件

真正类似于 Excel 的网格控件(深入研究数据访问)发布日期: 4/1/2004更新日期: 4/1/2004Dino Esposito Wintellect 2002 年 2 月 14 日 下载 E...

演示水晶报表设计概念的官方示例报表列表

概述 在本文档中,你将获得由技术支持创建的示例报表列表。这些示例报表示范了各种各样的报表创建技巧。目的是示范概念。这些示例报表被完全用文献证明,并且不被技术支持所支援。文档包含了每种应用的描述,及其下...

使用VB.NET加密文件

本文介绍使用XOR加密算法对数据进行加密, 这是一种很简单的算法,使用了尽量简单的VB编程方法,通俗易懂。我们可以采用更安全的算法如DES算法,IDEA算法等。各位如有任何见解,请不吝赐教。...

制作自己的控制台

日前,有人问道:如何把一个子窗口设置为主窗口的“控制台”,也就是说,要在它上面进行一些系统性的操作。比如:功能的划分,子功能的调用。如果这样做出来的话,那么,它就具有操作直观性了。 好了...

今天才发现 And 和 AndAlso 的区别

以前见过AndAlso,但一直都没有放在心上,也没有查资料看看它们之间到底是什么关系。 今天一看,才发现使用它们的效果是不一样的,原以为And 就和C++中的 && 一个样子(都是短...

vb.net程序设计规范(2)

4.2 变量和常数命名规范 array arr...

利用Cache缓存数据DataTable数据提高大数据量访问性能

引言:在数据量不大的情况下,程序怎么写基本上性能差别不大,但是当我们面对数以万计的数据的时候,我想性能就是个不得不考虑的问题了,每写一个方法,每填充一笔数据都要考虑到性能问题,否则服务器将承担巨大的执...

设计模式之观察者模式(Observer Pattern)(一)

我们通常在同一时间将我们的数据表示为各种不同的形式,比如列表、图形等等。 我们也同样希望当数据改变时,将这个更新信息很方便的通知所有依赖于它的各个对象。 例如:我们可以使用图形、表格或者列...

利用ASP.NET服务器端自定义控件实现XML文件中还原表单

最近在公司从事的一项web表单的还原,采用ASP.NET的服务器端自定义控件还原表单,其中涉及到的许多自定义控件的技术要点对于每一个自定义的服务器端控件具有普遍性,现将各个技术要点向各位简要介绍,源代...

VB打造超酷个性化菜单(三)

VB打造超酷个性化菜单(三) 现在到了最关键,最精彩,也是最复杂的部分了。我们最关心的就是怎样“画”菜单,怎样处理菜单事件,在MenuWndProc这个处理消息的函数里,我们要处理如下...

设计模式之观察者模式(Observer Pattern)(二)

在上例子中传递的信息是一个字符串,当我们点击其中一个radio button,我们可以得到这个radio button的名称(Red Blue Green),将这个名称发送到观察者(Observer)...

ComboBox的三种选择

DropDown :可直接输入选项,或拉出的列表框中选取 DropDownList :只能从列表框中选取选项 无法输入文字 Simple :列表框一直显示着,其大小在设计阶段时就得在窗体中拖放时决定....

vb.net 程序设计规范(1)

引言:Kent Beck 曾经说过“我只是个更注重的程序规范的程序员而已” 目录: 前言 说明性文件规范 过程注释的规范 函数的...

批量更新数据

最近做一项目,遇到了批量更新数据,代码 如下: 一个update的例子: <%@ Page language="C#" Debug="true" %> <%@ Import Name...

使用Publish/Subscribe 设计模式达到对象间数据同步

使用Publish/Subscribe 设计模式达到对象间数据同步 应用程序经常需要更改和交换数据,必须传送这些更改后数据以达到对象的同步,尤其在多窗口用户界面应用程序中更要求这种数据的同步协调,...

WalkThrough - SharePoint WebPart 入门指南(一)(二)

写了两个关于WebPart的入门指南WalkThrough,希望能帮助想在SharePoint中开发WebPart中的朋友快速的入门。 包含了下面的内容: WebPart的概念; 在VS.NET中“可...

我的O/R Mapping实际开发经验之谈(二)

三、现有的O/R Mapping产品介绍 O/R Mapping已经出现很久了, 产品很多:Java方面的有Hibernate、jdo等。.Net的有ObjectSpaces、Grove.N...

VS2005导致2003的asp.net不能调试的问题解决了

asp.net呢?2.0向下兼容的,可以一直运行,唯一的就是2003的调试将失败,要解决的话可以反安装iis的asp2支持,重新安装1.x,2005就用他自带的web服务器调试,大家都好:D 让.ne...

实例解析SOCKET编程模型(二)

以下是同步聊天程序的客户端源代码。其中的一些过程可以参考服务器端源码 using System; using System.Drawing; using System.Collections; usi...

WEB应用程序中的进度条

WEB应用程序中的进度条 Julien Cheyssial 写作于2003/10/01 Joise.LI翻译并修改于2004-4-2 写在前面: 原文是我在需要使用进度条时找到的一篇...

设计模式之工厂方法(FACTORY METHOD))(一)

工厂方法 THE FACTORY METHOD 我们已经学会了简单工厂模式(Simple Factory Pattern),工厂(factory)思想贯穿于整个面向对象编程(OOP)以及其他一...

如何重新设置DataSet中的DataTable对象

我们在一个DataSet中可以包含多个DataTable对象。 DataSet myDataSet = new DataSet(); DataTable tableA = new...

设计模式之工厂方法(FACTORY METHOD))(二)

(接上页)派生类为这个选拔基类(Seeding)分别建立一个实例来调用这些方法。我们现在建立这两个具体的选拔子类:StraightSeeding 类CircleSeeding类。PrelimEvent...

ASP.NET中的FILESTREAM对象总结

迈克老猫(MikeCat) 来自:老猫の理想 filestream对象为文件的读写操作提供通道,而file对象相当于提供一个文件句柄,在文件操作中,filestream对象的操作比较简单。 创建fil...

Prototype设计模式的实现

Prototype设计模式的实现 Implementing the Prototype design Pattern 下载本文代码 当我建立一个类的实例很复杂时,我们可以使用Proto...

正则表达式测试程序

使用正则表达式提可以使我们灵活而又高效的处理文本。 正则表达式的全面模式匹配表示法可以使我们快速地分析大量的文本以找到特定的字符模式;提取、编辑、替换或删除文本子字符串;或将提取的字符串添加到集合以生...

在vs2003中自动完成接口时引起vs崩溃的BUG!

public class Test : ITestInterface //Test要实现ITestInterface接口,在用vs开发时可以按Tab键让vs自动生成 { publi...

ASP.NET中使用Server.Transfer()方法在页间传值

ASP.NET Server.Transfer()是在两个页面之间进行传值的好方法,从A页面Transfer到B页面时,就可以在B页面通过Context.Handler获得A页面的一个类的实例,从而在...

CE 报表应用服务器 9 与 CE 9 的主要区别

本文中的知识涉及: 水晶企业报表应用服务器 9 适用于: 仅指被报道的版本 CE RAS 9 和 CE 特性对比 大纲 水晶企业报表应用服务器 9 (CE RAS 9) 与水晶企业 (CE) 9 其它...

 
© 2005- 王朝网络 版权所有