10 2004 档案

摘要:作者:未知ASP.NET 在同一个页面不支持多个 runat=server forms,要解决这个问题,可以把每个 form 放在一个单独的 panel 控件中,这样用户就可以简单地通过单选按钮在不同 panel 间切换。代码如下:2FormExample.aspx%@ Page language="c#" Codebehind="2FormExample.cs" AutoEventWireup="false" Inherits="_3leaf_app.C2FormExample" %htmlheadmeta name=vs_targetSchema content="HTML 阅读全文
posted @ 2004-10-30 19:37 leonardleonard 阅读(207) 评论(0) 推荐(0)
摘要:作者:未知目的 本文的目的在于揭示和DOTNET及C#相关的一些常见的和不常见的问题。在这些问题中我的第一篇文章和string数据类型有关,string数据类型是一种引用类型,但是当和其他引用类型比较的时候,很多开发人员可能并不能完全理解它的行为。 问题 对于常见的引用类型,当改变一个对象别名的值时,这种变化也同样会在一个实际的对象中表现出来;反之亦然。但是对于string类型,似乎不是这样的。 解释 引用类型 假设我们有一个类MyType,这个类有一个属性Name;我们还有一个类AppType,这个类提供Main()方法来运行这个程序。 下面,我们来看看代码: using System;c 阅读全文
posted @ 2004-10-30 19:34 leonardleonard 阅读(147) 评论(0) 推荐(0)
摘要:出处:http://www.csharp-corner.com willsound(翻译) 我收到过好多Email来问我如何用一个通用的数据提供者(data provider)在不失自然数据提供者(native data provider)稳定而强大功能的前提下来访问不同的数据源(data sources).一个小伙子甚至问我能不能写一些代码在程序运行时指定数据提供者(data provider)。 绪论: ADO.net对于不同的数据源提供了不同的数据提供者,三个通用的数据提供者分别是OLE DB, SQL, and ODBC。使用不同数据提供者的用意就在于可以针对不同的数据源提供最强大且稳 阅读全文
posted @ 2004-10-30 19:30 leonardleonard 阅读(155) 评论(0) 推荐(0)
摘要:作者: 盛放 http://oraasp.vicp.net/article/article.aspx?ID=26   虽然微软早已经建议在WINDOWS中用注册表代替INI文件,但是在实际应用中,INI文件仍然有用武之地,尤其现在绿色软件的流行,越来越多的程序将自己的一些配置信息保存到了INI文件中。   INI文件是文本文件,由若干节(section)组成,在每个带括号的标题下面,是若干个关键词(key)及其对应的值(Value): VC中提供了API函数进行INI文件的读写操作,但是微软推出的C#编程语言中却没有相应的方法,下面我介绍一个读写INI文件的C#类并利用该类保存窗体的坐标,当程 阅读全文
posted @ 2004-10-30 19:28 leonardleonard 阅读(258) 评论(0) 推荐(0)
摘要:作者:李阳 http://oraasp.vicp.net/article/article.aspx?ID=21数据库访问是程序中应用最普遍的部分。随着C#和ADO.NET的引入,这种操作变得更简单。这篇文章将示范四种最基础的数据库操作。 ● 读取数据。其中包括多种数据类型:整型,字符串,日期型。 ● 写数据。如读数据一样,我们也需要写入多种类型的数据。这可以通过SQL语句来完成。 ● 更新或修改数据。我们将再次用到SQL语句。 ● 删除数据。用SQL实现。 上述的操作都要基于Microsoft Access 2000数据库,但是,我们要对连接字符串进行简单的修改才能使用SQL或其他ADO数据。 阅读全文
posted @ 2004-10-30 19:27 leonardleonard 阅读(224) 评论(0) 推荐(0)
摘要:在 ASP.NET 中执行 URL 重写发布日期: 8/23/2004 | 更新日期: 8/23/2004Scott Mitchell4GuysFromRolla.com适用范围:Microsoft® ASP.NET摘要:介绍如何使用 Microsoft ASP.NET 执行动态 URL 重写。URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。讨论实现 URL 重写的各种技术,并介绍执行 URL 重写的一些实际情况。下载本文的源代码。本页内容引言URL 重写的常见用法请求到达 IIS 时将会发生什么情况实现 URL 重写 构建 URL 重写引擎使用 URL 重写引擎 阅读全文
posted @ 2004-10-30 19:24 leonardleonard 阅读(117) 评论(0) 推荐(0)
摘要:ASP.NET HTTP 运行时一个请求从 URL 字符串到 HTML 代码的“漫长曲折”之路 Dino EspositoWintellect 2003年7月10日 摘要:本文详细介绍了 HTTP 运行时的组成部分,以及在处理对 ASP.NET 应用程序的各种请求时采用的逻辑。文章还以 Web Garden 模型和最新的 IIS 6 进程模型为切入点,分析了辅助进程的行为,并说明了 HTTP 请求变为纯 HTML 文本的全过程。(本文包含一些指向英文站点的链接。)适用于:Microsoft® ASP.NET目录简介 ASP.NET 结构的组件 Web Garden 模型 HTTP 管道 临时文 阅读全文
posted @ 2004-10-30 19:23 leonardleonard 阅读(142) 评论(0) 推荐(0)
摘要:by Faisal Khan.OverviewIn this tutorial we will learn how to send e-mails of both text and HTML formats using classes of System.Web.Mail namespace.Before delving in to the source code, I'll briefly explain the MailMessage and SmtpMail classes which we'll be using to send e-mails.System.Web.Mail.Mail 阅读全文
posted @ 2004-10-30 19:22 leonardleonard 阅读(174) 评论(0) 推荐(0)
摘要:作者:未知作为一名程序员,一定要对自己编写的程序的健壮性负责,因此数据的校验无论在商业逻辑还是系统实现都是必不可少的部分。 我这里总结了一种自认为比较不错的asp.net(C#)的数据校验方法,如大家探讨。 主要用Regex的IsMatch方法,在BusinessRule层进行校验数据的有效性,并将校验的方法作为BusinessRule层基类的一部分。在WebUI层现实提示信息。using System;using System.Data;using System.Text.RegularExpressions;namespace Education.BusinessRules{ /// 阅读全文
posted @ 2004-10-30 19:11 leonardleonard 阅读(136) 评论(0) 推荐(0)
摘要:文/谢康   做Web开发的人员一定都会面临一个共同的难题,那就是打印。的确,相对于Windows桌面应用程序来讲,Web应用程序的打印有种种限制,技术人员在项目开发过程中经常会遇到用户这样或那样的需求. 做过桌面应用开发的人都会非常熟悉水晶报表、Active Report之类的报表控件,它们不仅有简单灵活的设计界面,更具有非常强大的报表功能,能满足各种报表的打印需求。而Web应用则因为其特殊的呈现方式,只能寻求其他的解决方案。现在我们来分析一下目前已经成形的Web打印方案:   现有的Web打印控制技术分成几种方案:   一.自定义控件完成打印   利用IE 自带的WebBrowser 控件 阅读全文
posted @ 2004-10-30 19:07 leonardleonard 阅读(213) 评论(0) 推荐(0)
摘要:作者:macromedia文章来源:蓝色理想在Dreamweaver中插入FLASH后还可以有很多的控制参数,点属性面板右下的参数钮,就会有参数和值的加入。大家可以自由的控制,以下内容摘自 Flash MX 2004 帮助文档参数和属性下列标记属性和参数描述了由“发布”命令创建的 HTML 代码。在编写自己的用于显示 Flash 内容的 HTML 时,可以参考此列表。除非特别说明,否则所有条目都同时适用于 object 标记和 embed 标记。可选条目也在此列出。Internet Explorer 可以识别用于 object 标记的参数,而 Netscape 则可以识别用于 embed 标记 阅读全文
posted @ 2004-10-30 18:53 leonardleonard 阅读(207) 评论(0) 推荐(0)
摘要:文章来源:仙人掌工作室一、禁用HTTP POST/GET协议   除非另外指定,否则,.NET将试图把Web服务绑定到三种协议:HTTP/POST、HTTP/GET和SOAP。之所以说“试图”,是因为依赖于服务的参数和返回类型,HTTP/GET协议可能不可用。.NET生成的WSDL文件将自动包含绑定这三种协议的指令,客户程序可以自由选择使用哪种协议与服务通信。   只要在Web.config文件中加入下列内容,就可以方便地删除对HTTP/POST和HTTP/GET协议的绑定: webservices protocols remove name="HttpPost" / r 阅读全文
posted @ 2004-10-30 18:50 leonardleonard 阅读(121) 评论(0) 推荐(0)
摘要:作者:icefox文章来源:ASPCool以前的的发送消息按钮事件改写如下: '/////////////////////转到发送即时消息页面 Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim i, j As Integer j = 0 Dim tostu_id As String = "" For i = 0 To mycheck.Items.Count - 1 If mycheck.Items(i).Sel 阅读全文
posted @ 2004-10-30 18:49 leonardleonard 阅读(192) 评论(0) 推荐(0)
摘要:作者:龙山文化文章来源:ASPCool.com欢迎来到C#的奇妙天空,在这里,希望你能获得你想获得的东西,.我们真诚希望能给你带来巨大的帮助,带你进入另外一个广阔的空间。 Come on. Follow me and then U can Win!   同Linux下的Gnu C ++ 工具中的gdb类似,C#提供了一个命令行调试程序"Cordbg.exe",通过这个程序你可以很轻松的调试你的C#应用程序,本文在下面不可能完全给你介绍cordbg的功能,我只是希望能通过本文的介绍,能让你获得一些的东西。能对你有所帮助,对我来说是一件很高兴的事情。废话还是少说! Cordbd: Microsof 阅读全文
posted @ 2004-10-30 18:23 leonardleonard 阅读(261) 评论(0) 推荐(0)
摘要:作者:微软Reflection提供诸如MicrosoftVisualBasic.NET和JScript语言编译器使用的底层结构来实施隐性后绑定。绑定是定位与某一特定类型相对应的声明的过程。当这个过程发生在运行的时候,而不是编译的时候,它被称为后绑定。VisualBasic.NET使你可以在你的代码中使用隐性后绑定;VisualBasic.NET编译器调用helper方法,使用Reflection获得对象类型。传递给helper方法的参数使适当的方法可以在运行时被调用。这些参数是调用方法(对象)的实例,被调用方法的名字(字符串),及传递给被调用方法的参数。(一个对象数组)。 在以下代码例子中,V 阅读全文
posted @ 2004-10-30 18:22 leonardleonard 阅读(164) 评论(0) 推荐(0)
摘要:作者:中国计算机报Visual Studio.NET 拥有开发者建立一个成功而强大的中间层应用服务所需要的所有开发工具,利用这些工具,开发者可以: 1.保障消息传播和利用微软消息队列(MSMQ)跨平台的通讯; 2.将应用程序的错误信息记录到共享的应用程序事件日志,并且可以设定一个组件去唤醒预先定义的任务; 3.可以知道网络中的任何一台计算机的性能特征; 4.可以编写在文件系统改变时被唤醒和执行的组件; 5.可以直接拖拽功能模块到应用程序当中。 使开发者专注于业务上的问题,而不是繁琐的劳动。 下面,让我们来深入了解RAD开发的几个方面: 服务器浏览器   写一个中间层的组件去发现企业网络上有哪些 阅读全文
posted @ 2004-10-30 18:21 leonardleonard 阅读(224) 评论(0) 推荐(0)
摘要:将窗口分割为几块,横向分用ROWS属性,纵向分用COLS属性,每一块的大小可以由这两个属性的值来实现。   frameset cols=#  例:frameset cols="100,200,300"   frameset rows=#  例:frameset rows="10%,20%,70%"   #的值为一对用引号括起来的字符串,字符串中的数字表示每个分窗口所占的尺寸,数字中间用逗号隔开,有几个数字就表示分出了几个窗口。当然,这其中的任何一个数字也可以由“*”来代替,这样表示由浏览器自动设置其大小。  如:frameset cols="100,200,*"      阅读全文
posted @ 2004-10-30 18:19 leonardleonard 阅读(182) 评论(0) 推荐(0)
摘要:HTML除了可以插入图形之外,还可以播放音乐和视频等。用浏览器可以播放的音乐格式有:MIDI音乐、WAV音乐、AU格式。另外在利用网络下载的各种音乐格式中,MP3是压缩率最高,音质最好的文件格式。点播音乐  将音乐做成一个链接,只需用鼠标在上面单击,就可以听到动人的音乐了,这样做的方法很简单:   A HREF="音乐地址"乐曲名/A例如:播放一段MIDI音乐:   A HREF="midi.mid"MIDI音乐/A  MIDI音乐   播放一段AU格式音乐:   A HREF="you.au"同桌的你-AU音乐/A    同桌的你-AU音乐  把我们喜欢的音乐收集起来 阅读全文
posted @ 2004-10-30 18:19 leonardleonard 阅读(178) 评论(0) 推荐(0)
摘要:文章来源:山西之窗由Frames分出来的几个窗口的内容并不是静止不变的,往往一个窗口的内容随着另一个窗口的要求而不断变化,这就提高了Frames的利用价值。为了完成各窗口之间的相互操作,我们必须为每一个窗口起一个名字,这个名字用属性Name来定义。  窗口标识(Frame Name)   frame src=url name=“窗口名”  例如: frame src="frame/a.html" name=“left”  定义了窗口名称,还应该有Target来配合使用,Target属性指定了所链接的文件出现在哪一窗口。Target的值可以是name定义的名称,也可以是以下四类值:   阅读全文
posted @ 2004-10-30 18:16 leonardleonard 阅读(214) 评论(0) 推荐(0)
摘要:作者:军军文章来源:闪吧META的一些功用   META标记用于描述不包含在标准HTML里的一些文档信息。基于这一基 础上又开发出一些其它的有用功能,下面我挑选几种功能和大家说一下:1、如何让搜索引擎搜索到你的页面META NAME="keywords CONTENT="这里写关键字"META NAME="description" CONTENT="有关你页面的描述"  本页的关键字和描述。在页面里加上这些定义后,一些搜索引擎就能够让读者根据这些关键字查找到你的主页,了解你的主页内容。多个关键字之间用逗号分隔开,很多国外的网站都很重视这一功能,往往他们的关键字会占据一半的页面。 2、定 阅读全文
posted @ 2004-10-30 18:15 leonardleonard 阅读(164) 评论(0) 推荐(0)
摘要:作者:wjack文章来源:蓝色理想//总论本规范既是一个开发规范,也是一个脚本语言参考,本规范并不是一个一成不变的必须严格遵守的条文,特殊情况下要灵活运用,做一定的变通。但是,请大家千万不要随意更改规范。如果有任何问题,请及时与我联系,我会及时更改本规范的相关代码样例和文档。/基 本 要 求1. 在网站根目录中开设images common temp 三个子目录,根据需要再开设media 子目录,images目录中放不同栏目的页面都要用到的公共图片,例如公司的标志、banner 条、菜单、按钮等等;common 子目录中放css、js,、php、include 等公共文件;temp 子目录放客 阅读全文
posted @ 2004-10-30 18:14 leonardleonard 阅读(135) 评论(0) 推荐(0)
摘要:作者:十二文章来源:蓝色理想今天想学习一下基础知识,就看了一下HTML(4.0),发现自己对HTML掌握的太少了。很多代码都很陌生,根本就没见过,更别提用了。就拿a/a元素来举个例子。它的属性就有:name,href,target,title(这都是我们常用的,就不用多说了)rel,rev,charset,hreflang,tabindex,accesskey,shape(default|rect|circle|poly),coords(length-list) 这些以前基本很少见过,在这里就加以介绍。rel=cdate 这个属性指出了从当前位置到链接位置的关系。例如 rel="nex 阅读全文
posted @ 2004-10-30 18:12 leonardleonard 阅读(115) 评论(0) 推荐(0)
摘要:作者:闪吧標籤 , 屬性名稱 , 簡介 ! - - ... - - 註解 ! 跑馬燈 marquee.../marquee普通捲動 marquee behavior=slide.../marquee滑動 marquee behavior=scroll.../marquee預設捲動 marquee behavior=alternate.../marquee來回捲動 marquee direction=down.../marquee向下捲動 marquee direction=up.../marquee向上捲動 marquee direct 阅读全文
posted @ 2004-10-30 18:12 leonardleonard 阅读(114) 评论(0) 推荐(0)
摘要:作者:欧杨飘雪 http://blog.csdn.net/flyingsnowy/众所周知windows平台漏洞百出,补丁一个接一个,但总是补也补不净。我把我所知道的20种看asp源码的方法总结了一下,并且用c#写了个应用程序来扫描这些漏洞,发现虽然大部分的方法已经不起做用,但还是有一些漏网之鱼的:),结果这两天真看到不少站的源代码,包括数据库密码,如果用access的可以把库下载下来,而用sql server的如果不是用udl,dsn等来连接的话,也可以通过tcp/ip网络库连接到数据库,为所欲为呀。先面把这20种方法列在下面: .%81::DATA%2e%2e%41sp+.htr\long 阅读全文
posted @ 2004-10-30 18:06 leonardleonard 阅读(150) 评论(0) 推荐(0)
摘要:文章来源:蓝色理想htmlheadtitle跟随滚动条的图片/titlemeta http-equiv="Content-Type" content="text/html; charset=gb2312"STYLE media=screen type=text/css#floater { POSITION: absolute; VISIBILITY: visible; WIDTH: 10px; Z-INDEX: 10 }//不知道为什么要定义floater为样式表!/STYLEscript language="javascript"!--function MM 阅读全文
posted @ 2004-10-30 17:58 leonardleonard 阅读(245) 评论(0) 推荐(0)
摘要:表格的色彩 表元的背景色彩和背景图象th bgcolor=# th background="URL" #=rrggbb 16 进制 RGB 数码, 或者是下列预定义色彩名称:Black, Olive, Teal, Red, Blue, Maroon, Navy, Gray, Lime, Fuchsia, White, Green, Purple, Silver, Yellow, Aqua FoodDrinkSweet AB 表格边框的色彩 table bordercolor=#FoodDrinkSweetABC表格边框色彩的亮度控制 table bordercolorlight= 阅读全文
posted @ 2004-10-30 17:56 leonardleonard 阅读(206) 评论(0) 推荐(0)
摘要:作者:未知 请速与本人联系一、表格中单元格之间分隔线的隐藏方法第一行第二行第三行这个表格去掉了单元格之间的纵向分隔线第第第一二三列列列这个表格去掉了单元格之间的横向分隔线横线竖线都没了这个表格去掉了单元格之间的纵向分隔线和横向分隔线  其实上面的三个表格都有三行三列,隐藏分隔线的诀窍在于rules,察看这三个表格的源代码,我们可以看到TABLE标签中都有rules。 它有三个参数(cols,rows,none),当rules=cols时,表格会隐藏纵向的分隔线,这样我们就只能看到表格的行;当rules=rows时,则 隐藏了横向的分隔线,这样我们只能看到表格的列;而当rules=none时 阅读全文
posted @ 2004-10-30 17:53 leonardleonard 阅读(185) 评论(0) 推荐(0)
摘要:◇ 行的控制 段(Paragraph) (可以看作是空行) p你好吗?p很好。 你好吗? 很好。换行 br 你好吗?br很好。 你好吗?很好。不换行nobrnobr 请改变您浏览器窗口的宽度, 使之小于这一行的宽度, 看看这个标记的作用!/nobr 请改变您浏览器窗口的宽度,使之小于这一行的宽度,看看这个标记的作用! ◇ 文字的对齐(Alignment) hn align=#.../hn p align=#.../p #=left, center, right h3 align=centerHello\h3h3 align=rightHe 阅读全文
posted @ 2004-10-30 17:51 leonardleonard 阅读(179) 评论(0) 推荐(0)
摘要:◇ 标题字体(Header)h# ... /h# #=1, 2, 3, 4, 5, 6h1今天天气真好!/h1 今天天气真好!h2今天天气真好!/h2 今天天气真好!h3今天天气真好!/h3 今天天气真好!h4今天天气真好!/h4 今天天气真好!h5今天天气真好!/h5 今天天气真好!h6今天天气真好!/h6 今天天气真好!hn---/hn 这些标记显示黑体字。 hn---/hn 这些标记自动迦胍桓隹招校槐赜?p 标记再加空行。因此在一行中无法使用不同大小的字体。 ◇ 字体大小font size=# ... / 阅读全文
posted @ 2004-10-30 17:50 leonardleonard 阅读(193) 评论(0) 推荐(0)
摘要:作者:听风文章来源:eNet技术学院web开发人员是否必须掌握复杂的组件技术才能加快html页面的访问速度?答案是:不一定!实际上,有许多关于HTML与DHTML方面的技巧,它们原理简单而且上手容易。无论是技术高超的老手,还是初涉编程的菜鸟,领会这些都十分必要。 明显HTML,暗渡“公用脚本” 减少web页面下载时间的关键就是设法减小文件大小。当多个页面共用一些成分内容时,就可以考虑将这些公用部分单独分离出来。比如:我们可以将多个HTML页面都用到的脚本程序编写成独立存在的.js文件,然后再在页面中按如下方式调用它: script src="myfile.js"/script 这样,公 阅读全文
posted @ 2004-10-30 17:48 leonardleonard 阅读(201) 评论(0) 推荐(0)
摘要:作者:火焰鸟文章来源:大众网络报HTML文档由两部分组成:Head(主题部分,一般来说是不可见的)和Body(正文部分,在浏览器中是可见的)。随着FrontPage及Dreamweaver(简称DW)等可视化的网页编辑器的流行,不懂HTML也可以做一个具有专业水平的网页已经不是一个梦。但是,这些主页制作工具都不能自己生成一个好的主题部分,这就需要我们来了解一下其中的元素了。     一、Head元素     Meta它记录当前页面的信息,例如字符编码、作者、版权和关键字等。还可以用来向服务器提供信息,例如截止日期和页面刷新间隔等。它的两种基本用法是:告诉浏览器网页所识别的文件类型及语言类型;让 阅读全文
posted @ 2004-10-30 17:45 leonardleonard 阅读(123) 评论(0) 推荐(0)
摘要:作者:秋实文章来源:天极网页陶吧纵观时下网站,本来网速就有些慢,可是几乎每页都要放什么Banner,栏目图片,版权等一大堆雷同的东西,当然,出于网站风格统一、广告效应的需要,本无可厚非,可毕竟让用户的钱包为这些“点缀“的东西”日益消得钱憔悴”了,有没有办法,让这些雷同的东西一次下载后就不用再下载,而只下载那些内容有变化区域的网页内容呢?   答案很肯定:应用Iframe标记!   一、Iframe标记的使用   提起Iframe,可能你早已将之扔到“被遗忘的角落”了,不过,说起其兄弟Frame就不会陌生了。Frame标记即帧标记,我们所说的多帧结构就是在一个浏览器窗口中显示多个HTML文件。现 阅读全文
posted @ 2004-10-30 17:44 leonardleonard 阅读(230) 评论(0) 推荐(0)
摘要:embed src="http://wmt2.aboutmedia.com.tw/Aboutmedia/warner/mtv/naying-021011_01v_120k.wmv";; autostart="true" loop="true" width="200" height="150" 把这个网址http://wmt2.aboutmedia.com.tw/Aboutmedia/warner/mtv/naying-021011_01v_120k.wmv换成你要看的电影就行了有图像的rm格式:OBJECT classid='clsid:CFCDAA03-8BE4-11cf-B84B- 阅读全文
posted @ 2004-10-30 17:42 leonardleonard 阅读(408) 评论(0) 推荐(0)
摘要:解释成“浏览器中的浏览器“很是恰当 iframe frameborder=0 width=170 height=100 marginheight=0 marginwidth=0 scrolling=no src="move-ad.htm"/iframeIFRAME用于设置文本或图形的浮动图文框或容器。BORDERIFRAME BORDER="3"/IFRAME设定围绕图文框的边缘宽度FRAMEBODERIFRAME FRAMEBODER="0"/IFRAME设置边框是不否为3维(0=否,1=是)HEIGHT,WIDTHIFRAME HEIGHT="31" WIDT 阅读全文
posted @ 2004-10-30 17:40 leonardleonard 阅读(132) 评论(0) 推荐(0)
摘要:类的构造函数是在创建类的对象时有系统自动执行的函数,一般把类的初始化工作放在这里,客户无法调用该函数。 类析构函数是类的对象在销毁是执行的函数,一些收尾工作放在这里,比如释放内存等,客户无法调用 --------------------------------------------------------------- 构造函数用于执行类的实例的初始化,每个类都有构造函数,即使你没声明它。在访问一个类的时候,系统将最先执行构造函数中的语句,任何构造函数的执行都隐式的调用了系统提供的默认构造函数base(),可以有参数,也可以没有。有参数的时候,类载实例化的时候必须传递参数。 析构函数用于专门 阅读全文
posted @ 2004-10-30 17:30 leonardleonard 阅读(140) 评论(0) 推荐(0)
摘要:System.Diagnostics.Process.Start("mailto:YourReceiver@abcd.com?subject=Whatever&body=Whatever") 阅读全文
posted @ 2004-10-30 17:30 leonardleonard 阅读(126) 评论(0) 推荐(0)
摘要:Montaque(Rain + Man=Rainman) http://search.csdn.net/Expert/topic/1756/1756799.xml?temp=.8004572加一个printdialog到form上,然后调用 printDialog1.ShowDialog() --------------------------------------------------------------- Dim pt As Printing.PrintDocument Me.PrintDialog1.Document = pt Me.PrintDialog1.ShowDialog 阅读全文
posted @ 2004-10-30 17:29 leonardleonard 阅读(125) 评论(0) 推荐(0)
摘要:作者: xixigongzhu(夕夕公主) http://search.csdn.net/Expert/topic/1974/1974227.xml?temp=.6640131首先,你的年的范围是1800-3999润年:1800,1900,2100,2200,2300,2500,2600,2700,2900,3000,3100,3300,3400,3500,3700,3800,3900是个特殊值(能被4整除但不是润年),要分出来:String leap1 = "(((1[8-9])|([2-3][0-9]))(0|2|4|6|8)(4|8))";String leap2 = "(((2(0|4 阅读全文
posted @ 2004-10-30 17:26 leonardleonard 阅读(353) 评论(0) 推荐(0)
摘要:作者:zwztu http://search.csdn.net/Expert/topic/1612/1612693.xml?temp=.2369806首先如果用OLEDB连呢?如果用ASE 的OLEDB 提供者,那这个提供者哪里有下呢? 其次如果用MSDATASHAPE连,可以是可以,但是速度似乎很慢。。。 再次如果用OLEDB FOR ODBC,为什么建立的时候能测试成功,但是建立完成后就提示无效的属性。 最后就是用ODBC.net的确是可以连,但是怎么调用带参数的存储过程? 有人说COMMAND.TEXT里要写成CALL {。。。。。} 我试过了,以前提示没有参数提供的错误没有了,但是换来 阅读全文
posted @ 2004-10-30 17:22 leonardleonard 阅读(208) 评论(0) 推荐(0)
摘要:OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0/OBJECT input type=button value=打印 onclick=document.all.WebBrowser.ExecWB(6,1) input type=button value=直接打印 onclick=document.all.WebBrowser.ExecWB(6,6) input type=button value=页面设置 onclick=document.all.W 阅读全文
posted @ 2004-10-30 17:20 leonardleonard 阅读(115) 评论(0) 推荐(0)
摘要:作者:qieyj(温馨港湾) http://search.csdn.net/Expert/topic/1256/1256076.xml?temp=.1866419//write by wenhui.orgusing System;using System.IO;using System.Text;using System.Collections;namespace PDFGenerator{public class PDFGenerator{static float pageWidth = 594.0f;static float pageDepth = 828.0f;static float 阅读全文
posted @ 2004-10-30 17:19 leonardleonard 阅读(136) 评论(0) 推荐(0)
摘要:怎样才可以调用打印机进行打印并且对纸张类型进行设置呢? --------------------------------------------------------------- OBJECT id="WebBrowser" height="0" width="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"/OBJECT script language="javascript" function frmLoad() { WebBrowser.ExecWB(8,1); WebBrowser.ExecWB(6,6); 阅读全文
posted @ 2004-10-30 17:17 leonardleonard 阅读(172) 评论(0) 推荐(0)
摘要:http://www.poynterextra.org/eyetrack2004/main.htm By Steve Outing and Laura RuelThe eyes most often fixated first in the upper left of the page, then hovered in that area before going left to right. Only after perusing the top portion of the page for some time did their eyes explore further down the 阅读全文
posted @ 2004-10-30 16:52 leonardleonard 阅读(160) 评论(0) 推荐(0)
摘要:姜卓睿 雷必武 一、序言 由于教学工作需要,本人在参看了贵刊98年第4期《硬盘逻辑锁技术研究及应用》与99年第3期《解开硬盘逻辑死锁的一种有效方法》的文章之后,决定以同类方法尝试一下,结果未获得成功,又“苦于”没有KV300 L++ 版,不得不自己做一个硬盘逻辑锁。在制作过程中发现,仅仅只做循环链表是不够的,并不能锁住硬盘。以下是本人经过多次实验后,总结出的一套加锁和解锁的方法,(本文所述均在本机上获得通过!)以供大家参考。硬盘逻辑锁的原理请参见以上文章。 二、制作前的准备: 先将本硬盘(笔者使用的是Quantum SE 3.2G硬盘,C盘2.1G,D盘1.1G)的主引导程序(即0磁头0柱面 阅读全文
posted @ 2004-10-30 16:49 leonardleonard 阅读(190) 评论(0) 推荐(0)
摘要:xa.sn.cn,西安公众网,西安,陕西,CN,202.100.0.*   xa.sn.cn,西安公众网,西安,陕西,CN,202.100.1.*   xa.sn.cn,西安公众网,西安,陕西,CN,202.100.2.*   xa.sn.cn,西安公众网,西安,陕西,CN,202.100.3.*   xa.sn.cn,西安公众网,西安,陕西,CN,202.100.4.*   xa.sn.cn,西安公众网,西安,陕西,CN,202.100.5.*   xa.sn.cn,西安公众网,西安,陕西,CN,202.100.6.*   xa.sn.cn,西安公众网,西安,陕西,CN,202.100.7. 阅读全文
posted @ 2004-10-30 16:45 leonardleonard 阅读(425) 评论(0) 推荐(0)
摘要:作者:cuike519的专栏 http://blog.csdn.net/cuike519/添加控件数组在.NET里面我好像没有找到有关于控件数组的说明,但是前两天偶在网上看到了一篇关于如何在.NET里面实现控件数组的文章(该文章请参看MSDN).记得大学的时候在使用VB的时候使用过控件数组,可是到了.NET的时代好像没有了.当时可以用控件数组作很多繁琐的事情,可以动态的生成一些功能和目的基本相同的一组文本框和一堆标签.这些控件数组响应同一个事件,我们在使用它的时候可以直接通过索引来访问.我使用.NET以后好像绑定让一切变的如此简单,好像控件数组没有什么用了,但是在前面的一次开发中我还是偶然的想 阅读全文
posted @ 2004-10-30 16:40 leonardleonard 阅读(567) 评论(0) 推荐(0)
摘要:作者:cuike519的专栏 http://blog.csdn.net/cuike519/我们都知道著名的搜索引擎大亨Google的所搜能力,我个人认为如果你用Google搜索不到的用其他基本上也没什么可能了,所以本人对Google也是特别的喜欢!我们也想利用他的强大的所有功能为我们的系统服务。Google为我们提供了Api详细信息可以去http://www.google.com/apis/看看!下面我想简单的说一下如何使用(很简单不要笑话我)。首先你应该去google申请一个account!有了这个account你就可以使用WebService了不过一个account一天只能用1000次!我 阅读全文
posted @ 2004-10-30 16:36 leonardleonard 阅读(144) 评论(0) 推荐(0)
摘要:作者:cuike519的专栏 http://blog.csdn.net/cuike519/该模式的意图是:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。那么首先我们应该已经有了一个对象,同时这个对象还支持自我复制(科隆)。在FCL里面我们知道有一个接口专门用来规定这么一个契约,那就是ICloneable接口,该接口只有一个方法Clone,以下MSDN对该接口中对该接口的方法的说明:创建作为当前实例副本的新对象。Clone 既可作为深层副本实现,也可作为浅表副本实现。在深层副本中,所有的对象都是重复的;而在浅表副本中,只有顶级对象是重复的,并且顶级以下的对象包含引用。结果克隆必 阅读全文
posted @ 2004-10-30 16:34 leonardleonard 阅读(138) 评论(0) 推荐(0)
摘要:作者:cuike519的专栏 http://blog.csdn.net/cuike519/工厂方法的目的很明确就是定义一个用来创建对象的接口,但是他不直接创建对象,而由他的子类来创建,这样一来就将创建对象的责任推迟到了该接口的子类中,创建什么类型的对象由子类来决定,而创建对象的时间由接口来定。因此该模式可以在如下几种情况下使用:1、a class can’t predict the class of objects it must create.2、a class wants its subclasses to specify the objects it creates.3、classes 阅读全文
posted @ 2004-10-30 16:33 leonardleonard 阅读(124) 评论(0) 推荐(0)
摘要:作者:cuike519的专栏 http://blog.csdn.net/cuike519/我们将要介绍一个和它比较像的创建型模式Builder(至于关于Builder的详细内容您可以参考GOF的书,在这里不重复了。)。在GOF的书里Builder的目的是这样的:Separate the construction of a complex object from its representation so that the same construction process can create different representations.在我的程序设计中很难免会使用复杂的对象比如:车的 阅读全文
posted @ 2004-10-30 16:31 leonardleonard 阅读(149) 评论(0) 推荐(0)
摘要:意图: 为创建相关的或者相互依赖的对象配置一个借口而不指定他们具体的类。别名: Kit理解: 抽象工厂是一种创建型的模式,它为我们创建对象提供了有效地方法,我们不用直接new对象而是可以为创建对象配置一个接口,该接口定义了如何创建对象的方法。我们还知道抽象工厂创建的对象是一个系列的或者是一族的。该模式的最大特点就是将它的具体创建的任务交给了他的子类也就是具体的类,因此我们将创建对象的时间延迟到了它的子类。我们知道,在设计模式(GOF)的书里说了设计模式是为有一定面向对象基础的开发人员准备的。所以我们都应改知道类和类型之间的区别,在现在的编程语言里接口是最为抽象的数据结构,因此我们将我们的抽象工 阅读全文
posted @ 2004-10-30 16:30 leonardleonard 阅读(161) 评论(0) 推荐(0)
摘要:作者:cuike519的专栏 http://blog.csdn.net/cuike519/我想我们都知道在数据库中如何添加自增长列,我们可以将这个自增长列绑定到DataGrid上使得用户方便的知道现在是第几行,今天我介绍一种不用数据库就可以简单显示出自增长列的方法,有人可能会说既然数据库支持我们为什么这样做?我想有如下的两个理由:1、不是所有的表都有自增长列。2、当自增长列不自动复制的时候会出现断号的现象,即使复制这也是有可能发生的。但是先要说明的是这个方法只能显示出来当前页的序号,也就是说如果有分页它只能标记当前这一页的序号。如果要同样实现分页的功能我想使用数据库要比这种方法简单一些,因为如 阅读全文
posted @ 2004-10-30 16:27 leonardleonard 阅读(129) 评论(0) 推荐(0)
摘要:作者:飞刀  我们必须得了解一下DataReader,DataSet和DataGrid控件,DataGrid是显示控件,大家自已去看它相关的应用,我们在这里不哆嗦,DataReader和DataSet都可以用来储存数据内容,不过DataReader只能储存查询的结果,DataSet就相对来说复杂多了,他的功能很强大,我们一步步来讲,我们只讲其关于储存数据库的功能,呵呵,为了和DataReader的讲解嘛. 讲数据库,首先得有用的数据才行,我这里随便搞了一个数据库,名为Company,再加了几条数据进去 DataReader DataReader看名字就知道了,就是读取数据,我们可以通过Comm 阅读全文
posted @ 2004-10-30 16:25 leonardleonard 阅读(114) 评论(0) 推荐(0)
摘要:作者:飞刀  这一节主要是要讲DataBind,这个在ASP.net中是很重要的东东,几乎所有的控件都需要它来控制数据的操作。也可以说是ASP.net的数据核心。 我们先来看一个简单的例子: % @ Page Language="C#" % % @ Import Namespace="System.Data" % Script Language="C#" Runat="Server" public void Page_Load(Object src,EventArgs e) { //首先建立一个数组 ArrayList arr=new ArrayList(); arr.Add("飞 阅读全文
posted @ 2004-10-30 16:23 leonardleonard 阅读(161) 评论(0) 推荐(0)
摘要:作者:飞刀  WEB控件 我想了半天也不知道如何定义这个web控件,它比html控件难于理解,毕竟HTML太像原来我们熟悉的东东了。而web控件确与我们平常见到的有很大的出入,不知道大家还记不记得我说过的一句话,那就是ASP.net的程序就像是写VBVC中的窗口,先再这些窗口中加入我们的需要的控件,然后再对这些控件进行操作。如果你学过一点点VBVC的编程,那么理解这个就不难了,ASP.net中的web控件就像是VBVC中的控件一样。我们先在页面中摆好这些控件,然后再通过Page_Load以及其它一些自定义事件来对他们进行控制。我们还是通过看一个实例来了解一下吧。我们先举简单的Label控件吧. 阅读全文
posted @ 2004-10-30 16:21 leonardleonard 阅读(177) 评论(0) 推荐(0)
摘要:作者:飞刀  关于Namespace(命名空间)的使用常用% @ Import Namespace="System.Data" %,这是在引用M$为我们提供的Namespace,这和ASP不同的,我们贏SP.net必须先引用与我们操作有关的Namespace后才能使用相应的功能。其实说白了,一个Namespace; 就是一个组件我下面简单的列举一些常用的Namespace % @ Import Namespace="System.Data" % 处理数据时用到 % @ Import Namespace="System.Data.ADO" % 使用ADO.net ; 时用到 % 阅读全文
posted @ 2004-10-30 16:19 leonardleonard 阅读(230) 评论(0) 推荐(0)
摘要:出处:ASPCN 作者:飞刀  Cookie Cookie的用法也和ASP中差不多。比如我们建立一个名为aspcn,值为飞刀的cookie HttpCookie cookie = new HttpCookie["aspcn"]; cookie.Value = "飞刀"; Response.AppendCookie(cookie); 我们取出Cookie值也很简单 HttpCookie cookie = Request.Cookies["aspcn"]; cookieValue = cookie.Value; 有时候我们想在一个Cookie中储存多个信息,那也没有问题。比如我们在名为aspcn的 阅读全文
posted @ 2004-10-30 16:17 leonardleonard 阅读(153) 评论(0) 推荐(0)
摘要:crystal译 ·yesky   一个程序,速度是一件非常令人渴望的东西。一旦代码开始工作,接下来你就得尽可能的让它运作的快些,再快些, 在ASP中你只有尽可能拧干你的代码,以至于不得不将他们移植到一个仅有很少一点性能的部件中。但现在呢,微软将推出 的ASP.NET会妥善的解决这一问题.   兼容性   ASP.net与ASP兼容,因此没有必要担心你现存的应用程序会在IIS的下一版本中崩溃。ASP.net文件以新的扩展名出 现,即.ASPX,因此,你能很容易分辨出新老文件。 在使用ASP.net时有太多的 禁锢,如果你想从ASP.net中获取一些便利,你就得按它的规矩来做,这样会对你的应用成 阅读全文
posted @ 2004-10-30 16:16 leonardleonard 阅读(141) 评论(0) 推荐(0)
摘要:crystal译··yesky   适应性   肯定的是,通常任何一个全新的技术,在市场渗透都会花费一些时间。微软正在开始让ASP和IIS平台通过行业验证,以便让其作为其它网络服务器之外可以供选择的平台   对于在其基本构架上的如此巨大的改变,是很难说服客户或者开发人员丢弃他们以前所使用的方法而来改用现有的方法。当然,随着时间的流逝,问题总是会被慢慢的解决,但事实上,ASP+要被市场接受,所面临的是一道障碍;即使慢慢的被采纳,寻找高品质解决方案和技术支持方面的问题也会接踵而来。事实上,ASP.net仍然是个alpha 技术,但在寻求支持方面,它又是如此幸运。   现存代码   当然,在将系统转 阅读全文
posted @ 2004-10-30 16:15 leonardleonard 阅读(114) 评论(0) 推荐(0)
摘要:作者: love.net    大家知道股票网站的K线图是动态生成的定时刷新PHP 就有动态生成图片的功能   那么怎样用asp.net在网页中动态的生成一个图片呢?   下面我要举的例子是动态的生成一个图片显示当前时间   namespace Wmj   {   using System;   using System.Drawing;   using System.Web.UI;       public class MyTempImage : Page    {    public string CreateImage()    {    string str=DateTime.Now. 阅读全文
posted @ 2004-10-30 16:11 leonardleonard 阅读(221) 评论(0) 推荐(0)
摘要:Jonathan Goodyear, MCSD, MCP, CLS 我正式宣布今天为“免费代码星期五“。今天我将向大家免费提供一个用ASP .NET实现的工具,它可以用来查看并清除Windows2000的事件日志。我把这个工具的源代码附在了文章的后面。在这之前,我将解释一下它的工作原理。你也可以下载这段源代码(包括VB和C#两个版本)。 当这页第一次被载入时,我们将创建并显示一个ASP .NET DropDownList服务器控件,它列出了本地服务器上所有的事件日志。我们首先通过调用EventLog类中的GetEventLogs方法得到所有的事件日志,再选择出属于本地服务器的事件日志,这样我们 阅读全文
posted @ 2004-10-30 16:10 leonardleonard 阅读(180) 评论(0) 推荐(0)
摘要:Susan Warren Microsoft Corporation 与刚接触 ASP.NET 页面的开发人员交谈时,他们通常向我提出的第一个问题就是:“那个 ViewState 到底是什么?”他们的语气中流露出的那种感觉,就象我来到一家异国情调的餐馆,侍者端上一道我从未见过的菜肴时的那种感觉 - 既疑惑不解,又充满好奇。但肯定有人认为它不错,否则就不会提供了。所以,我会先尝一尝,或许会喜欢上它,尽管它看上去的确很古怪! 对于 ViewState 也是如此,但是如果适应了它的风格,您会发现在许多情况下,您将乐于在自己的 ASP.NET 应用程序中使用 ViewState,因为它可以帮助您使用更 阅读全文
posted @ 2004-10-30 16:09 leonardleonard 阅读(154) 评论(0) 推荐(0)
摘要:Susan Warren Microsoft Corporation 编写 Web 应用程序时最常见的问题之一,是要让代码知道它的执行上下文。让我们通过一个简单的例子(即个性化页面)来说明这个问题:    请登录。 与    欢迎 Susan! 虽然看起来很简单,但即使是这一小段 Web UI,仍然需要好几段信息,而且每次请求该页时这些信息都会发生变化。我们需要知道以下内容: 用户登录了吗? 用户的显示名是什么? 更通常的问题是,每次请求该页时,唯一的上下文是什么?以及如何编写代码以便能考虑到此信息? 事实上,由于 HTTP 的无状态特性,Web 应用程序可能需要跟踪许多不同的上下文片段。当用 阅读全文
posted @ 2004-10-30 16:08 leonardleonard 阅读(190) 评论(0) 推荐(0)
摘要:给DataGrid添加确定删除的功能DataGrid的功能我想大家是知道的,我在实际的应用中遇到如下的问题,客户要求在删除之前做一次提示。类似于windows。首先我们都知道DataGrid支持删除的功能,我们可以向DataGrid里面添加删除列就可以实现,下面我想用模板列来实现带提示的删除按钮。我们用northwind的示例数据库作为例子数据库操纵Categories表。DataGrid的Html页的内容如下:asp:DataGrid id="grdTest" style="Z-INDEX: 101; LEFT: 205px; POSITION: absolute; TOP: 134px" 阅读全文
posted @ 2004-10-30 16:05 leonardleonard 阅读(138) 评论(0) 推荐(0)
摘要:作者:cuike519的专栏 http://blog.csdn.net/cuike519/我们知道如果datagrid的宽度比较长那么使得我们很难分清楚行数据,也就是很容易使我们看错行,我想如果当我们的鼠标移动到datagrid的行上,他可以清楚的显示给我们就好了,那么好吧现在我们就开始,首先我们知道datagrid在客户端被解释成了table所以我们有知道table都有tr和td组成,tr就是行,我们只需要在每个tr上面的onmouseover加入一段javascript脚本就可以实现这个功能,tabletr onmouseover="this.style.backgroundColo 阅读全文
posted @ 2004-10-30 16:04 leonardleonard 阅读(125) 评论(0) 推荐(0)
摘要:作者:未知介绍在.NET之前,使用非托管的Win32APIs加密解密数据是一件非常痛苦的事情。为了这个加密解密的目的,.NET配置了一组类(和命名空间)。现在你有很多类可以使用每种不同的算法保护你的数据。在.NET里面Crypttography命名空间下又定义了3种类型的加密方法。他们是AsymmetricAlgorithm,SymmetricAlgorithm和HashAlgorithm。所有的这些类(和.NET密码学类型)都是抽象类。我们今天将要描述SymmetricAlgorithm。剩下的将在以后的文章中陆续讲解。注意:虽然大多数托管代码里的加密类实现使用了很多CryptoAPI库。S 阅读全文
posted @ 2004-10-30 16:03 leonardleonard 阅读(188) 评论(0) 推荐(0)
摘要:作者:cuike519的专栏 http://blog.csdn.net/cuike519/本文将要简单的介绍如何在DataGrid里面用图形表是一个数字,听起来好象要用到GUI的编程,其实不然,如果你读完全文你就会发现其实很简单,只是一个“小把戏”而已,但是请不要失望,其实在实际的应用中这个“小把戏”就是你项目中的一个亮点。 首先为了实现这个功能我们需要一个DataGrid,并且为这个DataGrid邦定数据,具体的邦定代码如下(由于我说明问题的重点不在如何邦定DataGrid所以我就是用了最原始的邦定方法,目的旨在说明主题)。 画一个DataGrid在HTML里面,代码就像下面的一样,我使用 阅读全文
posted @ 2004-10-30 16:01 leonardleonard 阅读(129) 评论(0) 推荐(0)
摘要:作者:cuike519的专栏 http://blog.csdn.net/cuike519/ 下文将为您演示如何将DataGrid实现为一个立体的表格,以及如何实现在Image按钮中实现立体感的效果。为了完成上面的内容我们首先要对CSS的自定义样式有所了解,然后就是一些简单的js代码。为了实现立体大DataGrid我们需要创建一个工程,里面有一个DataGrid以及绑定在其上的数据,代码如下:asp:datagrid id="DataGrid1" runat="server" GridLines="Horizontal" style="BORDER-COLLAPSE:separate" I 阅读全文
posted @ 2004-10-30 15:59 leonardleonard 阅读(115) 评论(0) 推荐(0)
摘要:作者:cuike519的专栏 http://blog.csdn.net/cuike519/本文详细介绍了如何实现在点击DropDownList的时候弹出DataGrid,然后从DataGrid里面选择相应的项。 很早就发现在网上有很酷的下拉选择框,今天我在这里也写一个,该方法旨在说明问题的一个解决方法,该方法可以扩展为自定义控件,由于时间有限所以在这里我只提供一个该方法的页面实现。当然你可以发挥你的才能作出更漂亮的。 问题描述:我们在使用DropDownList的时候经常会碰到这样的问题(至少我碰到了),在一个很小的区域显示一个比较复杂的内容,希望让选择的人对要选择的东西有比较清晰的认识,我们 阅读全文
posted @ 2004-10-30 15:57 leonardleonard 阅读(207) 评论(0) 推荐(0)
摘要:作者:cuike519的专栏 http://blog.csdn.net/cuike519/本文介绍如何将一个目录里面的所有文件复制到目标目录里面。下面介绍几个我们在该例程中将要使用的类:1、Directory:Exposes static methods for creating, moving, and enumerating through directories and subdirectories.2、Path:Performs operations on String instances that contain file or directory path information. 阅读全文
posted @ 2004-10-30 15:56 leonardleonard 阅读(361) 评论(0) 推荐(0)
摘要:作者:iwebsms的专栏'返回给定字符串的首字母Function IndexCode(ByVal IndexTxt As String) As String Dim i As Integer For i = 1 To IndexTxt.Length IndexCode = IndexCode & GetOneIndex(Mid(IndexTxt, i, 1)) NextEnd Function'得到单个字符的首字母Private Function GetOneIndex(ByVal OneIndexTxt As String) As String If Asc(OneIndexTxt) = 阅读全文
posted @ 2004-10-29 21:22 leonardleonard 阅读(132) 评论(0) 推荐(0)
摘要:《.net 框架程序设计》里的几句代码,我重新整理了一下,写成函数,这样下面的反编译代码看起来更方便点:dahuzizyd的专栏 http://blog.csdn.net/dahuzizyd/publicvoidBoxing(){Int32v=5;Console.WriteLine("{0},{1},{2}",v,v,v);}publicvoidBoxing1(){Int32v=5;objecto=v;Console.WriteLine("{0},{1},{2}",o,o,o);}两个函数的输出结果是一样的,但是哪一个函数更好呢?第一个显然更简单,但是在性能上第二个好,看看反编译的代码:Box 阅读全文
posted @ 2004-10-29 21:17 leonardleonard 阅读(155) 评论(0) 推荐(0)
摘要:作者:iwebsmsusing System;using System.Management;namespace DiskQuota{ /// summary /// Class1 的摘要说明。 /// /summary class Class1 { /// summary /// 应用程序的主入口点。 /// /summary [STAThread] static void Main(string[] args) { try { ManagementClass c = new ManagementClass("Win32_DiskQuota"); ManagementObje 阅读全文
posted @ 2004-10-29 21:14 leonardleonard 阅读(155) 评论(0) 推荐(0)
摘要:作者:iwebsms'获得硬盘序列号 Dim cmicWmi As New System.Management.ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive") Dim Uint32 As UInt32 For Each cmicWmiObj As ManagementObject In cmicWmi.Get Uint32 = cmicWmiObj("signature") Next TextBox1.Text = Uint32.ToString '获得CPU序列号 Dim Wmi As New System.Manageme 阅读全文
posted @ 2004-10-29 21:11 leonardleonard 阅读(268) 评论(0) 推荐(0)
摘要:作者 :Kemin's booootLog http://blog.csdn.net/keminlau/Sunday, October 3, 2004微软提出的CLS(Common Language Specification, 通用语言标准)对能被用来编写dotNET程序的语言的最小功能集做出了规定。 就拿C#来说,它是目前程序设计语言“以效率换安全”发展潮流的一个产物。 “编译器”把整个程序一次性地全部转换为将被计算机执行的机器代码;机器码形成一个“可执行文件”,这个文件可以直接在计算机上运行。但因为机器码是与某特定计算机相关联,所以可执行文件只能在特定的类型的计算机上执行。 传统过程化程 阅读全文
posted @ 2004-10-29 21:02 leonardleonard 阅读(220) 评论(0) 推荐(0)
摘要:/*名称:spAll_ReturnRows输入:输出:调用: EXEC spAll_ReturnRows 'SELECT * FROM 表名', 页号, 返回记录数, '主键', '排序字段' spAll_ReturnRows 'SELECT * FROM all_Categories',2,10,'[ID]','[ID]'说明:[百万级]通用存储过程.分页存储过程..返回指定返回条数、指定页数的记录作者:Dili J.F. Senders 邮件:diliatwellknow.net 网站:http://www.wellknow.net 更新:20040610 支持:http://bbs.we 阅读全文
posted @ 2004-10-29 21:01 leonardleonard 阅读(122) 评论(0) 推荐(0)
摘要:取系统的硬盘分区的盘符,用API函数:GetDriveType [DllImport("kernel32.dll", EntryPoint="GetDriveType")]public static extern int GetDriveType (string nDrive);调用:string [] dirs = Environment.GetLogicalDrives(); //取得所有的盘符foreach(string dir in dirs){?if ( GetDriveType(dir) == 3 ) //是硬盘?{??? //加到列表中?}}判断文件夹是否是系统文件加或隐藏目录: 阅读全文
posted @ 2004-10-29 20:58 leonardleonard 阅读(222) 评论(0) 推荐(0)
摘要:作者: 天雨一、什么是多态 面向对象程序设计中的另外一个重要概念是多态性。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。可以把一组对象放到一个数组中,然后调用它们的方法,在这种场合下,多态性作用就体现出来了,这些对象不必是相同类型的对象。当然,如果它们都继承自某个类,你可以把这些派生类,都放到一个数组中。如果这些对象都有同名方法,就可以调用每个对象的同名方法。同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。多态性通过派生类重载基类中的虚函数型方法来实现。在面向对象的系统中,多态性是一个非常重要的概念,它允许客户对一个对象进行操作,由对象来完成一系列的 阅读全文
posted @ 2004-10-29 20:54 leonardleonard 阅读(193) 评论(0) 推荐(0)
摘要:作者 :Kemin's booootLog http://blog.csdn.net/keminlau/C# 中的委托类似于 C 或 C++ 中的函数指针。使用委托使程序员可以将方法引用封装在委托对象内。然后可以将该委托对象传递给可调用所引用方法的代码,而不必在编译时知道将调用哪个方法。与 C 或 C++ 中的函数指针不同,委托是面向对象、类型安全的,并且是安全的。 委托声明定义一种类型,它用一组特定的参数以及返回类型封装方法。对于静态方法,委托对象封装要调用的方法。对于实例方法,委托对象同时封装一个实例和该实例上的一个方法。如果您有一个委托对象和一组适当的参数,则可以用这些参数调用该委托。 阅读全文
posted @ 2004-10-29 20:53 leonardleonard 阅读(122) 评论(0) 推荐(0)
摘要:当然要先添加对Word的组件的引用,添加命名空间的引用,代码:Word.ApplicationoWord;Word._DocumentoDoc;objectoMissing=Missing.Value;objectdocBuiltInProps;objectSource=@"DocPath";objectUnknown=Type.Missing;oWord=newWord.Application();try{oDoc=oWord.Documents.Open(refSource,refUnknown,refUnknown,refUnknown,refUnknown,refUnknown,ref 阅读全文
posted @ 2004-10-29 20:50 leonardleonard 阅读(157) 评论(0) 推荐(0)
摘要:选择自 hbzxf 的 Blog 首先对装配脑袋给出上两片文章的友好回复,还有网友Fisherman一起探讨ColorMatrix话题表示感谢!ColorMatrix (彩色矩阵) 类位于System.Drawing.Imaging命名空间 先看看下面的代码ColorMatrixcm=newColorMatrix(newfloat[][]{newfloat[]{0.5f,0.5f,0.5f,0,0},newfloat[]{0.5f,0.5f,0.5f,0,0},newfloat[]{0.5f,0.5f,0.5f,0,0},newfloat[]{0,0,0,1,0,0},newfloat[]{0 阅读全文
posted @ 2004-10-29 20:46 leonardleonard 阅读(265) 评论(0) 推荐(0)
摘要:来源:CSDN 作者:kroll在.net里,DataRow类型的对象是不支持序列化的,那么如果在一个需要序列化的对象中含有DataRow类型的字段该怎么办呢?呵呵,幸好Datatable是支持序列化的。因此,我们可以自定义序列化的行为,并在序列化和反序列化的时候用Datatable来对DataRow进行包装和解包。为了自定义序列化行为,必须实现ISerializable接口。实现这个接口要实现 GetObjectData 方法以及在反序列化对象时使用的特殊构造函数。前者的作用是把该对象要封装的数据加入到系统提供的一个容器中,然后系统会对这些数据进行序列化;后者的作用是把反序列化的数据从容器中 阅读全文
posted @ 2004-10-29 20:45 leonardleonard 阅读(289) 评论(0) 推荐(0)
摘要:作者:zhoubin@mail.sdu.edu.cn以前做ASP的时间不算短,可是做ASP.NET我是个新手。前几天做项目,遇到一个问题,要求比较复杂的数据格式显示,用DataGrid非常难实现,后来改用了Repeater控件来实现。不过这样就带来一个新问题:怎么分页?Repeater没有内置的分页功能。后来自己试着写了一个,侥幸成功了。匆匆写就,肯定不完善,哪位高手有何高见请及时指正,很愿意与各位交流(zhoubin@mail.sdu.edu.cn)protected System.Web.UI.WebControls.Repeater rptFrameworkprivate void Pa 阅读全文
posted @ 2004-10-29 20:36 leonardleonard 阅读(148) 评论(0) 推荐(0)
摘要:作者:Scott Mitchell [概述]   WEB开发自从有了基于脚本的WEB编程技术(如ASP)以来,经历了一个漫长的过程。通过使用微软的ASP.Net技术,传统的ASP中大量的、单调乏味的、重复性的编程工作成为了历史。例如,象大多数ASP程序员所知的,在ASP中显示数据库内容所需要的过程:   建立数据库连接   用SQL查询装载ADO数据集   显示所需要的任何HTML代码   遍历数据集中的记录     输出记录字段值及相关的HTML     移向下一条记录   循环   显示所需要的HTML代码   又如,为了在表格中显示记录集的内容,我们需要输出一个table标签,然后开 阅读全文
posted @ 2004-10-29 20:27 leonardleonard 阅读(133) 评论(0) 推荐(0)
摘要:作者:caoli 在我们对VS.Net中的水晶报表(Crystal Reports)进行研究之前,我和我朋友对如何将这个复杂的东东加入我们的Web应用有着非常的好奇心。一周以后,在阅读了大量的“HOWTO”文档之后,我们成功地将一些简单的报告加入到了我们的Asp.net程序中,并得到了一些小决窍。   这篇文章教你如何在.Net Web应用中使用水晶报表,也可以让你在学习过程中少走一些弯路。为了得到最好的效果,读者最好需要有一些基础的Asp.Net访问数据库的知识以及使用VS.Net的开发经验。   简介   水晶报表可以由很多的方法得到,其中一个就是使用VS.Net来创建,它提供了非常丰富 阅读全文
posted @ 2004-10-29 20:17 leonardleonard 阅读(147) 评论(0) 推荐(0)
摘要:yesky(张悦■yesky)http://www.yesky.com/SoftChannel/72342380484755456/20031225/1756613.shtml很久以前就一直想写一个加密程序,但是一直感到太麻烦而没有动手,不过在前段时间学习.NET的过程中发现.NET的框架中封装了与加密有关的类。而且要在.NET中进行加密编程也是很容易的。  现在就对本文使用的加密技术来做个讲解。首先我们得知道的是密钥这个专用名词。密钥可以这样来理解:X+Y=Z。其中X是要被加密的数据,Y就是密钥,Z是加密后的数据。如果在这个加法中将Y去掉,那吗就成了X=Z。所以Y在这里就可以被看成一个变量, 阅读全文
posted @ 2004-10-29 20:12 leonardleonard 阅读(157) 评论(0) 推荐(0)
摘要:一位IT從業人員的心路歷程作者:章立民「Statgraphics統計繪圖入門詳論」是我的第一本著作,時值1990年9月,當時我還是一位大三升大四的學生。屈指算算,14年來,我已經撰寫了60本以上的書籍(簡體版未計算在內),其中大部份都與資料庫相關。在這段期間,正逢PC硬體與軟體產業最高速發展的期間,我何其有幸,能夠恭逢其盛,與其一起成長。1993年時,在因緣際會下,我開始與微軟公司密切配合,11年來,不僅見證其成長與茁壯的發展歷程,對其相關資料庫軟體的演進更有深刻體會。這些年來的人生歷程,就好比是PC軟體的演進史,在記憶中留下不可抹滅的影像,願將這四千多個日子以來的心得與大家分享。英雄少年,仍 阅读全文
posted @ 2004-10-29 19:31 leonardleonard 阅读(126) 评论(0) 推荐(0)
摘要:作者:rob howard 步骤 1:下载和安装 .net sdk asp.net 是作为 .net sdk 的一部分提供的,它是创建、生成和测试基于 .net framework 的应用程序所需要的所有技术的集合。要下载和安装 .net sdk,请前往 msdn online .net 开发人员中心(英文),然后单击“download the .net framework sdk beta 1”。下载内容大约有 90 mb;不过,有一个选项可以将 sdk 分为一系列小文件进行下载。 在安装 asp.net 之前,需要安装 internet explorer 5.5,您可以从 http://w 阅读全文
posted @ 2004-10-29 19:23 leonardleonard 阅读(136) 评论(0) 推荐(0)
摘要:作者:仙人掌工作室 创建动态Web页面的新技术已经以CLR服务为基础全部重新改写。到目前为止,所有.NET提供的语言都可用于编写ASP.NET页面,但页面的扩展名和ASP 3.0的不同。具体地说,简单Web页面以“.aspx”为扩展名,Web服务以“.asmx”为扩展名(来源于“Assembly”),一种称为Pagelet的ASP.NET页面可重用部件以“.aspc”为扩展名。    .NET应用能够流畅地同时运行.asp和.aspx页面。旧式的ASP页面将由asp.dll直接运行,但它不能利用CLR的功能。    现在,.aspx页面不再解释执行,而是在第一次调用出现时被编译成MSIL代码 阅读全文
posted @ 2004-10-29 19:22 leonardleonard 阅读(118) 评论(0) 推荐(0)
摘要:crystal译·yesky  (前面我已说过ASP.NET拥有全新的下部构造)当我说到全新的下部构造……我得再次强调,是全新的下部构造!它不只是ASP的一个简单变化.在此引入收管代码(managedcode)这样一个全新概念,它横贯整个视窗开发平台.受管代码在NGWSRuntime下运行.NGWSRuntime是一个时间运行环境,它管理代码的执行,使程序设计更为简便.NGWSRuntime代替程序员做了许多他们过去不得不亲自做的工作,因此现在程序员就可以放更多的心思在完善实际的工作上,而不是花费时间来思考如何管理代码.那么什么是NGWS?  从ASP开发者的角度看,NGWSRuntime的作 阅读全文
posted @ 2004-10-29 19:19 leonardleonard 阅读(122) 评论(0) 推荐(0)
摘要:作者:未知 请与本人联系这是一个用asp.net写的论坛程序,虽然简单但可以运行。这个程序的编程思想其实还是基本延续了asp的方式,如果让那只大鸟儿看见可能要嘘之以鼻。但实际上这种方式对于asp程序向asp.net的快速移植还是有用的。如果你对这种移植不屑那也没办法,这个贴子就算给asp.net刚入门的小虾们开开眼。这个例子包含3部分1)forum.aspx-论坛主页。2)reply.aspx-当在论坛主页中点击一个贴子时调用,显示贴子详细内容。3)postmessage.aspx-上贴时调用,将内容保存入数据库数据库结构Table-newpost:Thistablewillcontainth 阅读全文
posted @ 2004-10-29 19:16 leonardleonard 阅读(198) 评论(0) 推荐(0)
摘要:!-------资料验证:天乐comezxn@sina.com------------!-------比较简单,以前写的,若有纰漏,请跟我联系----------HtmlBodybgcolor="White"H3Validator(资料验证)控制元件Hr/H3Formrunat="server"BlockquoteEmail:asp:TextBoxid="Email"runat="server"/asp:RegularExpressionValidatorid="Valid1"runat="server"ControlToValidate="Email 阅读全文
posted @ 2004-10-29 19:14 leonardleonard 阅读(129) 评论(0) 推荐(0)
摘要:作者:阿虎 来自:yesky在ASP.NET的WebForm组件中的LinkButton组件也是一个服务器端的组件,这个组件有点类似于HTML中的<A>标识符。它的主要作用是就是在ASP.NET页面中显示一个超链接。当这个链接被按动的时候,页面就会往服务器端传递信息,并且在服务器端来处理相应的事件。  一. LinkButton组件的重要的组成内容:  我们通过下面这张表来说明一下LinkButton组件的一些常用属性、事件。LinkButton组件的常用属性、事件代表的意思Text 这是一个属性,就是LinkButton组件显示的文字CommandName,CommandArgument 这 阅读全文
posted @ 2004-10-29 19:11 leonardleonard 阅读(162) 评论(0) 推荐(0)
摘要:作者:马金虎 来自:yeskyCheckBox选择组件是一个程序中都经常的组件。在程序设计中使用到该组件,一般都不会只使用到一个,往往是以多个此类组件的形式出现的。在ASP.NET页面中如果要使用到多个CheckBox组件,除了添加多个CheckBox组件在页面中之外,还有一种比较方便的方法,就是使用CheckBoxList组件。CheckBoxList组件是由一组的CheckBox组件组成的,在此组件中CheckBox是做为条目的形式出现的,并且对每个在CheckBoxList组件中的CheckBox都有一个索引号,这样在程序中就更容易来处理了。  这时你可能要问,这不是多此一举么,既然有了 阅读全文
posted @ 2004-10-29 19:10 leonardleonard 阅读(185) 评论(0) 推荐(0)
摘要:作者:秦海鹏来自: yesky说明:本文中所有程序均在Windows 2000 Server中文版 + SP2上编译运行无误开发环境:.Net 框架1.0 Version 1.0.3705  一、ASP.NET虚拟主机存在的重大隐患  我曾经在WWW.BRINKSTER.COM申请了一个免费的ASP.NET空间,上传了两个程序,其中一个查看目录和文件的程序证明我的判断:ASP共享空间服务器存在的一个安全问题,在 ASP+ 共享空间服务器中依然存在并且变得更加难以防范!通过这个程序我可以浏览所有用户的ASP+程序,可以查看服务器的系统日志……,当然,如果我想删除什么的话也不会有什么问题。为了让大 阅读全文
posted @ 2004-10-29 19:07 leonardleonard 阅读(268) 评论(0) 推荐(0)
摘要:动网先锋在ASP.NET的DataGrid数据显示控件编程中,我们有几种方式可以增加DataGrid columns。其中最常见的方法是在web forms设计器中增加,通过在控件工具箱中拖访DataGrid控件到web设计页面,然后在属性生成器中增加Columns列;还有一种方式就是在HTML视图模式下更改HTML代码的方式增加Columns列。但是这两种方式都是在设计时进行的,一旦设计完成就无法更改。其实我们也可以在程序运行时动态的增加或者删除Columns列。在这篇文章中,我将向大家介绍如何编程实现在运行时动态的增加和删除Columns列,其实是通过隐藏或者现实Columns列来实现的。 阅读全文
posted @ 2004-10-29 19:04 leonardleonard 阅读(149) 评论(0) 推荐(0)
摘要:Microsoft摘要:Matt Powell 介绍了如何在服务器端使用异步 Web 方法,来创建高性能的 Microsoft ASP.NET Web 服务。   简介  在九月份的第三篇专栏(英文)中,我谈到了利用 Microsoft? .NET Framework 的客户端功能通过 HTTP 异步调用 Web 服务的问题。这种调用 Web 服务的方法非常有用,使用时不必锁定您的应用程序或产生过多后台线程。现在我们了解一下在服务器端提供类似功能的异步 Web 方法。异步 Web 方法在编写 ISAPI 扩展方面具有与 HSE_STATUS_PENDING 方法类似的高性能,但不需要为管理自己 阅读全文
posted @ 2004-10-29 19:04 leonardleonard 阅读(165) 评论(0) 推荐(0)
摘要:天极论坛统计在线用户的作用不言而喻,就是为了网站管理者可以知道当前用户的多少,然后根据用户数量来观察服务器或者程序的性能,从而可以直观的了解到网站的吸引力或者网站程序的效率。现在,我们就介绍一个简单明了的方法来统计在线用户的多少,该方法的特点就是充分的利用了ASP.NET的特点,结合global.asax文件,用Application和Session巧妙的实现在线用户的统计,由于程序中只用到一个Application,所以,程序占用系统资源几乎可以忽略不及,当然,这也是网站管理者最关心的问题之一。  一、用户显示页面的使用  首先,我们来看看怎样现实当前网站的访问用户数量,程序代码如下:  可 阅读全文
posted @ 2004-10-29 19:02 leonardleonard 阅读(227) 评论(0) 推荐(0)
摘要:作者:阿虎 来自:yesky棒图有时又称为"Bar"图。在我的上一篇文章《在ASP.NET实现数据图表》中已经介绍了在浏览器看到的图表,一般都是图片文件。那么在ASP.NET中是否也可以生成这些图表?答案是肯定的,因为在ASP.NET中拥有了一个新功能--绘图功能,通过此功能就能够按照要实现的图表的模样来绘制,最后在客户端的浏览器中形成一个图片,从而显示出图表来。  本文就在上一篇文章的基础上,进一步介绍在ASP.NET页面中实现Bar图的具体方法。希望本篇文章不仅能够让您领会到ASP.NET中强大的绘图功能,更希望能够弥补上一篇文章的一个缺憾,就是上一篇实现的图表的数据来自固定数值,而我们知 阅读全文
posted @ 2004-10-29 19:01 leonardleonard 阅读(213) 评论(0) 推荐(0)
摘要:作者:wincheer来自:Asp.Net中文专业网简介  本文描述如何使用嵌套的Repeater 控件来显示分级数据 。当然了,你也可以将这一技术应用到其他的列表绑定控件上去,比如DataGrid包含DataGrid,DataList包含DataList等等的组合。   绑定到父表   1.添加一个新的Web Form 到应用程序项目中,名称为Nestedrepeater.aspx.   2.从工具箱托动一个Repeater 控件到这个页面上, 设定其ID 属性为 parent .   3.切换到HTML 视图.   4.选中下列<itemtemplate> 代码,复制到Repeater 控 阅读全文
posted @ 2004-10-29 18:59 leonardleonard 阅读(175) 评论(0) 推荐(0)
摘要:来自:DotNET中文技术网树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows中的资源管理器)、企业或公司的组成结构等。我们知道在Windows下VB、PB、Delphi等工具提供了一个功能很强的树型控件TreeView,利用Treeview控件可以方便地开发树形图。然而在网页上实现树形图就不那么容易了,现在在ASP.NET中利用微软提供的Internet Explorer WebControls它使得网页上的树形图开发与在Windows下一样的方便,一样的功能强大,甚至更灵活。   本文介绍用Internet Explorer WebControl 阅读全文
posted @ 2004-10-29 18:58 leonardleonard 阅读(175) 评论(0) 推荐(0)
摘要:作者:马金虎 来自:yesky在ASP中插入图表,常用的方法是使用MSChart控件。那么在ASP.NET是否也是这样呢?答案是不可以的。  我们知道ASP.NET是一种编译语言,当客户端第一次调用ASP.NET页面的时候,其实是经过了一种比较复杂的编译过程,编译生产MSIL文件,存储到本地机,MSIL文件其实是一个中间语言的文件,然后此文件又通过JIT(Just in time)编译器进行再编译,生成机器语言,这样你所调用的ASP.NET页面才展现出来,对于不同的机器,有着不同的JIT,也就被编译成不同机器语言,这就是微软公司大力鼓吹ASP.NET的所谓跨平台的原理。  当ASP.NET页面 阅读全文
posted @ 2004-10-29 18:56 leonardleonard 阅读(216) 评论(0) 推荐(0)
摘要:刘彦青编译 来自:yesky使用SQL-Transaction类和.NET提供的异常处理机制,我们就能够以一种可靠的方式处理数据库运行中的问题和发现系统异常。这篇小文章将解释事务处理和异常处理的概念和用法。  什么是事务?  事务处理是由以一个单一的逻辑单位完成的一系列操作,它可以由一系列的SQL语句、SELECT、INSERT、UPDATE、DELETE组成,如果在该单位包含的操作执行完毕后没有发生错误,那么它对数据库所作的改变就是永久的了。如果一旦有错误发生,它就不会对数据库作任何修改或改变。  要定义一个事务,需要使用Begin tran命令,在这一命令之后的任何语句都将被认为是事务的一 阅读全文
posted @ 2004-10-29 18:55 leonardleonard 阅读(146) 评论(0) 推荐(0)
摘要:作者:思归微软MVP http://blog.joycode.com/saucer/我们在上传大文件时都遇到过这样或那样的问题。设置很大的maxRequestLength值并不能完全解决问题,因为ASP.NET会block直到把整个文件载入内存后,再加以处理。实际上,如果文件很大的话,我们经常会见到Internet Explorer显示 "The page cannot be displayed - Cannot find server or DNS Error",好像是怎么也catch不了这个错误。为什么?因为这是个client side错误,server side端的Application 阅读全文
posted @ 2004-10-29 18:50 leonardleonard 阅读(106) 评论(0) 推荐(0)
摘要:作者:宋华 发文时间:2002我们知道,进程是操作系统用于隔离众多正在运行的应用程序的机制。在.Net之前,每一个应用程序被加载到单独的进程中,并为该进程指定私有的虚拟内存。进程不能直接访问物理内存,操作系统通过其它的处理把这些虚拟内存映射到物理内存或IO设备的某个区域,而这些物理内存之间不会有重叠,这就决定了一个进程不可能访问分配给另一个进程的内存。相应地,运行在该进程中的应用程序也不可能写入另一个应用程序的内存,这确保了任何执行出错的代码不会损害其地址空间以外的应用程序。在这种机制下,进程作为应用程序之间一个独立而安全的边界在很大程度上提高了运行安全。 进程的缺点是降低了性能。许多一起工作 阅读全文
posted @ 2004-10-29 18:33 leonardleonard 阅读(124) 评论(0) 推荐(0)
摘要:作者:张劲松 本文选自:赛迪网 2002年12月03日 对于在WINDOWS上作过一些开发的程序员来说,COM+应该是不会感到陌生的吧。COM+代表了Microsoft在COM技术平台上的最高水平,也是Microsoft藉以和J2EE抗衡的支点(J2EE里的核心思想其实也从COM+的前身MTS中借鉴了许多)。事实上,COM+确实是非常出色的产品,对于中等难度的项目,用VB6加COM+的确是一个非常快速高效的技术组合。更值得一提的是COM+是完全免费的。只要你拥有了WINDIWS 2000或是XP。 在.NET推出后,人们似乎忘记了COM+。但如果你留心一下Microsoft技术发展的动向,你就 阅读全文
posted @ 2004-10-29 18:27 leonardleonard 阅读(127) 评论(0) 推荐(0)
摘要:作者:宋华 本文选自:赛迪网 2002年12月06日 在.Net结构中,程序集Assembly(也称着程序集或托管Dll)是自我描述的安装单元,它可以只包括一个PE(可移植可执行)格式的Dll或exe文件,也可以由多个文件组成,例如资源(位图、JPEG文件、字符串表等)、Dll和exe等。 其中,资源是一个范围广泛的概念,可以由多种元素组成,包括与用户交互的界面元素(如位图、图标或光标)、应用程序所需数据的自定义文件以及安装 API 使用的版本文件、菜单和对话框等都可以作为资源。 资源是可以重用的,在必要的时候也能对资源进行编辑修改,当我们这样做时,最好能将这些资源文件独立出来,以类似.Net 阅读全文
posted @ 2004-10-29 18:18 leonardleonard 阅读(153) 评论(0) 推荐(0)
摘要:作者:宋华 赛迪网Net结构里的程序集Assembly是自我描述的安装单元,它在应用程序域(AppDomain)中运行。您必须首先将程序集加载到应用程序域中,然后才能运行该应用程序,并且,同一程序集可以加载到多个应用程序域中,根据这些应用程序域对该程序集代码使用方式的不同产生了程序集的分类:私有程序集和共享程序集。 1、私有程序集 我们通常用到的就是私有程序集。这种情况下,我们创建本地应用程序项目(或组件),编译后就生成dll或exe类型的私有程序程序集。当我们在其他客户应用程序中使用这类程序集时,只需要添加引用。当这样的程序集被多个应用程序域使用时,每个应用程序域需要复制该程序集,进程中也将 阅读全文
posted @ 2004-10-29 18:07 leonardleonard 阅读(99) 评论(0) 推荐(0)
摘要:HttpHandler实现了类似于ISAPI Extention的功能,他处理请求(Request)的信息和发送响应(Response)。HttpHandler功能的实现通过实现IHttpHandler接口来达到。而HttpModule实现了类似于ISAPI Filter的功能。 HttpModule的实现HttpModules实现了类似于ISAPI Filter的功能,在开发上,通常需要经过以下步骤: 1.编写一个类,实现IhttpModule接口 2.实现Init 方法,并且注册需要的方法 3.实现注册的方法 4.实现Dispose方法,如果需要手工为类做一些清除工作,可以添加Dispos 阅读全文
posted @ 2004-10-29 18:05 leonardleonard 阅读(68) 评论(0) 推荐(0)
摘要:原创:onefi http://www.frontfree.net/2003年6月1日最近大家在网站上看到不少Microsoft的测试题,引来不少的眼光。我在这里把所有的测试题加以整理,再附上自己的答案。(个别题目答案有多种,文本仅代表作者的思路,如有高见欢迎和我交流onefi@frontfree.net)每道题的后面会给出一个时间。这个时间是我做出该题所用的时间。(注意,这不是什么标准时间,我相信所有浏览本试卷的朋友都会在某一道或多道题上找到灵感,迅速解题的)一.最基本题型(说明:此类题型比较简单)1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方 阅读全文
posted @ 2004-10-29 18:01 leonardleonard 阅读(142) 评论(0) 推荐(0)
摘要:原著:Mark Davis翻译:onefi 2004年4月21日 摘要: 此篇文章包括了一些在网页设计中时常用到的脚本。我们可以清晰的体会到其中的执行速度。这将有助于提高您的动态网页的速度。导言:自从有了IE4.0以后,我们所看到的网页一天一天的栩栩如生。可以说IE4时代的到来,是我们的眼界更加的宽广了。我们应用IE4,从中我们得到的好处是,可以在自己的个人站点上加入更多的图片、动画、网页特效,以此来体现我们的个性。强大的DHTML技术使得网页会有非同寻常的变化。甚至在某些时刻,运用这项技术可以我们可以模仿很多东西---比如说Windows的界面、Flash的动态效果---当然前提是您需要掌握 阅读全文
posted @ 2004-10-29 17:55 leonardleonard 阅读(168) 评论(0) 推荐(0)
摘要:Bob BeaucheminDevelopMentor适用于:Microsoft ADO.NET 2.0Microsoft Visual Studio 2005C# 编程语言摘要:了解在 ADO.NET 中对于从您的数据源访问元数据的增强支持。下载相关的 SchemasSample.exe 示例代码。本页内容深入了解新的公共元数据 API究竟谁需要元数据?我能得到什么样的元数据?RestrictionsDataSourceInformation自定义并扩展元数据用户自定义小结:元数据支持的最终部分深入了解新的公共元数据 API在我的前一篇文章,我指出 Visual Studio 2005 服务 阅读全文
posted @ 2004-10-28 09:06 leonardleonard 阅读(222) 评论(0) 推荐(0)
摘要:出处:CSDN 作者:ahking 1、当站点主目录没有创建应用程序:通过FP扩展+虚拟目录的方式来建立WEBAPP,步骤如下:(1)、右击站点---所有任务--配置服务器扩展(2)、建立虚拟目录***,并使其配置应用程序(3)、在VS中建立WEB项目,名称也为***(4)、通过通过FP扩展来建立WEB2、当站点主目录创建应用程序:第一种方法--FP扩展:(1)、右击站点---所有任务--配置服务器扩展(2)、在VS中建立WEB项目,名称自己随便定(3)、通过通过FP扩展来建立WEB第二种方法--WEB共享:(1)在IIS中将IP地址改为全部未分配(2)将地址改为127.0.0.1或LOCAL 阅读全文
posted @ 2004-10-27 20:02 leonardleonard 阅读(135) 评论(0) 推荐(0)
摘要:本文由chenyangasp版权所有,可以转载,复制,粘贴,并请注明出处,但不得修改!在asp.net操作文件的所有concept都在system.ionamespace中,这个namespace包含读写操作文件所必需的类。本文将详细介绍关于文件读,写,删除等asp.net中的文件操作。创建文件:并写入一些内容。正如开始我们提到的,我们需要在我们的asp.net的页面的前面添加文件操作的namespace“system.io”第一步:如下所示添加namespace%@ImportNamespace="System.IO"%下一步制作文本文件writefile.aspx%@ImportNa 阅读全文
posted @ 2004-10-27 20:00 leonardleonard 阅读(449) 评论(0) 推荐(0)
摘要:作者:未知大家知道,Microsoft为了更好地预防恶意用户和攻击者的攻击,在默认情况下,没有将 IIS6.0 安装到 Windows Server 2003 家族的成员上。而且,当我们最初安装 IIS6.0 时,该服务在高度安全和"锁定"模式下安装。在默认情况下,IIS6.0 只为静态内容提供服务即,诸如 ASP、ASP.NET、在服务器端的包含文件、WebDAV 发布和 FrontPage Server Extensions 功能只有在启用时才工作。在windows 2003 IIS 6.0中安装部署ASP.net环境,我们首先要了解一下IIS6.0 新的特点,在windows 2003 阅读全文
posted @ 2004-10-27 19:57 leonardleonard 阅读(116) 评论(0) 推荐(0)
摘要:出处:www.knowsky.com 作者:www.knowsky.com 看了下国外某巨牛的BLOG,大概是讲asp.net 2.0中用GRIDVIEW插入新记录的,方法比较特别,但效果一般,故将程序转之,较为简单,不做解释等。%@ Page Language="C#" ClassName="Default_aspx" % !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" script runat="server" void CancelB 阅读全文
posted @ 2004-10-27 19:55 leonardleonard 阅读(95) 评论(0) 推荐(0)
摘要:出处:www.knowsky.com 作者:www.knowsky.com topn3dpie.aspx------------------%@ Page language="c#" CodeBehind="topn3dpie.aspx.cs" AutoEventWireup="false" Inherits="Yeefly.topn3dpie" %topn3dpie.aspx.cs-----------------using System;using System.Collections;using System.ComponentModel;using System.Data;usin 阅读全文
posted @ 2004-10-27 19:55 leonardleonard 阅读(132) 评论(0) 推荐(0)
摘要:www.chinacs.net2001-8-13中文C#技术站 在ASP.NET中获取文件属性(Retrieving File Information In ASP.NET)By Steven Smith 使用ASP.NET我们可以很容易的得到文件的相关信息,包括:文件名、路径、扩展名、大小和创建以及使用日期等。下面,我们就通过一段代码看看如何取得文件的相关信息。如果我们使用典型的ASP来获取文件信息,它必须使用.FileSystemObjiect脚本对象来查询文件的有关信息。但在ASP.NET中,.FileSystemObject被System.IO 名称空间取代了,在.System.IO中 阅读全文
posted @ 2004-10-27 19:53 leonardleonard 阅读(164) 评论(0) 推荐(0)
摘要:图片上传的数据库部分(自动生成所略图www.chinacs.net2002-2-15中文C#技术站 public int FePicDataSet(string strPicTitle, string strPicDate, string strPicName, int intPicType, string strPicIntro, string strThumbnail, int opID) { //string strPicTitle, //string strPicDate, //string strPicName, //int intPicType, //string strPicIn 阅读全文
posted @ 2004-10-27 19:51 leonardleonard 阅读(216) 评论(0) 推荐(0)
摘要:www.chinacs.net2002-5-9中文C#技术站 邮件发送类,支持HTML格式,支持优先级设置。通过SOCKET类实现的using System;using System.Text;using System.IO;using System.Net;using System.Net.Sockets; namespace Blood.Com.ClassLib{ /// summary/// TcpClient派生类,用来进行SMTP服务器的连接工作/// /summarypublic class SMTPClient : TcpClient{public bool isConn 阅读全文
posted @ 2004-10-27 19:49 leonardleonard 阅读(209) 评论(0) 推荐(0)
摘要:ASP.NET的实时天气及24小时天气预报(C#) 修改其中的url获得其他城市的天气情况 如广州为: http://weather.yahoo.com/forecast/CHXX0037_c.html 注意仅适用于获得yahoo上的天气预报 GetWeather.aspx ----------------------------------- Weather24小时天气getWeather.aspx.cs --------------------------------------- using System; using System.Collections; using System.C 阅读全文
posted @ 2004-10-27 19:48 leonardleonard 阅读(216) 评论(0) 推荐(0)
摘要:我们知道,Asp.net在不同页面间传递对象的时候可以用Session来实现。现在我想介绍另外一种方法来达到目的。 主要思路:我们需要两个页面,一个Sender.aspx负责发送所需传递的对象,一个Receiver.aspx负责接受send过来的对象。Sender.aspx主要是运用了Server.Transfer来终止当前页面的执行,并开始调入Receiver.aspx来取出对象。具体实现:ITransfer.cs namespace Sunrise.Sample.FormTransfer{ /// summary /// 此接口定义了一个返回所需传递对象的属性 /// 发送对象的页面必 阅读全文
posted @ 2004-10-27 19:47 leonardleonard 阅读(193) 评论(0) 推荐(0)
摘要:兼谈 DadaGrid 模板列的创建DadaGrid 是 ASP.NET 编程中一个很重要的控件,其优良的可定制功能为提高它的表现力提供了极大的方便。除了与数据源直接绑定以外,我们还可以通过列绑定模板对 DataGrid 的列进行自定义,来按照我们设定的格式显示数据。例如,数据表中有一个字段 f_DemoImage 用来存放图片的路径(包括图片文件名),为了在 DataGrid 的 Cell 中显示实际的图片,我们可以定义一个模板列,然后给该列赋予字段 f_DemoImage 的值,就可以在 DataGrid 的 Cell 中显示图片。WebForm1.aspx 文件:%@ Page lan 阅读全文
posted @ 2004-10-27 19:46 leonardleonard 阅读(174) 评论(0) 推荐(0)
摘要:http://www.aspcn.com 飞刀 (如需转载,请注明文章来自http://www.aspcn.com 谢谢合作)这篇文章,我们不准备大规模的讨论技术问题。只是向大家介绍一下我们将如何获得一台主机的IP地址。在Win32 API中我们可以使用NetWork API完成这项工作,但是在.Net平台下我们应当如何做呢?其实操作方法与API差不多,只是大家要理解一下Namespace与Class。本站这方面的文章很多,关于Namespace与Class的内容就不介绍了。.Net平台存在System.Net命名空间,其中的DNS类,提供了一些方法可以获取服务器的服务名或者是IP地址。DNS 阅读全文
posted @ 2004-10-27 19:43 leonardleonard 阅读(319) 评论(0) 推荐(0)
摘要:www.chinacs.net中文C#技术站 using System;using System.Web;using System.Net;using System.IO;using System.Text;namespace SendMessage{ public bool SendMsg(MsgInfo msg){//create requesttry{WebRequest req = WebRequest.Create("http://your_post_url");//set the request parameter req.Method = "POST";req.ContentTy 阅读全文
posted @ 2004-10-27 19:43 leonardleonard 阅读(122) 评论(0) 推荐(0)
摘要:www.chinacs.net 中文C#技术站 当你看到csdn@csdn.com时,你肯定把这当作电子邮件地址,其实这个不一定是邮件地址,有可能是域名。现在有越来越多的人开始使用这个形式的地址了。初看起来,你不要以为这个是一个什么非常了不起的技术,其实是一个非常简单的东西。 我们如果要在IE中访问FTP,会用到ftp://user:pwd@pft.csdn.com这样的形式,其实csdn@csdn.com这种形式就是从上面那个衍生出来的,当我们用csdn@csdn.com这样的形式访问时,IE会自动解析csdn.com得到IP,并在这个IP下调用默认的文档,假如是default.html,此 阅读全文
posted @ 2004-10-27 19:42 leonardleonard 阅读(143) 评论(0) 推荐(0)
摘要:************************************************************原作:风云舞日期:2003-12-6 7:37:09来源:http://www.lshdic.com/bbs下载:http://www.lshdic.com/download/netxmlbbs.rar声明:作者水平有限,如有疏漏、错字或不对之处望体谅,转载请保留星号内信息************************************************************起草语:流行论坛(我们重点讨论ASP,ASP。NET论坛)的开发思路老手可略过此节,就 阅读全文
posted @ 2004-10-27 19:35 leonardleonard 阅读(137) 评论(0) 推荐(0)
摘要:作者:lshdic http://blog.csdn.net/lshdic/!--以下便是完整的 Js+Vml 制作柱状投票统计图的完整程序,保存为HTM文件运行即可看到效果其中 array数组中的分组可以为6个也可以为2,3,4,5个等,运行以下程序需要您的浏览器支持VML改编为ASP文件则new Array(%=rs(0),%=rs(1),%=rs(2),%=rs(3),%=rs(4),%=rs(5))即可--HTML xmlns:vHEADMETA http-equiv="Content-Type" content="text/html; Chars 阅读全文
posted @ 2004-10-27 19:34 leonardleonard 阅读(138) 评论(0) 推荐(0)
摘要:作者:lshdic http://blog.csdn.net/lshdic/!--呵呵我发的上一版相信大家都看过了吧,想一想上一版的确是不怎么华丽,而且上一版是针对表格内的连接A而定位的而这一版的优点显然比上一版要华丽,速度一样快,而且是针对表格TD来定位的,TIMEOUT设置的也必要合理以下代码完整范例请登陆 http://www.lshdic.com 查看,或到 http://www.lshdic.com/editdhtml.asp 自行编辑测试--HTMLHEADMETA http-equiv="Content-Type" content="text/html; Chars 阅读全文
posted @ 2004-10-27 19:32 leonardleonard 阅读(141) 评论(0) 推荐(0)
摘要:作者:lshdic http://blog.csdn.net/lshdic/!--在写一个交友网站时碰到的问题,就是当会员修改资料时,如何定位SELECT的菜单列默认项,不过很容易就解决了--HTMLHEADMETA http-equiv='Content-Type' content='text/html;charset=gb2312'Meta name='Gemeratpr' content='网络程序员伴侣(Lshdic)2004'meta name="DownLoad URL" content="http://www.lshdic.com/downlshdic.as 阅读全文
posted @ 2004-10-27 19:30 leonardleonard 阅读(178) 评论(0) 推荐(0)
摘要://原作:风云舞,载自:http://www.lshdic.com/bbsHTML xmlns:vHEADMETA http-equiv='Content-Type' content='text/html;charset=gb2312'Meta name='Gemeratpr' content='网络程序员伴侣(Lshdic)2004'TITLE效果不错的VML进度条/TITLESTYLEv\:*{behavior:url(#default#VML);}*{font-size:12px;color:;}/STYLE/HEADBODY topmargin=' 阅读全文
posted @ 2004-10-27 19:28 leonardleonard 阅读(119) 评论(0) 推荐(0)
摘要:作者:lshdic http://blog.csdn.net/lshdic/HTMLHEADMETA http-equiv='Content-Type' content='text/html;charset=gb2312'META name='Gemeratpr' content='网络程序员伴侣(Lshdic)2005_开拓版'TITLELD5工具/TITLEstyle*{font-size:12px;font-family:宋体}td{width:180;cursor:hand;text-align:center}.n1{font-size:18px}.n2{f 阅读全文
posted @ 2004-10-27 19:25 leonardleonard 阅读(138) 评论(0) 推荐(0)
摘要:作者:由于本人在无数网站看到此文 无法确定第一作者 请作者与本人联系如今,软件开发越来越复杂,软件功能也越来越丰富。而几乎所有成熟的商业软件,都是靠一个开发团队齐心协力的血汗结晶。“罗马不是一天建成的!”,当我们震撼于Microsoft Windows的惊世巨著的同时,也道听途说了微软公司软件工程是如何的完善规范。的确,集数百名员工几年的共同努力之大成,软件项目管理的成败是控制开发成本的关键环节。这里面,少不了贯穿其中的重要步骤----软件文档。   软件文档可以分为开发文档和产品文档两大类。  开发文档包括:《功能要求》、《投标方案》、《需求分析》、《技术分析》、《系统分析》、《数据库文档》 阅读全文
posted @ 2004-10-27 19:22 leonardleonard 阅读(176) 评论(0) 推荐(0)
摘要:作者: 苏红超 使用ASP.NET中的代码绑定技术来使得代码重用变得简单可行。我们发现,利用代码绑定技术我们可以容易的将我们的代码和内容分离开来,利用它可以建立可重用的代码,只是这种技术本身也存在着一些局限性。在本文中,我们将会一同探讨另外一种新的ASP.NET技术:用户控件。 什么是用户控件(User Controls)? 为了能更好的理解用户控件的重要性,我们先来看看一段小小的“历史”。在以前的ASP当中,可重用的技术实现选择是相当受限制的。许多的开发者一般都是借助将公共的常用的子过程放到那些包含文件当中的做法来实现一定的所谓代码重用的。比如,如我们想要在许多的ASP页面当中现实一个下拉 阅读全文
posted @ 2004-10-27 19:19 leonardleonard 阅读(111) 评论(0) 推荐(0)
摘要:作者: 苏红超 导读 代码绑定是ASP.NET提供的一个重要的新技术。本文将会为您展示如何利用代码绑定技术来实现Web页面表示层和商业逻辑代码的分离,并建议您使用代码绑定技术实现代码的可重用。在接下来的另外一篇文章当中,我们会给出另外的一种实现代码可重用的实现技术。 ASP.NET中的代码绑定技术 当你在建立自己的ASP.NET应用程序的时候使用代码绑定技术带来的一个主要的优点是:它可以让你很容易的将可见层(那些HTML代码和服务器端控件)同你的表现代码(这些代码有可能是VB,C#或者其他的任何.NET支持的语言)自由的分离开来。当你有一个多人的开发小组开发同一个项目的时候,这个优势就更加明 阅读全文
posted @ 2004-10-27 19:16 leonardleonard 阅读(159) 评论(0) 推荐(0)
摘要:作者:ET Dreams http://blog.csdn.net/etmonitor/Regular Expressions (1) ---- What is Regular Expressions?正则表达式是常见常忘,所以还是记下来比较保险,于是就有了这篇笔记。希望对大家会有所帮助。J1.什么是正则表达式................................................................................................................................................ 阅读全文
posted @ 2004-10-27 19:09 leonardleonard 阅读(300) 评论(0) 推荐(0)
摘要:出自:http://blog.csdn.net/etmonitor/一.怎样删除一个表中某个字段重复的列呀,举个例子表[table1]id name1aa2bb3cc1aa2bb3cc我想最后的表是这样的id name1aa2bb3cc回答:将记录存到临时表#t中,重复的记录只存一条,然后将临时表#t中的记录再存回原表中,注意“select distinct id,class,name”要包含你需要的所有字段,否则有些字段就被删掉了。在查询管理器里执行下面代码:-----------------------------SELECT DISTINCT id,, nameINTO #tFROM t 阅读全文
posted @ 2004-10-27 19:05 leonardleonard 阅读(138) 评论(0) 推荐(0)
摘要:gpedit.msc-----组策略sndrec32-------录音机Nslookup-------IP地址侦测器explorer-------打开资源管理器logoff---------注销命令tsshutdn-------60秒倒计时关机命令lusrmgr.msc----本机用户和组services.msc---本地服务设置oobe/msoobe /a----检查XP是否激活notepad--------打开记事本cleanmgr-------垃圾整理net start messenger----开始信使服务compmgmt.msc---计算机管理net stop messenger-- 阅读全文
posted @ 2004-10-27 19:03 leonardleonard 阅读(120) 评论(0) 推荐(0)
摘要:一、常见用法:   F1           显示当前程序或者windows的帮助内容。   F2           当你选中一个文件的话,这意味着“重命名”   F3           当你在桌面上的时候是打开“查找:所有文件” 对话框   F10或ALT        激活当前程序的菜单栏   windows键或CTRL+ESC   打开开始菜单   CTRL+ALT+DELETE     在win9x中打开关闭程序对话框   DELETE         删除被选择的选择项目,如果是文件,将被放入回收站   SHIFT+DELETE      删除被选择的选择项目,如果是文件,将被直 阅读全文
posted @ 2004-10-27 19:01 leonardleonard 阅读(257) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/etmonitor/.NET系统学习----Globalization & Resources l 前言l 了解资源文件l 创建资源文件l 在程序中使用资源文件l 资源文件的命名和部署l 参考前言:在学习如何使用.NET资源文件以及如何开发World-Ready程序之前,我们先通过一个例子来看看为什么要使用资源文件,以及使用它的好处。假设要在程序中根据当前的Culutre来设置Form的Title和Logo: private void Form1_Load(object sender, System.EventArgs e) { CultureInfo 阅读全文
posted @ 2004-10-27 18:59 leonardleonard 阅读(166) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/etmonitor/Assembly学习心得说明:最近开始准备把学到的.NET知识重新整理一遍,眼过千遍不如手过一遍,所以我准备记下我的学习心得,已备参考。J各位都是大虾了,如果有哪些错误或者不完整的地方,还请不吝指出。多谢了。本文分为两部分:第一部分是一些必须了解的概念;第二部分是一个完整的例子来逐一说明这些概念;第一部分 基本概念托管模块(Managed Module)托管模块是一个需要CLR才能执行的标准Windows可移植可执行(portable executable,简称PE)文件。元数据(Metadata)简单的讲,元数据就是一个数据表的集 阅读全文
posted @ 2004-10-27 18:56 leonardleonard 阅读(202) 评论(0) 推荐(0)
摘要:作者:heallven www.ASPCool.com时间:2004-8-28 阅读本文章之前的准备   阅读本文章前,需要读者对以下知识有所了解。否则,阅读过程中会在相应的内容上遇到不同程度的问题。   懂得ASP/ASP.NET编程   了解ASP/ASP.NET的Session模型   了解ASP.NET Web应用程序模型   了解ASP.NET Web应用程序配置文件Web.config的作用、意义及使用方法   了解Internet Information Services(以下简称IIS)的基本使用方法   了解如何在Microsoft SQL Server中创建一个数据库。 阅读全文
posted @ 2004-10-27 18:53 leonardleonard 阅读(151) 评论(0) 推荐(0)
摘要:作者: 飞刀 www.ASPCool.com 时间:2001-8-8 这里我想谈谈ASP.Net中对时间的处理 在ASP.Net中,M$为我们提供一种名为DateTime的对象,我们用这个对象来取得当前的时间。比如: DateTime dt=DateTime.Now; 在上面的程序中我们取得了一个名为dt的24制时间对象,如果我们的要得到12制的时间对象,可以使用另外一条语句 DateTime dt=DateTime.Today; 但是不管是Now还是Today,我们取得的时间只是一个形如2001-03-27T00:57:09的时间数字。可能在一般来说这种时间已经足够了(比如,我们仅仅是取得当 阅读全文
posted @ 2004-10-27 18:51 leonardleonard 阅读(132) 评论(0) 推荐(0)
摘要:作者: 冉林仓 www.ASPCool.com 时间:2001-11-9 如果你曾经使用过RegOpenKeyEx、RegCreateKeyEx、RegCloseKey等Win32 API函数读写过注册编辑表,你肯定非常熟悉这些复杂的Registry函数。相反,在.NET框架中,Registry和RegistryKey类提供了对Windows注册编辑表的控制,通过这些类你可非常容易地对注册编辑表进行读写。   这些类被定义在Microsoft.Win32命名空间和mscorlib.dll装配中,使用这些类之前,你必须使用using声明这些命名空间。 #using using namespac 阅读全文
posted @ 2004-10-27 18:50 leonardleonard 阅读(134) 评论(0) 推荐(0)
摘要:作者: 飞鹰 www.ASPCool.com 时间:2001-11-25 17:39:07 ///summary ///author飞鹰@ASPCool.com/author ///description本文用asp.net实现把此文推荐给好友的功能。/desciption ///copyrightASP酷技术资讯网(www.ASPCool.com)/copyright ////summary 这里飞鹰用一个简单的例子向大家介绍如何使用asp.net的邮件发送功能。首先,我们先做一个发送界面。tuijian.asp, 其中title是代表文章的标题,id 阅读全文
posted @ 2004-10-27 18:42 leonardleonard 阅读(125) 评论(0) 推荐(0)
摘要:作者:仙人掌工作室 www.ASPCool.com时间:2004-10-12 15:37:12 在ASP.NET应用中,Web表单之间的导航有多种方式:用超级链接,用Response.Redirect,用Server.Transfer,或者用Server.Execute。本文将分析这四种导航方式的异同及其优缺点,帮助你选择最佳的导航方式。 一、超级链接   从一个表单进入另一个表单最简单的方式是使用HTML超级链接控件。在Web表单中,使用超级链接的HTML代码类如: a href="WebForm2.aspx"进入表单2/a   当用户点击该超级链接,WebForm2.aspx 阅读全文
posted @ 2004-10-27 18:32 leonardleonard 阅读(105) 评论(0) 推荐(0)
摘要:发布日期: 09/19/2004 | 更新日期: 09/19/2004Chris SanoMicrosoft Corporation摘要:了解如何利用基本的 GDI 功能,从而通过 DataGrid 控件获得可视化效果。通过跨越托管边界进行调用,可以利用本机 GDI 功能来执行屏幕捕获,并最终获得拖放体验。下载 ColumnDragDataGrid.msi 文件。本页内容简介入门ScreenImage 类DraggedDataGridColumn 类ColumnDragDataGrid 类列跟踪重写 DataGrid 的 OnPaint 方法小结简介几个月以前,当我初到 Microsoft 工 阅读全文
posted @ 2004-10-26 19:59 leonardleonard 阅读(187) 评论(0) 推荐(0)
摘要:turnmissile 的 Blog http://blog.csdn.net/turnmissile/Microsoft已经把正则表达式的规则收录在了msdn里面了,有兴趣的朋友可以自己去研究一下(ms-help://MS.MSDNQTR.2003OCT.1033/cpgenref/html/cpconRegularExpressionsLanguageElements.htm),这里罗列一些我找到的语法元素功能表,大家自己研究吧!转意字符表Escaped characterDescriptionordinary charactersCharacters other than . $ ^ { 阅读全文
posted @ 2004-10-26 19:58 leonardleonard 阅读(190) 评论(0) 推荐(0)
摘要:改成这样:string str="script language='javascript'alert('省局数据不能进行修改!');/script";Page.RegisterStartupScript("dd",str);提示成功后转到别的页面Response.Write("scriptwindow.alert('提示语句');window.location='abc.aspx'/script"); 阅读全文
posted @ 2004-10-26 19:48 leonardleonard 阅读(178) 评论(0) 推荐(0)
摘要:作者:网际浪子专栏(曾用名littlehb) http://blog.csdn.net/littlehb/适用于:Microsoft ASP.NET摘要:asp.net动态生成html页面,适用简介此功能适用于后台数据库功能不强的web站点,即大部分文本不是存放在数据库的记录中,而是放在html文件或者xml文件中,仅仅把索引放到数据库中,如文章标题、类别、查询关键字等。这样适合于后台没有诸如MS Sql Server这样的数据库支持的Web站点。适用于新闻发布系统,比如sina、163等都是采用动态生成html页面的。适用于需动态定制页面的程序。比如论坛、聊天室等。可以加载定制好的html页 阅读全文
posted @ 2004-10-26 19:47 leonardleonard 阅读(109) 评论(0) 推荐(0)
摘要:作者:网际浪子专栏(曾用名littlehb) http://blog.csdn.net/littlehb/一,服务器上装有CA(Certificate Server) 1,服务器上安装CA Win2000中带有CA的安装程序。单击Start,Control Pannel Add/Remove Programs兵单击Add/Remove Windows Compenents。当Windows Component Wizard出现时,选择证书服务(Certificate Services)。下一步中,安装需要指出服务器授权的类型,一般作为一个独立的Web服务器,选择Stand-alone root 阅读全文
posted @ 2004-10-26 19:44 leonardleonard 阅读(172) 评论(0) 推荐(0)
摘要:作者:木子 http://blog.csdn.net/derny/1、把AllowPaging属性设置为true 并设置PageSize的大小2、在html页面中设置datagrid的属性OnPageIndexChanged="DataGrid_Page" ////DataGrid_Page 为点击页数的时候激发的事件 3、在程序中加入代码如下:public void DataGrid_Page(object sender,DataGridPageChangedEventArgs e){DataGrid1.CurrentPageIndex=e.NewPageIndex;BindData();/ 阅读全文
posted @ 2004-10-26 19:43 leonardleonard 阅读(184) 评论(0) 推荐(0)
摘要:作者:张老三的专栏 http://blog.csdn.net/billy_zh/在一些应用中,希望将模式对话框的值回送(PostBack)到服务端,也就是执行一个服务端操作,从而刷新页面。举个例子:比方说新建一个订单,此时希望能在模式对话框中选择产品,并将产品的ID返回,同时刷新订单中的产品项,解决的方法有多种,这里只介绍执行服务器操作的方法。要将客户端数据回送(PostBack)到服务端并执行相应操作,显然必须提交form并设置隐藏域__EVENTTARGET的值,好在asp.net已为我们完成了这些,只要以合适的参数调用__doPostBack就可以了。另一个问题是如何把模式对话框的值也传 阅读全文
posted @ 2004-10-26 19:40 leonardleonard 阅读(132) 评论(0) 推荐(0)
摘要:作者:网际浪子专栏(曾用名littlehb) http://blog.csdn.net/littlehb/方法一:使用模版列我们在绑定好数据的DataGrid增加一个模版列,在列中放置一个按钮asp:TemplateColumnItemTemplateasp:Button id="btnDelete" runat="server" Text="删除"/asp:Button/ItemTemplate/asp:TemplateColumn然后我们在DataGrid的ItemDataBound中添加以下代码switch(e.Item.ItemType){case(ListIt 阅读全文
posted @ 2004-10-26 19:37 leonardleonard 阅读(104) 评论(0) 推荐(0)
摘要:作者:网际浪子专栏(曾用名littlehb) http://blog.csdn.net/littlehb/我用的是一种很笨的方法,但可以帮助初学者了解访问XML节点的过程。已知有一个XML文件(bookstore.xml)如下:?xml version="1.0" encoding="gb2312"?bookstore book genre="fantasy" ISBN="2-3631-4" titleOberon's Legacy/title authorCorets, Eva/author price5.95/price /book/booksto 阅读全文
posted @ 2004-10-26 19:36 leonardleonard 阅读(187) 评论(0) 推荐(0)
摘要:function checkCH(){var str=txtPwd.value;var c = /[\u4e00-\u9fa5]/;if(c.test(str)){alert("不能输入中文。");return false;}return true;} 阅读全文
posted @ 2004-10-26 19:34 leonardleonard 阅读(103) 评论(0) 推荐(0)
摘要:body onkeydown="if (event.keyCode==13) {document.all.button2.click()}"下面的五种方法都可以帮你解决这种问题1.script language=javascriptfunction document.onkeydown(){ if (event.keyCode == 13) { if (event.srcElement == document.getElementById('%=txtEmpCode.ClientID%')) document.getElementById('%=BtnQry.ClientID% 阅读全文
posted @ 2004-10-26 19:34 leonardleonard 阅读(119) 评论(0) 推荐(0)
摘要:由于项目的需要不允许系统在提交之后,按IE的后退按钮进行再次提交。试试了一下在 .NET中通过如下语句Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache);就可以使页面的缓存失效,每次都需要获取新页面。scripthistory.forward();/script最灵! 阅读全文
posted @ 2004-10-26 19:33 leonardleonard 阅读(122) 评论(0) 推荐(0)
摘要:常用javascript函数(一) 作者: 无名 类别: HTML/JavaScript 日期: 2001-11-11 21:19:11 /********************************************************************************** EO_JSLib.js* javascript正则表达式检验**********************************************************************************///校验是否全由数字组成function isDigit(s){va 阅读全文
posted @ 2004-10-26 19:31 leonardleonard 阅读(159) 评论(0) 推荐(0)
摘要:经常在网络上四处载东西,有时碰到直接拷贝一个类似http://193.100.100.56/TestWebSolution/WebApplication1/test.rar地址准备下载test.rar文件时,却被告知没有登录或者直接跳转到其他页面的情况,然后等登录后直接下载该文件。要实现上面情况,在.NET世界里是比较容易的。1、 首先创建一个类库项目ClassLibrary1,实现如下(点这里查看):using System;using System.Web; // 引用System.Web组件namespace ClassLibrary1{ public class MyHandler : 阅读全文
posted @ 2004-10-26 19:29 leonardleonard 阅读(138) 评论(0) 推荐(0)
摘要:Response.Write("script language='javascript'window.opener.location=window.opener.location.href;/script")第一种方案是:file a.htmfunction OpenDialog(url,param){return window.open(url,param, "DialogWidth:450px;DialogHeight:450px;help:no;status:no");}file b.htmscript language="javascript"function js_do( 阅读全文
posted @ 2004-10-26 19:28 leonardleonard 阅读(121) 评论(0) 推荐(0)
摘要:作者:网际浪子专栏(曾用名littlehb) http://blog.csdn.net/littlehb/上传图片,要求图片200100象素,大小小于2M,如果图片不符合要求,不能上传,否则上传图片,上传以后对图片按系统日期动态命名,保留路径到数据库里。private void Button1_Click(object sender, System.EventArgs e){if(File1.PostedFile.ContentType.ToUpper().IndexOf("IMAGE")-1){System.Drawing.Image img= System.Drawing.Image.F 阅读全文
posted @ 2004-10-26 19:27 leonardleonard 阅读(202) 评论(0) 推荐(0)
摘要:EMBED SRC="MY_LIFE.RPM" WIDTH=300 HEIGHT=134 Tip:SRC是可以省略的,当mime Type 参数如下时:EMBED ...,TYPE="audio/x-pn-realaudio-plugin",...,这样做会产生不可预料的结果,因此强烈推荐你包含SRC属性,并且提供一个空的文件的文件名。 阅读全文
posted @ 2004-10-26 19:24 leonardleonard 阅读(171) 评论(0) 推荐(0)
摘要:将一些HTML替换掉eg:strContent=strContent.Replace("&","&");strContent=strContent.Replace("'","''");strContent=strContent.Replace("","<");strContent=strContent.Replace("",">");strContent=strContent.Replace("chr(60)","<");strContent=strContent.Replace("chr(37)",">");strContent=strContent.Replace 阅读全文
posted @ 2004-10-26 19:23 leonardleonard 阅读(164) 评论(0) 推荐(0)
摘要:Response.Write("scriptwindow.opener=null;window.close();/script") ; 阅读全文
posted @ 2004-10-26 19:22 leonardleonard 阅读(123) 评论(0) 推荐(0)
摘要:public static long DirSize(DirectoryInfo d) { long Size = 0; // Add file sizes. FileInfo[] fis = d.GetFiles(); foreach (FileInfo fi in fis) { Size += fi.Length; } // Add subdirectory sizes. DirectoryInfo[] dis = d.GetDirectories(); foreach (DirectoryInfo di in dis) { Size += DirSize(di); } r 阅读全文
posted @ 2004-10-26 19:21 leonardleonard 阅读(106) 评论(0) 推荐(0)
摘要:如何得到数据库中所有表字段及字段中文描述以下资料,通过csdn的一位师兄从SQL版主那得到:sql中SELECT (case when a.colorder=1 then d.name else '' end) N'表名',a.colorder N'字段序号',a.name N'字段名',(case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) N'标识',(case when (SELECT count(*)FROM sysobjectsWHERE (name in (SELECT name FRO 阅读全文
posted @ 2004-10-26 19:20 leonardleonard 阅读(141) 评论(0) 推荐(0)
摘要:作者:网际浪子专栏(曾用名littlehb) http://blog.csdn.net/littlehb/CREATE PROCEDURE LoginUser @loginUN char(50) OUTPUT, @loginPW char(40)ASif @loginPW = (select [password] from users where username=@loginUN) return 0;else return -1;GO要loginUN返回值,把它定义成OUTPUT的,相应的SqlCommand的参数定义里也定义也ParameterDirect.InputOutput类型的,这 阅读全文
posted @ 2004-10-26 19:18 leonardleonard 阅读(116) 评论(0) 推荐(0)
摘要:asp:RegularExpressionValidator id="revTextBox1" runat="server" ForeColor="Red" Display="Dynamic" ControlToValidate="textBox1" ValidationExpression="(\w|\W){1,100}"格式错误-只能输入不超过100个字符/asp:RegularExpressionValidator 阅读全文
posted @ 2004-10-26 19:18 leonardleonard 阅读(101) 评论(0) 推荐(0)
摘要:作者:网际浪子专栏(曾用名littlehb) http://blog.csdn.net/littlehb/在域控制器或备份域控制器上安装 Microsoft Visual Studio .NET 或 Microsoft .NET 框架后,如果您尝试运行 ASP.NET 应用程序,则浏览器会显示下面的错误信息: Server Application Unavailable The web application you are attempting to access on this web server is currently unavailable. Please hit the "Ref 阅读全文
posted @ 2004-10-26 19:15 leonardleonard 阅读(146) 评论(0) 推荐(0)
摘要:微软的解决办法using System; using System.Data; using System.Data.SqlClient; using System.Drawing; using System.Windows.Forms; public class PagingSample: Form { // Form controls. Button prevBtn = new Button(); Button nextBtn = new Button(); static DataGrid myGrid = new DataGrid(); static Label pageLbl = new 阅读全文
posted @ 2004-10-26 19:12 leonardleonard 阅读(126) 评论(0) 推荐(0)
摘要:作者:未知 由于本文网上多处见到 对于谁是作者 无法肯定1、下载owc11 COM组件 http://www.microsoft.com/downloads/details.aspx?FamilyID=7287252c-402e-4f72-97a5-e0fd290d4b76&displaylang=en2、注册owc11 在工程中添加 C:\Program Files\Common Files\Microsoft Shared\Web Components\11 文件下的owc11.dll引用 或者按如下图所以添加com3、在工程中添加 using OWC11;4、开始coding 举例如下: 阅读全文
posted @ 2004-10-26 19:10 leonardleonard 阅读(111) 评论(0) 推荐(0)
摘要:body onkeydown="KeyDown()"function KeyDown(){ //屏蔽退格删除键,屏蔽 F5 刷新键,Ctrl + R if ((event.keyCode==116)||(event.ctrlKey && event.keyCode==82)) { event.keyCode=0; event.returnValue=false; } } 阅读全文
posted @ 2004-10-26 19:10 leonardleonard 阅读(126) 评论(0) 推荐(0)
摘要:程序中图片是动态显示的原先把打算把图片保存在服务器端然后显示可是由于ie的缓存问题导致图片无法实时更新显示所以改为把图片存在session中然后再显示需要保存的时候再保存到本地//--------------chart.ashx.cs-------------------using System;using System.Web.SessionState;using System.IO;using System.Web;namespace WebApplication3{/// summary/// chart 的摘要说明。/// /summarypublic class ChartH 阅读全文
posted @ 2004-10-26 19:03 leonardleonard 阅读(276) 评论(0) 推荐(0)
摘要:作者:木子 http://blog.csdn.net/derny/首先要创建一个表包含自段image 和 type 类型各自为image 和 vnancharWebForm1.aspx%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="ReadAndWritePicFromDB.WebForm1" % !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" HTML HEAD titleW 阅读全文
posted @ 2004-10-26 19:01 leonardleonard 阅读(205) 评论(0) 推荐(0)
摘要:作者:木子 http://blog.csdn.net/derny/下面利用ashx文件可以方便实现从数据库中读取图片并显示在datagrid当中//---------------------------------------BindImage.aspx ----------------------------------------%@ Page language="c#" Codebehind="BindImage.aspx.cs" AutoEventWireup="false" Inherits="ShowImage.BindImg" %HTMLHEADtitleBind 阅读全文
posted @ 2004-10-26 19:00 leonardleonard 阅读(126) 评论(0) 推荐(0)
摘要:Selecting, Confirming & Deleting Multiple Checkbox Items In A DataGrid (i.e. HotMail & Yahoo)IntroductionAlthough I don't have either a Hotmail or Yahoo email account, I do have friends that do, and I have often seen them check their e-mail and noticed how it was all neatly displayed in a table. Rig 阅读全文
posted @ 2004-10-26 18:53 leonardleonard 阅读(147) 评论(0) 推荐(0)
摘要:作者:未知彩色图像转换为黑白图像时需要计算图像中每像素有效的亮度值,通过匹配像素亮度值可以轻松转换为黑白图像。计算像素有效的亮度值可以使用下面的公式:Y=0.3RED+0.59GREEN+0.11Blue然后使用 Color.FromArgb(Y,Y,Y) 来把计算后的值转换转换代码可以使用下面的方法来实现:[C#]publicBitmapConvertToGrayscale(Bitmapsource){Bitmapbm=newBitmap(source.Width,source.Height);for(inty=0;ybm.Height;y++){for(intx=0;xbm.Width 阅读全文
posted @ 2004-10-26 18:51 leonardleonard 阅读(295) 评论(0) 推荐(0)
摘要:作者:未知文本的DES加密为了对称加密的安全,将密码进行封装,先新建一个用于保存密码的类库cl:using System;using System.Text ;namespace cl{/// summary/// Class1 的摘要说明。/// /summarypublic class Class1{public Class1(){}public string getiv(){string iv="********";//八位return iv;}public string getkey(){string key="01160129";//八位return key;}}}然后新建a 阅读全文
posted @ 2004-10-26 18:48 leonardleonard 阅读(205) 评论(0) 推荐(0)
摘要:作者:http://blog.csdn.net/china2001ok/创建和写文本文件新建.aspx(主要是StreamWriter 和StreamReader )using System.IO ;//不可以少了private void Button1_Click(object sender, System.EventArgs e){StreamWriter sw;//调用File类的CreateText方法返回一个StreamWriter在创建StreamWriter之后,可以调用它的Write方法将文本写到文件中sw=File.CreateText (MapPath("ok.txt")) 阅读全文
posted @ 2004-10-26 18:46 leonardleonard 阅读(101) 评论(0) 推荐(0)
摘要:作者:未知 请与本人联系DataReader 的默认行为是在整个数据行可用时立即以行的形式加载传入数据。但是,对于二进制大对象 (BLOB) 则需要进行不同的处理,因为它们可能包含数十亿字节的数据,而单个行中无法包含如此多的数据。Command.ExecuteReader 方法具有一个重载,它将采用 CommandBehavior 参数来修改 DataReader 的默认行为。您可以将 CommandBehavior.SequentialAccess 传递到 ExecuteReader 方法来修改 DataReader 的默认行为,以便让 DataReader 按照顺序在接收到数据时立即将其加 阅读全文
posted @ 2004-10-25 19:56 leonardleonard 阅读(190) 评论(0) 推荐(0)
摘要:作者:Dino Esposito 出处:msdn ASP.NET HTTP 运行时 一个请求从 URL 字符串到 HTML 代码的“漫长曲折”之路 Dino EspositoWintellect 2003年7月10日 摘要:本文详细介绍了 HTTP 运行时的组成部分,以及在处理对 ASP.NET 应用程序的各种请求时采用的逻辑。文章还以 Web Garden 模型和最新的 IIS 6 进程模型为切入点,分析了辅助进程的行为,并说明了 HTTP 请求变为纯 HTML 文本的全过程。(本文包含一些指向英文站点的链接。)适用于:Microsoft® ASP.NET目录简介 ASP.NET 结构的组件 阅读全文
posted @ 2004-10-25 19:54 leonardleonard 阅读(153) 评论(0) 推荐(0)
摘要:作者:niwalker出处:csdn SqlCommandGenerator类的设计 SqlCommandGEnerator类的设计思路就是通过反射得到方法的参数,使用被SqlCommandParameterAttribute标记的参数来装配一个Command实例。 引用的命名空间://SqlCommandGenerator.csusing System;using System.Reflection;using System.Data;using System.Data.SqlClient;using Debug = System.Diagnostics.Debug;using StackT 阅读全文
posted @ 2004-10-25 19:51 leonardleonard 阅读(212) 评论(0) 推荐(0)
摘要:作者:kwklover(原作) 出处:CSDN在ASP.NET下实现数字和字符相混合的验证码 经常在论坛里看到有问怎么实现验证码的帖子,其实关于验证码的文章在CSDN,DEV-CLUB等网站上都有很多,但是很多文章只讲诉了如何输出一个随机生成数字或字符的图象,当然了,这个是验证码的核心了,但是对很多ASP.NET的初学者来说,怎么使用它生成的图象又成了一个问题(论坛有不少问这个的),这也是我写本文的一个原因.言归正传,关于验证码的原理,我就不多说了,大家可以参见其他文章,文末附有完整的实例代码,里面有详细的注释,你可以跳过解说文字,直接使用首先,我要简要说说Session和ViewState的 阅读全文
posted @ 2004-10-25 19:47 leonardleonard 阅读(121) 评论(0) 推荐(0)
摘要:作者:xrascal出处:aspxcnurl传递中文的解决方案 1.设置web.config文件。(我不喜欢设置成这样) system.web ...... globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" / ...... /system.web 2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。 进行传递 string Name = "中文参数"; Response.Redirect("B.aspx?N 阅读全文
posted @ 2004-10-25 19:46 leonardleonard 阅读(111) 评论(0) 推荐(0)
摘要:作者:网际浪子 出处:网络namespace ClassLibrary.Hardware { // 原创 Using C# and Win32API ( 最近我把所有的Win32API看了1遍 很是过瘾 ) public class Mouse {  internal const byte SM_MOUSEPRESENT = 19;  internal const byte SM_CMOUSEBUTTONS = 43;  internal const byte SM_MOUSEWHEELPRESENT = 75;  internal struct POINTAPI  {   internal 阅读全文
posted @ 2004-10-25 19:45 leonardleonard 阅读(146) 评论(0) 推荐(0)
摘要:‘***************************************************************‘Author: 李洪根‘MAIL: lihonggen0@gci-corp.com‘专栏: http://www.csdn.net/develop/author/netauthor/lihonggen0/‘如需引用,请指明出处! CSDN论坛VB版欢迎您! ‘***************************************************************让Asp.NET的DataGrid可排序、可选择、可分页DataGrid是Asp.N 阅读全文
posted @ 2004-10-25 19:41 leonardleonard 阅读(159) 评论(0) 推荐(0)
摘要:作者:未知 请速与本人联系 Global.asax 文件 除了编写 UI 代码外,开发人员还可以将应用程序级别的逻辑和事件处理代码添加到他们的 Web 应用程序中。此代码不处理 UI 的生成,并且一般不为响应个别页请求而被调用。相反,它负责处理更高级别的应用程序事件,如 Application_Start、Application_End、Session_Start、Session_End 等等。开发人员使用位于特定 Web 应用程序虚拟目录树根处的 Global.asax 文件来创作此逻辑。第一次激活或请求应用程序命名空间内的任何资源或 URL 时,ASP.NET 自动分析该文件并将其编译成动 阅读全文
posted @ 2004-10-25 19:36 leonardleonard 阅读(212) 评论(0) 推荐(0)
摘要:作者:不详请速与本人联系GetPageHtml.aspx%@ Page language="c#" validateRequest = "false" Codebehind="GetPageHtml.aspx.cs" AutoEventWireup="false" Inherits="eMeng.Exam.GetPageHtml" %!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" HTMLHEADtitle得到网页源代码/titlemeta name="GENERATOR" Content="M 阅读全文
posted @ 2004-10-25 19:34 leonardleonard 阅读(162) 评论(0) 推荐(0)
摘要:作者:活靶子出处:AspxBoy.Com演示http://www.aspxboy.com/whois.aspx拷贝代码请到这里 http://www.aspxboy.com/WhoisCode.htm% @Page Language="C#" %% @Import Namespace="System.Net.Sockets" %% @Import Namespace="System.Text" %% @Import Namespace="System.IO" %htmlheadtitle.Com/.Net/.Org/.Cn 域名Whois信息查询/titlem 阅读全文
posted @ 2004-10-25 19:31 leonardleonard 阅读(222) 评论(0) 推荐(0)
摘要:[翻译] lover_P 2004-01-26 ------------------------------------------------------------------------------------------------------------------------------------------------------------本文翻译自Microsoft官方参考材料,提供给我们的计算机科学技术网的网友相互学习,任何人不得用于商业用途,转载请注明出处。--------------------------------------------------------- 阅读全文
posted @ 2004-10-25 19:15 leonardleonard 阅读(142) 评论(0) 推荐(0)
摘要:作者:Jonathan Goodyear 出处:网络 我经常听到有人问这个问题:“在ASP.NET Web应用程序中我应该用DataReader类还是DataSet类呢?”在很多文章以及新闻组的贴子中我经常看到这样的误解,即认为DataReader(SqlDataReader或OleDbDataReader的缩写)比DataSet好。有时候我也会看到相反的说法。事实上,Microsoft创建了这两个数据存取类是因为它们都是我们所需要的。每个类都有其优点和不足,你可以根据应用环境来选择用哪一个。本文就两者的选择问题做了很清楚的讲述,可以让你在运用ASP.NET时,在选择DataReader类或D 阅读全文
posted @ 2004-10-25 19:13 leonardleonard 阅读(121) 评论(0) 推荐(0)
摘要:作者:活靶子[原创]出处:AspxBoy.Com经常在论坛里看到类似这样的问题:“…如何在点击删除按钮的时候弹出个确认删除对话框”。下面我们来自己写一个这样的自定义Web服务器控件!思路如下:继承System.Web.UI.WebControls.Button控件增加一个属性“ConfirmMessage”来表示弹出确认框上面的提示信息。在服务器控件呈现在页面之前把一段javascript写到页面内容如下:script language="JavaScript"!--function _doAspxBoyConfirm(){return confirm("你确认删除/保存吗??")}// 阅读全文
posted @ 2004-10-25 19:10 leonardleonard 阅读(142) 评论(0) 推荐(0)
摘要:作者:多人 出处:csdn Q:新建项目时出错:Visual Studio .NET 已检测到指定Web服务器运行的不是ASP.NET 1.1版。您将无法运行ASP.NET Web应用程序或服务。Ahttp://support.microsoft.com/default.aspx?scid=kb;en-us;817267---------------------------------------------------------------------------------------------------------------------------------Q: 关于无法创建a 阅读全文
posted @ 2004-10-25 19:09 leonardleonard 阅读(123) 评论(0) 推荐(0)
摘要:——我的VS.NET学习之旅           屠恩海(SunHai)   开发工具:Microsoft Visual Studio .NET 2003   操作系统:Windows XP  题记:即使你没有一点编程经验,只要你愿意,并理解本文介绍的学习方法,你也可以象作者一样轻松、愉快地步入程序设计之门。让我们一起开始激动人心的VS.NET之旅。     在26岁的时候,给自己定下目标,35岁之前必须掌英语和程序设计。至今刚过而立,程序和英语都学得不怎么样,对学习方法倒是有所体悟,愿与大家分享。     在此先介绍一下我的情况。26岁前主要从事语文教学,对计算机及英语可以说一窍不通。说出来 阅读全文
posted @ 2004-10-25 19:07 leonardleonard 阅读(234) 评论(0) 推荐(0)
摘要:作者:未知 请速与本人联系出处:mscommunity很多开发人员对于IIS和ASPNET的安装等问题困扰,特此做下面的小总结,请大家多交流!iis 坏了修复办法!!!!!!! 一般IIS运行不了ASP.NET,试一下下面四种方法,99%有效: 1。.NET 安装的顺序应该是先装IIS,再装VS.NET,如果次序反了,或者IIS重装了,就需要使用aspnet_regiis.exe -i来重新安装IIS Mapping(主要用于aspx, asmx等文件的Extention的匹配)。在C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705目录下,运行下面的命令: 阅读全文
posted @ 2004-10-25 19:05 leonardleonard 阅读(120) 评论(0) 推荐(0)
摘要:作者:靶子&MSDN 出处:msdn 本方法来自以下文档,有问题多翻帮助 ;)ms-help://MS.NETFrameworkSDKv1.1.CHS/cpref/html/frlrfsystemiodirectoryclasstopic.htmms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpref/html/frlrfsystemiodirectoryclasstopic.htmpublic static long DirSize(DirectoryInfo d) { long Size = 0; // Add file sizes.File 阅读全文
posted @ 2004-10-25 19:01 leonardleonard 阅读(173) 评论(0) 推荐(0)
摘要:作者:TomMax (笑望人生) 出处:csdn community主  题: “.net百题问答的活动”--许多人问过的--《 C#委托及事件 》作  者: TomMax (笑望人生) 信 誉 值: 100 所属论坛: .NET技术 C# 问题点数: 20 回复次数: 62 发表时间: 2004-07-13 07:52:33 有许多人问的,.Net中的委托以及事件处理。我拿简单的例子说明一下,是现实中的例子:比如说一个公司(场景),你是老板,手下有两个员工,小张和小王。你命令小王,如果小张玩游戏,则小王扣去小张500元钱。这就是现实中的委托。实际上,在写程序中,程序员就是老板,小张和小王就是 阅读全文
posted @ 2004-10-25 19:00 leonardleonard 阅读(139) 评论(0) 推荐(0)
摘要:作者:活靶子 出处:AspxBoy.Com %@ Page Language="C#" ResponseEncoding="gb2312" %%@ import Namespace="System" %%@ import Namespace="System.IO" %%@ import Namespace="System.Drawing" %%@ import Namespace="System.Drawing.Imaging" %script runat="server"void Page_Load(Object sender, EventArgs e){if(!Pa 阅读全文
posted @ 2004-10-25 18:59 leonardleonard 阅读(121) 评论(0) 推荐(0)
摘要:可以取CPU的序列号。string cpuInfo = "";//cpu序列号ManagementClass cimobject = newManagementClass("Win32_Processor");ManagementObjectCollection moc = cimobject.GetInstances();foreach(ManagementObject mo in moc){cpuInfo = mo.Properties["ProcessorId"].Value.ToString();Response.Write(cpuInfo);} 阅读全文
posted @ 2004-10-25 18:57 leonardleonard 阅读(196) 评论(0) 推荐(0)