【Hover】ASP.Net生成静态HTML页!
//生成HTML页 public static bool WriteFile(string strText,string strContent,string strAuthor) { string path = HttpContext.Current.Server.MapPath("/news/"); ...
【Hover】ASP.Net实现验证码!
using System.Drawing;using System.Drawing.Imaging;private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 //RndNum是...
【仰天一笑】asp.net c#中对cookie的操作
// 写cookieHttpCookie cookie = new HttpCookie("Info");//定义cookie对象以及名为Info的项DateTime dt = DateTime.Now;//定义时间对象TimeSpan ts=new TimeSpan(1,0,0,0);//cookie有效作用时间,具体查msdncookie...
【仰天一笑】ASP.NET常用代码
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</script>")接收参数:string a = Request.QueryString("id");string ...
【wljcan】ASP.net中动态加载控件时一些问题的总结
经常见到有人说在ASP.net中不要使用动态控件,我想主要的原因在于使用动态控件会带来一些问题,在做项目的过程中,我将由动态加载控件引发的总是作了一个小小的总结.1 、在使用LoadControl加载控件后,用户控件中的某些...
【Roger Wo】在.NET程序中控制系统音量
在windows下控制系统音量,需要通过使用win32的WDM audio components(winmm.dll)来实现,为了方便起见,将其封装到了一个AudioMixerHelper类中,可以直接通过GetVolume()和SetVolume方法来改变音量。 using ...
【edobnet】利用.Net 线程池提高应用程序性能.
通常在大数据量计算的应用程序里,CPU大部分时间处理等待状态.在一个单线程的应用程序里,这些查询会导致window消息处理能力阻塞,这里会导致计算时间很长,CPU利用率也非常低. &nb...
【edobnet】.net framework 2.0以上修改config配制更容易
读APPSETTING行简单: _nowVersion = ConfigurationManager.AppSettings["nowVersion"]; 以前与配制通过操作XML文件来进行,现在可以修改为以下方式: ExeConfigurationFileMap ...
【wtiancai 】asp.net注册脚本块
自定义WebForm类,继承Page,从而可以在aspx页面上自动生成脚本包含文件和脚本初始化事件。 先介绍一下System.Web.UI.Page类中的RegisterClientScriptBlock 和RegisterStartupScript. 方法: 1。...
【萧萧】立即释放.net下的com组件
众所周知,在.net的世界里,程序员只负责使用new创建对象,而对象的销毁则完全交给垃圾回收器负责,只有当发生垃圾回收的时候,.net中的类型才会被销毁。这通常不会引起什么不妥。但是,当使用了非托管的com对象的时...
【蛤蟆】页面验证码程序(C#)
在.NET中新建一个Web项目,添加一个.ASPX页面,取名VerifyCode.aspx, 转到其代码编辑状态,将下面的代码Copy&Paste过去就可以用了,有什么意见或问题欢迎提出^@^using System;using System.Collections;u...
【龍龙】.NET/FCL 2.0在Serialization方面的增强
1、支持绑定到非公有方法的委托关于这一点,与其说是个增强,在我看来这似乎是设计思路上略微的转变。具体地说,在.NET 1.x,像这样的代码:[Serializable]class Person...{ public event EventHandler Birthday...
【陈晨】ASP.NET 2.0中发送电子邮件
ASP.NET 2.0 中发送电子邮件变得非常简单。发送电子邮件的类库主要在命名空间System.Net.Mail中,在这个命名空间中有两个核心类是: · MailMessage:描述一个电子邮件消息;它拥有Fr...
【silverlightfans】asp.net 客户端回调功能的实现机制探讨(请求部分)
实现的过程基本上就是:让要实现客户端回调功能的页面或者空间实现System.Web.UI.ICallbackEventHandler的接口,即2个方法:void RaiseCallbackEvent(string eventArgument),这个是当客户端触发服务器端事件的委托...
【赵劼】分清ASP.NET AJAX中的Extender和Behavior模型
ASP.NET AJAX提出了多种模型,在客户端有Component、Control和Behavior模型,在服务器端有ScirptControl和Extender模型。这些模型各有各的用途,但是请注意非常重要的一点:客户端模型和服务器端模型是相互独立的。 ...
[邵宏钢]Silverlight 2 Beta2新功能体验
Beta2加了许许多多的新功能(下面有更多细节),但下载大小仍只有4.6MB大,在机器上安装所花时间少于10秒,不用安装.NET框架或其他任何软件就可以工作,所有的功能在Mac和Windows机器上都能跨浏览器工作,这些功能在...
【张逸】ASP.NET:性能与缓存[续]
通过缓存的设置来提高ASP.NET的性能。设置缓冲的方法是: <%@OutputCache%> 它主要有两个参数:Duration和VaryByParamDuration:设置页面或控件进行缓存的时间(单位:秒)。例如我要设置缓存为60秒内...
【张逸】ASP.NET:性能与缓存
一、避免不必要的执行操作Page_Load和IsPostBack在ASP.NET中,用户每次点击页面,包括点击页面上的控件,都会激发Page_Load事件。例如如下代码:void Page_Load(Object sender, EventArgs e...
【张逸】ASP.Net中控件的EnableViewState属性
在ASP.Net中对各个WebForm控件引入以前没有的EnableViewState属性。这个属性究竟有什么用。我们知道对于WebForm而言,其代码是在服务器端的,以处理客户端的请求。当用户通过浏览器浏览网页的时候,会对网页进行某...
【風語·深蓝 】.NET 2.0的自定义配置文件体系初探
以前在1.1.的时代我们为了写一个自定义配置,需要实现System.Configuration.IConfigurationSectionHandler接口,然后用System.Configuration.ConfigurationSettings.AppSettings.Get()方法去获取配置内容。在实现Sys...