文章标题关闭所有内容预览 | 展开所有内容预览
-
.net2.0中页的生存周期和动态控件
[内容预览]
9 | 2008-01-13 09:04:34
弄懂Page的生存周期(lifecycle)对于开发asp.net应用程序来说是非常重要的。很多.net初学者在处理动态加载控件的时候都出现过回发后丢值,丢状态之类的问题。HTTP协议是无状态的,这就是web程序不同与windows程序的一个天生的问题,如果要学习asp.net的话,Page的生存周期将是你最重要的基础...
[阅读全文]
-
从SQL备份文件中导入现存数据库
[内容预览]
9 | 2008-01-13 09:04:32
SQL本身有数据导入的操作。但如果要从一个备份的文件中导入数据,则要进行另外的操作。下面以一个例子进行说明。 SQL服务器上已有一个DOE数据库,并且里面有大量的数据,现准备从另外一个备份文件A1.BAK(不是DOE数据库的备份文件)中导入另外的数据(即导入后在DOE中增加一些数据表,表中已录有数据),并保持...
[阅读全文]
-
关于浏览器执行exe文件的探讨
[内容预览]
9 | 2008-01-13 09:04:29
在服务器端执行文件是靠SSI来实现的,SSI时服务器端包含的意思(不是SSL),我们经常使用的#include就是服务器端包含的指令之一。不过,这次要介绍的就是——#exec。就是他可以实现服务器端执行指令。 一:真的能在浏览器中执行命令文件吗? 答案是肯定的。不过先别高兴,只能执行服务器端的,而且是必须经过授...
[阅读全文]
-
利用.net的强大功能发送email
[内容预览]
9 | 2008-01-13 09:04:27
主要的代码如下: usingSystem.Web.Mail; MailMessagemyMail=newMailMessage(); myMail.To="ast03@mails.tsinghua.edu.cn";//接受方的电子邮件地址 myMail.From="youyouyou@mails.tsing...
[阅读全文]
-
技巧放送 TreeView几个小技巧
[内容预览]
9 | 2008-01-13 09:04:22
ASP.NET2.0提供的TreeView极大的方便了我们的树状菜单应用,但是它的很多功能都是基于PostBack的实现,有时候我们更希望在客户端完成。积累了几点,整理一下。1。父子节点CheckBox的级联选择这个251已经实现了http://www.cnblogs.com/itrust/archive/2006/0...
[阅读全文]
-
NS2调试工具tcldebug的安装说明
[内容预览]
11 | 2008-01-13 09:04:20
按照>这本书上说的安装方法是安装不上的。后来在论坛上看到别人的安装方法这才安装成功。下面与大家分享下。tcl-debug-2.0下载地址:http://expect.nist.gov/tcl-debug/tcl-debug.tar.gz 1.先把tcl-debug-2.0解压放到与ns平行的目录中。进入tcl-d...
[阅读全文]
-
技巧放送 单点通行证的一种策略
[内容预览]
9 | 2008-01-13 09:04:18
公司要用ASP.NET2.0开发一个新平台,用户要求与现在的Oblog中的所有用户同步。并且要实现单点登录,全站(有跨主域名的栏目)通用。这真的是非常郁闷的事情: 一个是ASP.NET、一个中ASP 两个主域名也不同 可能布置在不同服务器 以后扩展平台也将共用这个通行证。 想了好久,放弃了什么Sess...
[阅读全文]
-
由验证控件引起的IE的超级爆笑BUG
[内容预览]
9 | 2008-01-13 09:04:16
在VS中建立一个网站,在网站里新建一个页面,在页面添加两个文件框,一个RegularExpressionValidator验证控件,再写几行字,好戏开演,哈哈(body部分的代码如下):<body><formid="form1"runat="server"><divstyle="width:400px;"><asp...
[阅读全文]
-
获取SQL数据库里表的占用容量!
[内容预览]
9 | 2008-01-13 09:03:53
其实只要使用系统内置的存储过程sp_spaceused就可以得到表的相关信息如:sp_spaceused'tablename'以下是为了方便写的一个存储过程,目的是把当前的所有表的相关信息全部都保存在一个指定的表里面CREATEPROCEDUREget_tableinfoASifnotexists(select*fro...
[阅读全文]
-
关于Java 5.0 多线程编程实践
[内容预览]
20 | 2008-01-13 09:03:49
Java5增加了新的类库并发集java.util.concurrent,该类库为并发程序提供了丰富的API多线程编程在Java5中更加容易,灵活。本文通过一个网络服务器模型,来实践Java5的多线程编程,该模型中使用了Java5中的线程池,阻塞队列,可重入锁等,还实践了Callable,Future等接口,并使用了...
[阅读全文]
-
实例 扩展.NET 2.0标准配置文件
[内容预览]
10 | 2008-01-13 09:03:46
以前在看一些开源的项目时,发现它们的Web.config文件都做了扩展,让我很是羡慕,也想用在自己的项目中,于是查阅了一些资料和原码。现在做一个总结,同时也整理出来,与大家一同分享。如您发现什么问题或疑问,欢迎留言。一、Web.config文件所有的ASP.NET配置信息都驻留在Web.config文件中的config...
[阅读全文]
-
[图文] VS2005运行时读写config配置文件
[内容预览]
34 | 2008-01-13 09:03:43
在VS2005中设置和读取配置文件已经变的很简单了,而且是强类型的,读取的值可以直接赋值给相应的变量,无需强制转换。例如:DateTimeuserDateTime1=Properties.Settings.Default.userDateTime1;真是方便了很多。但是你有没有发现,使用Properties.Setti...
[阅读全文]
-
SQL将中一个字段的多记录合在一行
[内容预览]
9 | 2008-01-13 09:03:42
有下表:单位名称收费类别1a1b1d2a3b3c要求查询结果显示如下单位名称收费类别1a,b,d2a3b,c函数实现createfunctiongetstr(@单位名称int)returnsvarchar(2000)asbegindeclare@strvarchar(2000)set@str=''select@str=...
[阅读全文]
-
关于C#静态构造函数的几点说明
[内容预览]
9 | 2008-01-13 09:03:40
静态构造函数是C#的一个新特性,其实好像很少用到。不过当我们想初始化一些静态变量的时候就需要用到它了。这个构造函数是属于类的,而不是属于哪里实例的,就是说这个构造函数只会被执行一次。也就是在创建第一个实例或引用任何静态成员之前,由.NET自动调用。 classSimpleClass{//Staticconstruc...
[阅读全文]
-
用FileSystemWatcher监视文件变化
[内容预览]
9 | 2008-01-13 09:03:38
publicclassWatcher{publicstaticvoidMain(){Run();}[PermissionSet(SecurityAction.Demand,Name="FullTrust")]publicstaticvoidRun(){string[]args=System.Environment.Ge...
[阅读全文]
-
IE浏览器中一个值得关注的JS问题
[内容预览]
9 | 2008-01-13 09:03:36
刚才在调试js,在mozilla中一切正常,但是在ie中却报告有configuration变量没有找到。以下是代码:varEnvironment=new(functionEnvironment$ctor(){this.processCommandLine=functionEnv$procCmdLine(q){varcm...
[阅读全文]
-
ASP.NET学习——角色管理
[内容预览]
11 | 2008-01-13 09:03:35
web.sitemap:description="Edittheplayersinthesquad"roles="Reporter,Owner"/>Admin/web.config:结果:作为Reporter登陆,Admin/EditSquad.aspx链接和内容均可见。若:web.sitemap:roles="Own...
[阅读全文]
-
翻译 一些很酷的.Net编程技巧
[内容预览]
9 | 2008-01-13 09:03:32
一..NetFramework1.如何获得系统文件夹使用System.Envioment类的GetFolderPath方法;例如:Environment.GetFolderPath(Environment.SpecialFolder.Personal)2.如何获得正在执行的exe文件的路径1)使用Application...
[阅读全文]
-
用JS实现打印的两种方法
[内容预览]
9 | 2008-01-13 09:03:30
要实现点击“打印”按钮以后就将页面打印出来JS中一般有两种方法。1.用Object实现打印添加对象添加如下JS函数:添加打印按钮:打印2.用JS自带函数打印打印其实第一种方法也是第二种方法的复杂实现方法,但是第一种方法提供了更多的预览,修改打印设置等功能。推荐使用第二种方法,出于安全的考虑,有些浏览器(比如遨游)会禁用...
[阅读全文]
-
能自定义WebControl:广告控件
[内容预览]
9 | 2008-01-13 09:03:28
花3小时写了个广告控件组合了3中广告形式:1,Flash的轮显广告,如zol.com.cn笔记本频道首页广告。2,一般的flash广告。3,一般的图片广告。代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingS...
[阅读全文]
-
编程技巧 您未必知道的Css技巧
[内容预览]
9 | 2008-01-13 09:03:27
1.关于background的写法DIV.comment{background:#f0f0f0url(‘urladdress’)repeat-xlefttop}您可以看到background的第一个定义是一个颜色值这表示在背景图片失效的时候颜色将起作用。2.关于Border的写法,如果您想定义div的四个边的颜色不同,...
[阅读全文]
-
[图文] 高手技巧 设计模式之简单工厂模式
[内容预览]
9 | 2008-01-13 09:03:25
所谓设计模式即是指解决某一类问题的解决方案,抽取出了共同点,组成了可以重复使用的固定方案,就成了模式。因为前人已经成功用过,所以后面的人可以放心使用。 现在前人共总结出了3大类23种设计模式。创建型,结构型,行为型。今天学习最简单的一种:简单工厂模式。它属于创建型模式。 其实简单工厂模式并没有被包括在2...
[阅读全文]
-
.Net中消除Dll中的dependency
[内容预览]
9 | 2008-01-13 09:03:23
我们在做.NetClassLibrary项目时常常会遇到这样的问题,我想生成一个dll供其它程序使用,但在我的项目里,又需要引用一些其它的reference,像ActiveX控件或其它dll,而这些控件或dll又没有strongname,不能写入到GAC(GlobalAssemblyCache)中,因而,在注册使用你的...
[阅读全文]
-
移动WEB开发之浏览器文件定义
[内容预览]
9 | 2008-01-13 09:03:21
今天为自己写的家庭帐务系统加一个WEB的操作界面,方便我爱人从她的手机上添加操作记录.该系统是用NBear实现的数据访问.开发很正常,在显示查询记录,我希望能在我老婆的手机上显示一个表格,她的手机的操作系统是IE4.01,是支持的.可是无论如何都不行.看来是.Net无法识别。查找一下,发现有很多种方法可以解决这个问题,...
[阅读全文]
-
使用c#捕获windows的关机事件
[内容预览]
9 | 2008-01-13 09:03:20
在公司上班,下班时需要签退,而我呢隔三差五就会忘那么一次。怎么办呢,于是就想能不能捕获windows的关机事件,做一个程序让它在关机的时候提醒我一下呢。非常幸运很容易就找到了Microsoft.Win32命名空间下面的SystemEvents类,他有一个静态的事件SessionEnding在系统注销或者关机时发生,此事...
[阅读全文]
-
实例 用JavaScript验证密码强度
[内容预览]
9 | 2008-01-13 09:03:18
规则如下:四种组合指数字,小写字母,大写字母,其它字符把密码强度分为四等:1.密码长度小于或等于四位.或者密码只有一种组合2.密码长度大于四位,且有两种组合.3.密码长度大于四位,且有三种组合.4.密码长度大于四位,且有四种组合.如果没有输入则返回0判断函数:其实函数主体只有一句,只利用了一个正则.之间却应用了好几个技...
[阅读全文]
-
编程技巧 OnClientClick的妙用!
[内容预览]
9 | 2008-01-13 09:03:16
做网页经常要和JavaScript打交道,经常要用JavaScript做一些客户端的验证,但是如果我们的按钮用的是HTML控件的话,验证通过后无法调用后台代码,如果用服务器端控件,验证不通过有要刷新页面,这个有时候挺烦人的,能不能让服务器段的按钮调用客户端的验证,如果验证成功后在调用服务器端的方法,这样既减少了网路传输...
[阅读全文]
-
Delphi调用WebServices(C#)代码
[内容预览]
11 | 2008-01-13 09:03:11
usingSystem;usingSystem.Web;usingSystem.Web.Services;usingSystem.Web.Services.Protocols;usingSystem.Data;usingSystem.Data.OracleClient;usingSystem.IO;usingSyste...
[阅读全文]
-
[图文] Ajax TreeView 控件及范例
[内容预览]
30 | 2008-01-13 09:03:09
只实现很简单的功能,但很好用,使用XML储蓄,暂时没有优化,但速度很快. 1.使用该控件需要空间支持目录写权限.[重要] 2.控件会在根目录下自动生成以下文档:[这个是自动生成的,无须理会] 1.xml/xml/shopclass.xml//自己手动添加节点也可以 2.xml/xslt/shopclass....
[阅读全文]
-
编程:两种模糊过滤关键字的方法
[内容预览]
9 | 2008-01-13 09:03:07
要过滤特定内容的关键字,如果是精确过滤很好办,直接Replace就能搞定,但一些单词却会因大小写的问题可能不会被过滤,先看一个例子:有以下内容:Twobirdsinthetree,Theyaretalkinghappily,whattheyaretalkingabout,theyaretalkingfamily.现在如...
[阅读全文]


