当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: //**********************Created
 

 

 ·signlog 登陆实现.....     »显示摘要«
    摘要:关于重新登陆!1:在global中的设置。 //添加init,并且添加acquirerequeststate事件; public void init(httpapplication application) { application.acquirerequeststate +=new eventhandler(application_acquirerequeststate); } //实现acq......
 ·.net远程方法调用研究     »显示摘要«
    摘要: 简介远程方法调用发展到现在,已经有以下几种框架实现: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邮件发送类

//**********************created by chen**************************using system;using system.io;using system.text;using system.net;using system.net.sockets;using system.collections;using system.collections.specialized;using ksn.exceptions;using ksn.validate;namespace ksn.web.mail{ /// <summary> /// 邮件内容 /// </summary> public class mailmessage {  private string sender=null;  private stringcollection receivers=new stringcollection();  private string subject="";  private string xmailer="";  private stringcollection attachments=new stringcollection();  private mailencodings mailencoding=mailencodings.gb2312;  private mailtypes mailtype=mailtypes.html;  private byte[] mailbody=null;  /// <summary>  /// 获取或设置发件人  /// </summary>  public string sender  {   get{return this.sender;}   set{this.sender=value;}  }  /// <summary>  /// 获取收件人地址集合  /// </summary>  public stringcollection receivers  {   get{return this.receivers;}  }  /// <summary>  /// 获取或设置邮件主题  /// </summary>  public string subject  {   get{return this.subject;}   set{this.subject=value;}  }  /// <summary>  /// 获取或设置邮件传送者  /// </summary>  public string xmailer  {   get{return this.xmailer;}   set{this.xmailer=value;}  }  /// <summary>  /// 获取附件列表  /// </summary>  public stringcollection attachments  {   get{return this.attachments;}  }  /// <summary>  /// 获取或设置邮件的编码方式  /// </summary>  public mailencodings mailencoding  {   get{return this.mailencoding;}   set{this.mailencoding=value;}  }  /// <summary>  /// 获取或设置邮件格式  /// </summary>  public mailtypes mailtype  {   get{return this.mailtype;}   set{this.mailtype=value;}  }  /// <summary>  /// 获取或设置邮件正文  /// </summary>  public byte[] mailbody  {   get{return this.mailbody;}   set{this.mailbody=value;}  } } /// <summary> /// 邮件编码 /// </summary> public enum mailencodings {  gb2312,  ascii,  unicode,  utf8 } /// <summary> /// 邮件格式 /// </summary> public enum mailtypes {  html,  text } /// <summary> /// smtp服务器的验证方式 /// </summary> public enum smtpvalidatetypes {  /// <summary>  /// 不需要验证  /// </summary>  none,  /// <summary>  /// 通用的auth login验证  /// </summary>  login,  /// <summary>  /// 通用的auth plain验证  /// </summary>  plain,  /// <summary>  /// cram-md5验证  /// </summary>  crammd5 } /
...   下一页

 ·用datagrid浏览数据    »显示摘要«
    摘要: 数据相关实例: 数据集 friend withevents ds1 as dgdataviewsample.dataset1 dataset1为项目中的数据集框架文件,结构包括两个表:tableperson和tabletype 数据库连接变量 friend withevents odc as system.data.o......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE