- 博客(35)
- 收藏
- 关注
原创 为控件动态添加事件
今天在优快云上遇到有人问到如何为控件动态添加事件,记得以前也有人问到类似的问题,但都是当场写例子,当场测试,当场回答,没有记录下来,所以每次都要写一次。现在决定把例子写在这里,避免以后做重复的工作,也给其他朋友提供一个参考。需要四个参数:控件标识(ID),控件类型,事件名称,事件委托using System.Reflection; public void Bind
2005-09-21 16:59:00
2325
转载 用C#访问HotMail
POP邮件协议的优点在于它是一个开放的标准,有着完善的文档,这就使得编写POP邮件客户程序不那么困难,只要掌握了POP、SMTP的基础知识,就可以写出代理程序来执行各种任务,例如过滤广告和垃圾邮件,或提供e-mail自动应答服务。 Hotmail是世界上影响最广的Web邮件系统,遗憾的是,当我们要为Hotmail编写独立的客户程序(不通过浏览器访问的客户程序)时,马上就会遇到Hotmail不
2005-09-21 10:46:00
1112
转载 Micorsoft.Net中数字签名技术
一、 Internet安全与数字签名 对于 Internet 应用程序的开发人员和用户而言,代码安全是一个主要问题。有下列风险:恶意的代码、被篡改的代码和来自未知站点或作者的代码。为 Internet 开发时有两种保证安全的基本方法。第一种方法称为"沙箱"。在此方法中,应用程序只能访问一组特定的API,并且被从潜在危险的 API(如文件 I/O,程序可能在此毁坏用户计算机中的数据)中排除。
2005-08-23 12:07:00
1225
转载 对称、非对称和HASH加密的应用
加密可以保证数据的保密性,也可用于验证用户,它是在实现网络安全的重要手段之一。 加密提供以下四种服务: 数据保密性:这是使用加密的通常的原因。通过小心使用数学方程式,你可以保证只有你打算接收的人才可以查看它。 数据完整性:对需要更安全来说数据保密是不够的。数据仍能够被非法破解并修改。一种叫HASH的运算方法能确定数据是否被改过。 认证:数字签名提供认证服务。 不可否定性:数字签名允许用户证明一条信
2005-08-23 09:33:00
1576
转载 .NET中的密钥(密码)学--对称加密
介绍在.NET之前,使用非托管的Win32APIs加密解密数据是一件非常痛苦的事情。为了这个加密解密的目的,.NET配置了一组类(和命名空间)。现在你有很多类可以使用每种不同的算法保护你的数据。在.NET里面Crypttography命名空间下又定义了3种类型的加密方法。他们是AsymmetricAlgorithm,SymmetricAlgorithm和HashAlgorithm。所有的这些类(
2005-08-23 09:27:00
1770
转载 Together与Visual.Studio.NET的结合使用(一)
作者: bnPYSse(原创)来自:http://www.51delphi.com最近一段时间因为工作需要,抽时间了解了一些关于.NET方面的东西。在其中感触最多的是.NET关于企业架构方面一些独树一帜的地方,包括VS.NET自身带的那些个企业模板,在很大程度上简化了企业应用开发的难度。 对于企业级的开发应用,相信大家都会想到建模的问题,如何在VS.NET中应用建模就在VS.NET的开发中
2005-08-09 18:40:00
926
原创 关于修改ASP.NET页导航的样式
今早在优快云论坛上看到一个帖子,是关于如何修改ASP.NET页导航的样式的问题。描述如下——-----------------------------------------------------------------DataGrid的页导航有“上一页/下一页”和“页码”两种模式,当选择“页码”模式时,如果页数超过10页了,就会显示成:1 2 3 4 5 6 7 8 9 10 ...我想请教
2005-08-06 11:47:00
1541
转载 伟大架构师的秘密
发布日期: 10/13/2004 | 更新日期: 10/13/2004By Don Awalt and Rick McUmberRDA Corporation摘要:所有伟大的架构师都掌握了在抽象的不同层次上概念化解决方案的技能。通过将解决方案组织到离散的层次,架构师可以专注于解决方案的单个方面而忽略所有剩余的复杂性。展示将抽象层次应用到 IT 解决方案的技术,并将其与其他工程学科相比较。将抽象层次
2005-04-04 15:04:00
866
原创 Javascript中为String对象添加 Trim() 方法
//自己动手为string添加TrimString.prototype.Trim = function(){return this.replace(/^/s+|/s+$/g,"");}String.prototype.Ltrim = function(){return this.replace(/^/s+/g, "");}String.prototype.Rtrim = function()
2005-03-04 21:22:00
1669
原创 对cooike进行操作
function setCookie(name,value){ var Days = 30; //此 cookie 将被保存 30 天 var exp = new Date(); //new Date("December 31, 9998"); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = na
2005-03-01 16:11:00
1476
转载 用C#取网卡MAC地址
public enum NCBCONST { NCBNAMSZ =16, /* absolute length of a net name */ MAX_LANA =254, /* lanas in range 0 to MAX_LANA inclusive */ NCBENUM =0x37,
2005-02-25 17:46:00
1411
转载 FTP Client library in C#
This is the C# version of an FTP client library which is originally written in Java. The library will be compiled to a DLL file. A test program is also included to show the usage of this library. You
2005-02-16 10:25:00
1113
转载 利用XML实现通用WEB报表打印
开发B/S结构的应用程序最头疼的问题可能就是报表打印了,由于只能采用浏览器来作为用户界面进行交互,所以不能精确控制客户端的打印机。而很多B/S结构的应用程序常常需要完成非常复杂的报表打印任务。而靠IE自带的页面打印功能一般不能满足需要。 采用Crystal Report是一种大型报表系统常用和推荐的解决方案,但是如果我们只需要进行一些小规模的报表打印的话,Crystal Report则显得庞大
2005-01-24 14:59:00
2789
转载 用C#编写ActiveX控件
选自“红马天下”的Blog,做了适当修改将上下两章合并(http://www.cnblogs.com/homer/) 前些日子做一个Web项目,必须自己编写一个ActiveX控件。如今的ActiveX控件大多是使用VB/C++来开发的,而我对他们并不熟悉,因此考虑使用熟悉的C#编写ActiveX控件。 首先,建立一个WinForm控件项目HelloWorld,并拖入一个Label控件,文字
2005-01-18 13:40:00
1606
转载 SQL注入天书之ASP注入漏洞全接触
引 言 随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。 SQL注入是从正常的
2005-01-12 14:54:00
1012
转载 在.NET中调试设计时(design-time)控件
介绍 在自定义控件开发过程中的一个重要部分,是检查和调试代码的能力。当在VS.NET的Design-Time环境中使用控件或者Windows Form时,即使在你的项目并没有运行(run)的情况下,你的代码仍能够被执行(execute)。这一点使得如何调试代码成为一个挑战。如果你曾经创建过任何会在Design-Time用到的对象,那么这篇文章将告诉你,当你在VS.NET的designer中使用
2005-01-07 14:10:00
1626
转载 文件下载
function DownURL(strRemoteURL,strLocalURL){ try { var xmlHTTP=new ActiveXObject("Microsoft.XMLHTTP"); xmlHTTP.open("Get",strRemoteURL,false); xmlHTTP.send(); var adodbStream=new ActiveXObject("ADO
2004-12-13 11:56:00
976
转载 收藏几段SQL Server语句和存储过程
-- ======================================================--列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息--在查询分析器里运行即可,可以生成一个表,导出到EXCEL中-- ======================================================SELECT (c
2004-12-10 17:44:00
1023
1
转载 在IE6.0SP1中去掉IE标题栏同时控制IE大小
Chromeless Windowvar CW_width = 400;var CW_height = 300;var CW_top = 100;var CW_left = 100;var CW_url = "/";var New_CW = window.createPopup();var CW_Body = New_CW.document.body;var content = "";var
2004-12-09 18:07:00
1407
转载 JavaScript不间断连续图片滚动效果
先制作向上滚动的效果: 插入代码:var speed=30demo2.innerHTML=demo1.innerHTMLfunction Marquee(){if(demo2.offsetTop-demo.scrollTopdemo.scrollTop-=demo1.offsetHeightelse{demo.scrollTop++}}var MyMar=setInterval(Marquee,
2004-12-07 22:08:00
4059
转载 JavaScript:多图片变化且每次的效果不同
var imgUrl=new Array();var imgLink=new Array();var adNum=0;imgUrl[1]="http://www.smallrain.net/jsimg/1.jpg";imgLink[1]="#1";imgUrl[2]="http://www.smallrain.net/jsimg/2.jpg";imgLink[2]="#2";imgUrl[3
2004-12-07 15:10:00
1019
转载 WEB打印代码大全
1、控制"纵打"、 "横打"和"页面的边距"。 程序代码: function SetPrintSettings() { // -- advanced features factory.printing.SetMarginMeasure(2) // measure margins in inches factory.SetPageRange(false, 1, 3)
2004-12-07 13:50:00
1014
转载 风声无组件上传类
程序代码:----------------------------------------------------------***************** 风声无组件上传类 2.0 *****************作者:风声网站:http://www.17560.net http://www.54nb.com邮件:Rumor@17560.net版权:
2004-12-07 13:44:00
796
转载 JavaScript经常用到的17种正则表达式
"^//d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-//d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?//d+$" //整数"^//d+(//.//d+)?$" //非负浮点数(正浮点数 + 0)"^(([0-9]+//.[0-9]*[1-9][0-9
2004-12-07 13:42:00
946
转载 深入挖掘Windows脚本技术
深入挖掘Windows脚本技术【目录】1,前言2,回顾WSH对象3,WMI服务4,脚本也有GUI5,反查杀6,来做个后门7,结语8,参考资料【前言】本文讲述一些Windows脚本编程的知识和技巧。这里的Windows脚本是指"Windows Script Host"(WSH Windows脚本宿主),而不是HTML或ASP中的脚本。前者由Wscript或Cscript解释,后两者分别由IE和IIS
2004-11-27 11:50:00
1022
转载 加快 DHTML 的一组技巧
加快 DHTML 的一组技巧Mark DavisMicrosoft Corporation摘要:本文说明了某些 DHTML 功能对性能的重大影响,并提供了一些提高 DHTML 页面性能的技巧。目录简介成批处理 DHTML 更改使用 innerText使用 DOM 添加单个元素扩展 SELECT 元素中的选项用 DOM 更新表编写一次,使用多次请勿过多使用动态属性数据绑定很有效不要在
2004-11-19 17:30:00
811
转载 一些有用的样式表
在Web开发时,不可避免要用到CSS,把我这几年在Web开发过程中积累的一些不常用但是很实用的CSS整理了一下,希望对大家有所帮助!filter:chroma(color:#FFFFFF);让指定的背景色透明,例: 未使用该滤镜使用该滤镜
2004-11-18 15:48:00
1005
转载 经常用到的JavaScript技术
一、验证类1、数字验证内 1.1 整数 1.2 大于0的整数 (用于传来的ID的验证) 1.3 负整数的验证 1.4 整数不能大于iMax 1.5 整数不能小于iMin2、时间类 2.1 短时间,形如 (13:04:06) 2.2 短日期,形如 (2003-12-05) 2.3 长时间,形如 (2003-12-05 13:04:06) 2.4 只有年和月。形如(2
2004-11-18 15:42:00
820
转载 HTC参考
HTC参考--------------------------------------------------------------------------------------在微软(R)Internet Explorer 5中介绍,HTML组件(HTCs)提供一种机制来使用脚本作为动态HTML(DHTML)行为实现组件功能。以.htc扩展名保存,一份HTC是一份包含脚本和一组用于定义组件的
2004-11-18 15:25:00
1457
转载 数据库连接字符串大全
SQL Server ODBC Standard Security:"Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;" Trusted connection:"Driver={SQL Server};Server=Aron1;Database=pubs;Trust
2004-11-11 11:10:00
1789
转载 数据库连接字符串整理
MSDN中文版中,阿很多不该翻译的翻译了,或者翻译的有问题。我在参阅英文版MSDN和中文版MSDN基础上,跟据自己的经验,把数据库连接字符串整理了一下,具体如下:英文版可以看以下地址:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemDataSqlClientSqlCon
2004-11-05 11:10:00
1149
转载 Windows服务编写原理及探讨
有那么一类应用程序,是能够为各种用户(包括本地用户和远程用户)所用的,拥有用户授权级进行管理的能力,并且不论用户是否物理的与正在运行该应用程序的计算机相连都能正常执行,这就是所谓的服务了。(一)服务的基础知识Question 1. 什么是服务?它的特征是什么? 在NT/2000中,服务是一类受到操作系统优待的程序。一个服务首先是一个Win32可执行程序,如果要写一个功能完备且强大的服务,需要熟悉
2004-10-20 10:10:00
3184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人