首先在“开始”菜单的“运行”中输入“c:\Windows\inf\sysoc.inf”,系统会自动使用记事本打开sysoc.inf这个文件。在sysoc.inf中找到“[Components]”这一段,因为是XP简化版,所以里面东西很少,在里面加上这段:“iis=iis.dll,OcEntry,iis.inf,,7”。之后保存并关闭。 因为是XP简化版,所以在下载的安装文件里也一定没有IIS的安装... Read More
利用IPHostEntry类的GetHostByName方法,可以根据机器名来找到该机器的IP地址。 using System.Net; protected void mybutton_Click(object sender, EventArgs e) { IPHostEntry hostInfo = Dns.GetHostByName(txtDomain.Text); ... Read More
使用组件本质上是利用Socket直接和SMTP服务器进行交互。在.NET中,目前最常用的电子邮件组件是用C#编写的openSmtp组件。openSmpt组件的最新版本可以从http://sourceforge.net/projects/opensmtp-net 站点下载。解压完毕后,可以看到openSmtp组件的目录结构。其中bin目录下放可执行组件包,doc目录下是说明文档,src目录下是使用... Read More
要发送E-mail必须引入命名空间System.Web.Mail,使用其中的MailMessage和SmtpMail对象,其中MailMessage用来设定E-mail的内容,而SmtpMail则负责把E-mail发出去。 protected void Page_Load(object sender, EventArgs e) { MailMessage mail = ... Read More
System.Web.Security命名空间包含了用于Web服务器应用程序中实现ASP.NET安全性的类。为了防止黑客盗窃口令,最好的方法就是不储存原始密码,而是加密后再放到数据库中。当验证用户时,将用户输入的口令再次加密与数据库中的记录进行比较即可。 protected void Page_Load(object sender, EventArgs e) { str... Read More
首先引入命名空间 using System.Drawing; 利用Graphics类创建一个椭圆,然后分块,而且用不同的颜色填充 protected void Page_Load(object sender, EventArgs e) { Bitmap image = new Bitmap(350, 200); Graphics g = Graphics.... Read More
protected void Page_Load(object sender, EventArgs e) { DirectoryInfo d = Directory.CreateDirectory("c:\\first"); DirectoryInfo d1 = d.CreateSubdirectory("first1"); Director... Read More