白天有雨

此处应该有掌声

导航

统计

公告

共10页: 首页 上一页 2 3 4 5 6 7 8 9 10 下一页 

2005年11月23日 #

Snake.Net

摘要: XML Web Service 数据交换 客户端调用服务器端的 Web 服务并传递包含数据的 DataSet (ds): Private Sub Synchronize() Dim username As String = "JohnS" Dim blnSuccess As Boolean ' 使用 XML Web Service 进行同步 Curs...阅读全文

posted @ 2005-11-23 16:43 卓如 阅读(85) 评论(0) 编辑

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

摘要: Heavenkiller(原创) 首先我们给树下一个定义: 树是一个有限的、非空的结点集, T={r} or T1 or T2 or…or Tn 它具有下列性质: 1.集合指定的结点r叫做树的根结点 2.其余的结点可以划分成n个子集,T1,T2,…Tn(n>=0),其中每一个子集都是一棵树。 树的其它定义如度,叶子,高等就请大家查阅别的资料吧,到处都有的。 树的主要性质一个就是遍历,分...阅读全文

posted @ 2005-11-23 16:40 卓如 阅读(157) 评论(0) 编辑

OLEDB SqlHelper

摘要: 最近看了MS的Enterprise Library ,里面有一套很强大的Data Access Application Block。提供了很强大的基于SQL,DataObject(DataSet,DataReader)接口的快速访问数据库的方法,并且同Configuration Application Block相结合,非常之灵活。但是灵活的同时也增加了学习的难度和配置的复杂度。在平常编写系统过程...阅读全文

posted @ 2005-11-23 16:37 卓如 阅读(364) 评论(0) 编辑

[DNN模块开发]模块的文件结构及命名方法

摘要: DNN模块开发的第一步就是要弄清一个DNN模块都要有哪些文件,这些文件该如何命名,每一个文件又各起到什么作用。以大家最熟悉Link(链接模块)为例:从文件结构来看:(省了一些文件夹或文件,如bin文件夹)DotNetNuke_3.0.13..............DNN根目录 DesktopModules...............DNN模块所在目录 Links...............阅读全文

posted @ 2005-11-23 16:20 卓如 阅读(176) 评论(0) 编辑

[DNN模块开发]如何写dnn文件

摘要: 在所有DNN模块的安装包中,都有一个*.DNN文件。这个文件就是DNN模块的安装文件清单。在安装模块时DNN应用程序读取该文件,按照文件清单中的内容安装相关文件和数据库脚本。DNN文件是一个XML文件结构大致如下: CLinks CLinks 分类链接模块 01.00.00 ...阅读全文

posted @ 2005-11-23 16:19 卓如 阅读(66) 评论(0) 编辑

.Net 下的Wondows窗体常用项目

摘要: 使用.Net编写Windows程序,对于窗体控制常见项目 1、让窗体在启动时在指定位置出现 form1.StartPosition Manual CenterScreen WindowsDefaultLocation (default) WindowsDefaultBounds CenterParent 只有在窗体启动前设置才有效。 2、设置窗体的图标 form1.Icon 3、设置该窗体成为多个...阅读全文

posted @ 2005-11-23 16:18 卓如 阅读(69) 评论(0) 编辑

.Grove—— .Net下的ORM框架

摘要: The .NET ORM Architecture(.Net ORM 架构) 一、Grove描述 Grove是为.Net项目开发而设计的一个组件。Grove ORM Development Toolkit包含包含Grove和Toolkit两部分内容,Grove基于.Net框架,支持多数据,提供标准的拖曳、三层及多层的开发模式。 二、Grove工具包 Grove工具是一个基于...阅读全文

posted @ 2005-11-23 16:16 卓如 阅读(355) 评论(0) 编辑

SQLHelper.cs

摘要: //*********************************************************************// Microsoft Data Access Application Block for .NET// http://msdn.microsoft.com/library/en-us/dnbda/html/daab-rm.asp//// SQLHelpe...阅读全文

posted @ 2005-11-23 16:09 卓如 阅读(716) 评论(1) 编辑

.NET 下的数据库操作类库(MyADO)

摘要: 目前大多数开发人员长期从事企业开发的工作,免不了经常和数据库打交道,频繁的数据操作的代码就在项目中到处出现,为了去掉这些代码中“重复”的臭味,一些人写了数据库操作的类库,包括很多大企业也有自己的组件,但是实现方法可能各有不同吧。 很早以前看过一遍孙亚民先生的文章也是设计模式的应用,很有启发自己也写了.net下的数据库操作类库,其实早就想把它出来共享了,现在很多数据库组件也很成熟了,又有SqlHel...阅读全文

posted @ 2005-11-23 15:58 卓如 阅读(309) 评论(0) 编辑

C#中的@符号

摘要: @符号是特殊而又实用的C#符号。 比如它在string中的应用。 1 字符@表示,其后的字符串是个“逐字字符串”(verbatim string)。 // 这个说法来自C# Primer 中文版(Stanley B. Lippman, 侯捷/陈硕合译) 2 对于逐字字符串字面变量(verbatim string literal ),我们不再需要使用“转义序列”就可以指定反斜线之类的特殊...阅读全文

posted @ 2005-11-23 15:57 卓如 阅读(100) 评论(0) 编辑

在C#.net中如何操作XML

摘要: 在C#.net中如何操作XML需要添加的命名空间:using System.Xml; 定义几个公共对象:XmlDocument xmldoc ;XmlNode xmlnode ;XmlElement xmlelem ; 1,创建到服务器同名目录下的xml文件: 方法一:xmldoc = new XmlDocument ( ) ;//加入XML的声明段落xmlnode = xmldoc.Create...阅读全文

posted @ 2005-11-23 14:47 卓如 阅读(70) 评论(0) 编辑

刷新aspx页面的六种方法(downmoon)

摘要: 刷新aspx页面的六种方法(downmoon) 第一:private void Button1_Click(object sender, System.EventArgs e) { Response.Redirect(Request.Url.ToString()); }第二:private void Button2_Click(object sender, System.EventAr...阅读全文

posted @ 2005-11-23 14:47 卓如 阅读(109) 评论(0) 编辑

C#中如何获取注册表信息

摘要: 需求:WinForm中Login模块呈现时,需要提供ODBC服务列表供User选择 实现方式:利用Microsoft.win32类提供的注册表类访问系统注册表获取ODBC数据服务列表。 具体实现: Microsoft.win32提供了RegistryKey类,用来访问系统的注册表。 ///定义注册表子Path string strRegPath = @"SOFTWARE\ODB...阅读全文

posted @ 2005-11-23 14:46 卓如 阅读(122) 评论(0) 编辑

C#中的“装箱”(boxing)与“拆箱”(unboxing)

摘要: 装箱和拆箱:任何值类型、引用类型可以和object(对象)类型之间进行转换。装箱转换是指将一个值类型隐式或显式地转换成一个object类型,或者把这个值类型转换成一个被该值类型应用的接口类型(interface-type)。把一个值类型的值装箱,就是创建一个object实例并将这个值复制给这个object,装箱后的object对象中的数据位于堆中,堆中的地址在栈中。被装箱的类型的值是作为一个拷贝赋...阅读全文

posted @ 2005-11-23 14:45 卓如 阅读(82) 评论(0) 编辑

一个记录程序运行时间表的控件

摘要: using System;using System.Collections;using System.Data;namespace MyTools{ /// /// Summary description for TimeTest. /// public class TimeTest { private DataTable manager...阅读全文

posted @ 2005-11-23 14:43 卓如 阅读(150) 评论(0) 编辑

可定制的IE鼠标右键菜单

摘要: using System;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;using System.Drawing;[assembly:TagPrefix("MyWebMenu","zbjg")]namespace MyTools{ /// /// Summa...阅读全文

posted @ 2005-11-23 14:42 卓如 阅读(133) 评论(0) 编辑

Asp.net Web控件自定义类属性(经验篇)

摘要: 做控件设计时,我们往往需要用自己定义的类来做为控件的属性, 但是,很不幸的是,IDE并不能预先知道新类别的诞生,因此,我们需要 有TypeConverter来做个转换,把自己定义的对象转换为字符串显示到控件 的属性页中,把属性页中的字符串(颜色在aspx中的体现也是字符串,如: #eef008)转换为自定义类。 TypeConverter实现步骤可以有以下两种方式: ...阅读全文

posted @ 2005-11-23 14:41 卓如 阅读(280) 评论(1) 编辑

Asp.net Web控件自定义类属性(经验篇)

摘要: 做控件设计时,我们往往需要用自己定义的类来做为控件的属性, 但是,很不幸的是,IDE并不能预先知道新类别的诞生,因此,我们需要 有TypeConverter来做个转换,把自己定义的对象转换为字符串显示到控件 的属性页中,把属性页中的字符串(颜色在aspx中的体现也是字符串,如: #eef008)转换为自定义类。 TypeConverter实现步骤可以有以下两种方式: ...阅读全文

posted @ 2005-11-23 14:41 卓如 阅读(118) 评论(0) 编辑

正确解析以逗号分割的CSV文件

摘要: /// /// 解析/// /// csv字符串 /// public ArrayList SplitCSV(string csvStr) { //获取联系人记录内容 #region int sp = csvStr.IndexOf("\r\n"); string head = csvStr.Substring(0, sp - 1); string re...阅读全文

posted @ 2005-11-23 14:40 卓如 阅读(338) 评论(0) 编辑

.net中数据库事务机制

摘要: 在初始化SqlTransaction类时,你需要使用SqlConnection类的BeginTranscation()方法: SqlTransaction myTran; myTran=myConn.BeginTransaction(); 该方法返回一个SqlTransaction类型的变量。在调用BeginTransaction()方法以后,所有基于该数据连接对象的SQL语句执行动作都将被...阅读全文

posted @ 2005-11-23 14:38 卓如 阅读(85) 评论(0) 编辑

C#在客戶端和服務端操作Excel文件

摘要: 一、在客戶端把數據導入到Excel文件步驟 1、創建Excel application對象,打開或生成Excel文件 //服務端創建StringBuilder對象 System.Text.StringBuilder sb=new System .Text .StringBuilder (); //指定客戶端執行語言 sb.Append (""); ...阅读全文

posted @ 2005-11-23 14:37 卓如 阅读(274) 评论(0) 编辑

基于动态数据库的三层体系

摘要: 思路是利用arraylist 和hashtable来实现参数传递。 架构分为Data 实现具体的数据库操作 EntityClass 对增加删除等操作的封装 Business 业务逻辑处理层,用户可以自行添加代码 WinForm 显示界面 一、Data Data有两个文件,ConnectionFacto...阅读全文

posted @ 2005-11-23 14:36 卓如 阅读(257) 评论(0) 编辑

WEB服务代理类的使用

摘要: 在应用程序和WEB服务之间来回传递包含公共属性和域的类,在处理结构化数据时这个功能很有用:通过创建WEB服务代理类在应用程序内访问WEB服务,其实质是远程WEB服务类的属性和方法的本地代表顺便写出使用流程:1>首先建立一个WEB 服务项目,重新命名一个服务文件:myProductSerivce.asmx2>在myProductSerivce.asmx写代码:写你的WEB 服务方法:如:[WebMe...阅读全文

posted @ 2005-11-23 14:34 卓如 阅读(84) 评论(0) 编辑

用设计模式开发通用数据库访问器

摘要: 用设计模式开发通用数据库访问器 我们都希望在开发软件的时候能少写一些代码,希望能到处使用,希望不用管什么样的数据库软件都能用,我们该怎么办呢? 我们操作数据库时用到些什么类 一般来说,我们对数据库进行操作时都会用到一些类,下面我就对着些类做个总结: 1. SQLServer: a) System.Data.SqlClient.SqlData...阅读全文

posted @ 2005-11-23 14:33 卓如 阅读(158) 评论(0) 编辑

功能增强的进度条控件(源码)

摘要: 最近青岛微软开发者俱乐部 www.qddn.net上有位网友希望得到能改变颜色的进度条,正好我也在做一套.net的通用组件,就把它写出来了,因为比较简单,也没有多少技术含量,就把它帖出来,希望给别的朋友一点帮助 这个进度条控件,除了具有普通进度条的功能以外,还具有如下功能: 设置进度条的背景色和前景色 设置进度条的外观方式(3D,single,none) 是否自动显示当前进度比例(比如在进度条的中...阅读全文

posted @ 2005-11-23 14:32 卓如 阅读(193) 评论(0) 编辑

无法打开Web项目

摘要: 故障现象: 当你打开ASP.NET Web项目时,如果出现这样的错误提示:提示窗口标题: Web访问失败提示内容: 此项目的默认Web访问模式设置为文件共享, 但是无法从路径“...”打开“...”处的项目文件夹。返回的错误是: 无法打开Web项目“”。返回的错误是: 无法打开Web项目“...”。文件路径“...”怀URL“...”不符。这两者需要映射到相同的服务器位置。HTTP错误404: N...阅读全文

posted @ 2005-11-23 14:30 卓如 阅读(279) 评论(0) 编辑

2005年11月22日 #

c#操作串口

摘要: c#操作串口- -using System;namespace chuankou{/// /// Class1 的摘要说明。/// class send{/// /// 应用程序的主入口点。/// [STAThread]static void Main(string[] args){//// TODO: 在此处添加代码以启动应用程序//chuankou.CommPort ss_port = new...阅读全文

posted @ 2005-11-22 14:19 卓如 阅读(372) 评论(0) 编辑

2005年11月7日 #

C#实现WEB服务器

摘要: WWW的工作基于客户机/服务器计算模型,由Web 浏览器(客户机)和Web服务器(服务器)构成,两者之间采用超文本传送协议(HTTP)进行通信,HTTP协议的作用原理包括四个步骤:连接,请求,应答。根据上述HTTP协议的作用原理,本文实现了GET请求的Web服务器程序的方法,通过创建TcpListener类对象,监听端口8080; 等待、接受客户机连接到端口8080; 创建与socket字相关联的...阅读全文

posted @ 2005-11-07 15:33 卓如 阅读(106) 评论(0) 编辑

JSP:include 用于构建动态网站的简单 JSP 标记

摘要: 本文是 Java Brett McLaughlin 继第一篇 JSP 最佳实践文章后的后续文章,在文中,作者向您演示了如何扩展 JSP 技术中用于动态内容的包含功能。了解静态 include 伪指令和动态 jsp:include 元素之间的差异,搞清楚如何混合搭配这二者以获取最优性能。 在新的 JSP 最佳实践系列的前一篇文章中,您了解了如何使用 JSP include 伪指令将诸如页眉...阅读全文

posted @ 2005-11-07 15:28 卓如 阅读(513) 评论(0) 编辑

实例详解JSP内置对象

摘要: jsp九种内置对象:request, reponse, out, session, application, config, pagecontext, page, exception. 一.request对象:该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。 1.Request对象可以使用getParameter(string s...阅读全文

posted @ 2005-11-07 15:27 卓如 阅读(1672) 评论(0) 编辑

共10页: 首页 上一页 2 3 4 5 6 7 8 9 10 下一页