摘要:关于重新登陆!1:在global中的设置。 //添加init,并且添加acquirerequeststate事件; public void init(httpapplication application) { application.acquirerequeststate +=new eventhandler(application_acquirerequeststate); } //实现acq......
摘要: 简介远程方法调用发展到现在,已经有以下几种框架实现:dce/rpc,corba,dcom,mts/com+,java rmi,java ejb,web services/soap/xml-rpc,net remoting,本文主要介绍了.net远程方法调用的原理,实现以及与微软com/dcom实现的异同点。框架microsoft .net remoting 提供了一种允许对象通过应用程序域与另一......
用c#写的smtp邮件发送类
上一页 ...// <summary> /// 邮件发送类 /// </summary> public class ksn_smtp { #region "member fields" /// <summary> /// 连接对象 /// </summary> private tcpclient tc; /// <summary> /// 网络流 /// </summary> private networkstream ns; /// <summary> /// 错误的代码字典 /// </summary> private stringdictionary errorcodes=new stringdictionary(); /// <summary> /// 操作执行成功后的响应代码字典 /// </summary> private stringdictionary rightcodes=new stringdictionary(); /// <summary> /// 执行过程中错误的消息 /// </summary> private string errormessage=""; /// <summary> /// 记录操作日志 /// </summary> private string logs=""; /// <summary> /// 主机登陆的验证方式 /// </summary> private stringcollection validatetypes=new stringcollection(); /// <summary> /// 换行常数 /// </summary> private const string crlf="\r\n"; private string servername="smtp"; private string logpath=null; private string userid=null; private string password=null; private string mailencodingname="gb2312"; private bool sendiscomplete=false; private smtpvalidatetypes smtpvalidatetype=smtpvalidatetypes.login; #endregion #region "propertys" /// <summary> /// 获取最后一此程序执行中的错误消息 /// </summary> public string errormessage { get{return this.errormessage;} } /// <summary> /// 获取或设置日志输出路径 /// </summary> public string logpath { get { return this.logpath; } set{this.logpath=value;} } /// <summary> /// 获取或设置登陆smtp服务器的帐号 /// </summary> public string userid { get{return this.userid;} set{this.userid=value;} } /// <summary> /// 获取或设置登陆smtp服务器的密码 /// </summary> public string password { get{return this.password;} set{this.password=value;} } /// <summary> /// 获取或设置要使用登陆smtp服务器的验证方式 /// </summary> public smtpvalidatetypes smtpvalidatetype { get{return this.smtpvalidatetype;} set{this.smtpvalidatetype=value;} } #endregion #region "construct functions" /// <summary> /// 构造函数 /// </summary> /// <param name="server">主机名</param> /// <param name="port">端口</param> public ksn_smtp(string server,int port) { tc=new tcpclient(server,port); ns=tc.getstream(); this.servername=server; this.initialfields(); } /// <summary> /// 构造函数...
下一页 摘要:
数据相关实例:
数据集
friend withevents ds1 as dgdataviewsample.dataset1
dataset1为项目中的数据集框架文件,结构包括两个表:tableperson和tabletype
数据库连接变量
friend withevents odc as system.data.o......