2006年5月30日
摘要: private byte[] GetRandomBytes(int iByte) { RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider(); byte[] randomData = new byte[iByte]; rng.GetBytes(rand... 阅读全文
posted @ 2006-05-30 16:06 公木子 阅读(677) 评论(0) 推荐(0)
摘要: UML的定义(Unified Modeling Language)统一建模语言。在系统的开发过程中,最关键的一点是要用一种系统分析员,客户,程序员和其他系统开发所涉及到的人员能够理解和达成一致的方式来组织系统的设计过程,UML就提供了这种组织方式。UML的组成包括类图,对象图,用例图,状态图,顺序图,活动图,协作图,构件图,部署图等。UML2.0还包括组成结构图,交互纵览图,计时图,包图等。类是具... 阅读全文
posted @ 2006-05-30 10:16 公木子 阅读(873) 评论(0) 推荐(0)
摘要: 在2004.3~2005.5 这1年半的时间了我参与了两个OA项目的开发,主要人员是一个项目经理和我。在这段时间学到了不少东西,其中也遇到了不少困难。现在总结一下。1。权限问题:在OA项目了所用的权限系统是控制在树形结构里的节点上(即某个人或组对此节点或节点下的资源是否有(访问,操作)权限,用XML保存)。到了后来的审批流设计(OA的一个比较核心工作模块)中,发现某些关键文档的权限必须加以控制(即... 阅读全文
posted @ 2006-05-30 09:34 公木子 阅读(2127) 评论(0) 推荐(0)
摘要: 1。管理IIS的方式可以在配制管理工具里,和运行MMC命令。 2。FTP站点的建立: 隔离用户的建立技巧 主目录:\LocalUser 匿名用户:\LocalUser\publice 其他用户:\LocalUser\用户名 创建完成以后不可以更改隔离设置。 直接登陆用户对应的文件夹:ftp://用户名:密码&192.168.10.108 3。net user 用户名 密码 /add ... 阅读全文
posted @ 2006-05-30 09:32 公木子 阅读(515) 评论(0) 推荐(0)
摘要: 1。检查是否创建了虚拟目录 2。把用户加入DEBUG组。 3。在创建虚拟目录是选择可以执行CGI程序。 如果不能调试先可以直接先执行不调试,看看到底出了什么问题。 阅读全文
posted @ 2006-05-30 09:32 公木子 阅读(202) 评论(0) 推荐(0)
摘要: 删除技巧 private void dgShow_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) { if(dgShow.Items.Count==1) { if(dgShow.CurrentPageIndex!=0) dgShow.CurrentPageI... 阅读全文
posted @ 2006-05-30 09:31 公木子 阅读(467) 评论(0) 推荐(0)
摘要: 水晶报表的导出和打印 using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.... 阅读全文
posted @ 2006-05-30 09:30 公木子 阅读(278) 评论(0) 推荐(0)
摘要: 终于解决了,贴出来给大家看看 本地调试的程序上传到虚拟主机请注意: 1、可以直接上传到主机根目录, 2、如果想在根目录下建多个目录,方法是, 一定要把原程序下的BIN文件夹下的文件,考到根目录的BIN 下面,根目录下没有BIN,就自己做一个。 另一个,把Web.config文件也... 阅读全文
posted @ 2006-05-30 09:29 公木子 阅读(159) 评论(0) 推荐(0)
摘要: ASP.NET故障排除• 没有找到程序、没有显示ASP.NET的结果或浏览器试图下载文件• 不能显示页面:HTTP错误403• 找不到页面:HTTP错误404• 脱机时Web页面无效• 得到服务器错误的错误语句• 其他问题 没有找到程序、没有显示ASP.NET的结果或浏览器试图下载文件• 如果试图将页面作为硬盘上的本地文件来浏览,就会遇到这样的问题。在Windows Explorer中单击文件时也... 阅读全文
posted @ 2006-05-30 09:29 公木子 阅读(1159) 评论(0) 推荐(0)
摘要: 1.防止SQL攻击(name'-- ' 1=1 --) string strSql = "select * from ScoreTable where UserName='"+tbUserName.Text.Replace("'", "''") +"' and PassWord= '"+tbPassWord.Text.Replace("'", "''")+"'" 阅读全文
posted @ 2006-05-30 09:27 公木子 阅读(309) 评论(0) 推荐(0)
摘要: ASP.NET中操作Word文件? using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using Sy... 阅读全文
posted @ 2006-05-30 09:27 公木子 阅读(1433) 评论(0) 推荐(0)
摘要: 代码 Imports System.Web.MailImports System.Web.UtilImports System.XmlImports System.Xml.XPath Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ... 阅读全文
posted @ 2006-05-30 09:26 公木子 阅读(576) 评论(0) 推荐(0)
摘要: Imports System.Web.MailImports System.Web.UtilImports System.XmlImports System.Xml.XPath Dim m As Mail.MailMessage = New Mail.MailMessage '/**////发件人地址 Dim strmail As String = Config... 阅读全文
posted @ 2006-05-30 09:23 公木子 阅读(170) 评论(0) 推荐(0)
摘要: 代码 Imports System.Web.UtilImports System.XmlImports System.Xml.XPath '在此处放置初始化页的用户代码 Dim doc As XmlDocument = New XmlDocument If Not IsPostBack Then ' Dim strtt As S... 阅读全文
posted @ 2006-05-30 09:23 公木子 阅读(156) 评论(0) 推荐(0)
摘要: oracle 语法 上次发的返回生成树的:select ob_parentcode_0047,ob_sortcode_0047,ob_sortname_0047 from ctb_text_0047 where ob_isvalid_0047 = '1' connect by prior ob_sortcode_0047=ob_parentcode_0047 start with ob_paren... 阅读全文
posted @ 2006-05-30 09:22 公木子 阅读(381) 评论(0) 推荐(0)
摘要: DataSet dsUntyped = new DataSet("myDS");//创建数据集 DataTable dtMaster = new DataTable("Master");//创建数据表 DataTable dtChild = new DataTable("Child"); dsUntyped.Tables.Add(dtMaster);//把数据表添加到数据集中 d... 阅读全文
posted @ 2006-05-30 09:21 公木子 阅读(395) 评论(0) 推荐(0)
摘要: 1、引用.Net库adodb 2、引用COM库oledb32.dll,在C:\Program Files\Common Files\System\Ole DB中 3、写代码: MSDASC.DataLinksClass dataLink = new MSDASC.DataLinksClass(); object conn = ... 阅读全文
posted @ 2006-05-30 09:20 公木子 阅读(176) 评论(0) 推荐(0)
摘要: ASP.NET中文件操作System.IO•Directory :用于创建、移动和枚举通过目录和子目录•File :用于创建、复制、删除、移动和打开文件•Path:对包含文件或目录路径信息的String 实例执行操作•StreamReader、StreamWriter:以一种特定的编码读写字符 //上传文件 using System.IO; protected System.Web.UI.H... 阅读全文
posted @ 2006-05-30 09:20 公木子 阅读(502) 评论(0) 推荐(0)
摘要: 类代码中: using System; namespace abc { /// /// Class1 的摘要说明。 /// public class Class1 { private string S; /// /// 构造器 /// /// SS传入的参数 public Class1(string SS) { S=SS; } /// /... 阅读全文
posted @ 2006-05-30 09:19 公木子 阅读(129) 评论(0) 推荐(0)
摘要: 什么是AJAXAJAX是Ajax是Asynchronous JavaScript andXML的缩写。• 使用XHTML和CSS标准化呈现;• 使用DOM实现动态显示和交互;• 使用XML和XSLT进行数据交换与处理;• 使用XMLHttpRequest进行异步数据读取;• 最后用JavaScript绑定和处理所有数据;什么是SOA• 由于SOA是在计算环境下设计、开发、应用、管理分散的逻辑(服务... 阅读全文
posted @ 2006-05-30 09:18 公木子 阅读(265) 评论(0) 推荐(0)
摘要: ASP.NET应用程序结构XCOPY部署利用VS.NET的“复制项目”功能部署使用VS.NET的“Web安装项目”部署XCOPY部署• .NET框架的主要目标之一就是简化部署,例如支持XCOPY部署。• 无干扰(Zero-Impact)安装:– 编译器将标识符和元数据信息嵌入到了编译好的模块之中,而CLR利用这些信息来装入程序集的适当版本。标识符包含了装入和运行模块、查找程序集引用的其他模块所需的... 阅读全文
posted @ 2006-05-30 09:18 公木子 阅读(487) 评论(0) 推荐(0)
摘要: web服务的三基石• 简单对象访问协议-SOAP。是一种基于XML的通信协议。包括三个部分:– SOAP封装结构:定义消息的XML格式,包括整体框架、消息内容、谁处理这些内容等。– SOAP编程规则:定义如何将程序数据表示为XML。– SOAP RPC表示:定义如何使用SOAP进行远程过程调用。此外,SOAP规范还定义了包含SOAP消息的HTTP消息样式。web服务的三基石• Web服务描述语言-... 阅读全文
posted @ 2006-05-30 09:17 公木子 阅读(211) 评论(0) 推荐(0)
摘要: 使用验证控件• 编程处理– 校验语句– try...catch...finally– Page_Error– Application_Error• 在应用程序配置文件中,为应用程序执行的声明性错误处理校验(checked)和非校验• 所有异常对象的基类• 属性:– HelpLink:到一个文件的链接,该文件包含关于错误的更详细的信息– InnerException:一个内部异常的引用。如果一个异常... 阅读全文
posted @ 2006-05-30 09:16 公木子 阅读(259) 评论(0) 推荐(0)
摘要: • Connection类:在代码和容纳数据的数据存储之间提供了基本的连接• Command类:用于描述SQL语句或者通过其Connection类执行的存储过程• DataReader:从数据源中获取只读的数据流• DataAdapter:功能最强大、更复杂的对象,可以读取、改变数据源1、什么是数据绑定?– 把数据绑定到窗体的过程– 指Microsoft 窗体使用Microsoft ADO.NET... 阅读全文
posted @ 2006-05-30 09:15 公木子 阅读(194) 评论(0) 推荐(0)
摘要: 1.1数据集􀂊 是一种代表关系数据的内存驻留结构􀂊 是以XML 形式表示的数据视图,是一种数据关系视图。􀂊 在Visual Studio 和.NET Framework 中,XML 是存储和传输各种数据时所用的格式。因此,数据集与XML 有密切关系。1.2数据集分类– 类型化数据集– 非类型化数据集1.3类型化数据集和非类型化数据集的区别需要通过不能感知Tables集合引用列非类型化数据集没... 阅读全文
posted @ 2006-05-30 09:14 公木子 阅读(622) 评论(0) 推荐(0)
摘要: 1、 情况不同 一只小猪、一只绵羊和一头乳牛,被关在同一个畜栏里。有一次,牧人捉住小猪,牠大声号叫,猛烈地抗拒。绵羊和乳牛讨厌牠的号叫,便说:「他常常捉我们,我们并不大呼小叫。小猪听了回答道:「捉你们和捉我完全是两回事,他捉你们,只是要你们的毛和乳汁,但是捉住我,却是要我的命呢! 立场不同、所处环境不同的人,很难了解对方的感受;因此对别人的失意、挫折、伤痛,不宜幸灾乐祸,而应要有关怀、了解的心情。... 阅读全文
posted @ 2006-05-30 09:14 公木子 阅读(538) 评论(0) 推荐(0)
摘要: 导出类• 大多数内置的ASP.NET 服务器控件都会发送一个HTML 元素。例如,TextBox Web 控件发送一个 元素,其类型属性设置为text;DataGridWeb 控件发送一个 元素,为每条要显示的记录发送 元素,为每个字段发送 列。• 但是,不是所有的控件都需要发送HTML 元素。例如,Repeater 也不将其输出放在HTML 元素中。• 那些显示为HTML 元素的服务器控件,如T... 阅读全文
posted @ 2006-05-30 09:12 公木子 阅读(505) 评论(0) 推荐(0)
摘要: Http协议-“无状态协议”• Web服务器每分钟对上千个用户进行管理的一种方式就是执行所谓的“无状态”连接。只要有一个希望浏览器返回一个页面、图象或其他资源的请求,就发生以下事情:– 连接到服务器– 告诉服务器想要的页面、图象或者其他项– 服务器发送请求的资源– 服务器切断连接,把用户忘的干干净净。 WEB页面处理过程• 页面的一次往返处理:用户对Server Control的一次操作,就可能引... 阅读全文
posted @ 2006-05-30 09:11 公木子 阅读(188) 评论(0) 推荐(0)