摘要:说到发送邮件发送,先提一下SMTP(呵呵,高手就跳过这一段吧!)。 SMTP的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器...
阅读全文
摘要:对于XML,想必各位都比较了解,我也就不用费笔墨来描述它是什么了,我想在未来的Web开发中XML一定会大放异彩,XML是可扩展标记语言,使用它企业可以制定一套自己的数据格式,数据按照这种格式在网络中传输然后再通过XSLT将数据转换成用户期望的样子表示出来,这样便轻易的解决了数据格式不兼容的问题。用于Internet的数据传输,我想,这是XML对于我们这些程序员最诱人的地方! 我们今天的主题不...
阅读全文
摘要:昨天忽然对加密解密有了兴趣,今天上班查找了一些资料,现在就整理一下吧:) 一.DES算法 这种算法如图所示,这里将描述它的每一个步骤。这个算法进行了16次迭代(圈),把各块明文交织起来与 从密钥中获得的值混合。这个算法就像织线的织布机一样。明文被分成两根线,密钥就像染料一样在每一圈中 改变线的颜色。结果是一个五颜六色织好的图案。 ********** ********** *原始消息 * * 密钥...
阅读全文
摘要:图片盗链问题 1什么是图片盗链 让我们先分析一般的浏览现象,其中最重要的一点就是一个完整的页面并不是一次全部传送到客户端的.如果你请求的是一个带有许多图片和其它信息的页面,那么最先的一个Http请求被传送回来的是这个页面的文本,然后通过客户端的浏览器对这段文本的解释执行,发现其中还有图片,那么客户端的浏览器会再发送一条Http请求,当这个请求被处理后那么这个图片文件会被传送到客户端,然后浏览器回将...
阅读全文
摘要:学以致用之IHttpHandler问题:防止encry目录下的所有文件被非法下载解决方案:1,概述:应用IIS中的应用程序映射结合ASP.NET中的IHttpHandler自定义权限IIS应用程序映射用于简单的将所有文件,并将控制权交给我们自己实现的IHttpHandler2,实现: 2.1添加应用程序映射:打开IIS管理器->右击我们要控制下载的站点->在属性对话框中“配置...”将红圈中...
阅读全文
摘要:http://www.wapzj.com/html/33/17/html/2006042701192137.html
阅读全文
摘要://设置ContentType类型Response.ContentType="text/vnd.wap.wml";//设置编码Response.ContentEncoding=System.Text.Encoding.UTF8;//以下是根据WML协议写的内容部份WapContent="\r\n";WapContent+="\r\n";WapContent+="\r\n";WapContent+=...
阅读全文
摘要:为什么要生成静态页? 这个问题咱们就不多说了,他的优点只有一个,大大提高网站性能,对于数据量大、访问量大的网站不采用静态页输出的解决方案,恐怕真受不了了。缺点就不说了,一大堆...。不过单这一个优点就值得我们研究一番。下面咱们讨论一下静态页生成方案的常规处理方式和 StaticPol 灵活的处理方式,对他们进行一个比较。 说他是一个平台的理由: 常规方式:在每个程序中为静态页生成...
阅读全文
摘要:对话框中我们常用了以下几种: 1、文件对话框(FileDialog) 它又常用到两个: 打开文件对话框(OpenFileDialog) 保存文件对话(SaveFileDialog) 2、字体对话框(FontDialog) 3、颜色对话框(ColorDialog) 4、打印预浏对话框(PrintPreviewDialog) 5、页面设置(PrintDialog) 6、打印对话框(...
阅读全文
摘要:Excel是微软公司办公自动化套件中的一个软件,他主要是用来处理电子表格。Excel以其功能强大,界面友好等受到了许多用户的欢迎。在办公的时候,正是由于Excel的这么多的优点,许多重要的数据,往往以Excel电子表格的形式存储起来。这样就给程序员带来了一个问题,虽然Excel功能比较强大,但毕竟不是数据库,在程序中处理数据库中的数据比其处理Excel表格中的数据容易许多。那么如何用Visual ...
阅读全文
摘要:/// /// 包装类 /// public class CryptMath { //应用的DLL [DllImport("testDll.dll",CharSet=CharSet.Ansi)] public static extern void Crypt( //指针类型 [MarshalAs(UnmanagedType.LPStr)] //参数 ref strin...
阅读全文
摘要:ASP.Net/asp 生成静态HTML页!
阅读全文
摘要:以下是关于对称加密算法的C#实现代码,大家可以根据需要更改不同的算法,文中以Rijndael算法为例:using System;using System.IO;using System.Security.Cryptography; using System.Text; namespace DataCrypto{ /// /// 对称加密算法类 /// public class Symmetri...
阅读全文
摘要:我们在上传大文件时都遇到过这样或那样的问题。设置很大的maxRequestLength值并不能完全解决问题,因为ASP.NET会block直到把整个文件载入内存后,再加以处理。实际上,如果文件很大的话,我们经常会见到Internet Explorer显示 "The page cannot be displayed - Cannot find server or DNS Error",好像是怎么也catch不了这个错误。为什么?因为这是个client side错误,server side端的Application_Error是处理不到的,可以参考这个帖子研究一下产生这个错误的机理。
阅读全文
摘要:介绍如何使用 Microsoft ASP.NET 执行动态 URL 重写。URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。讨论实现 URL 重写的各种技术,并介绍执行 URL 重写的一些实际情况。
阅读全文
摘要:private Boolean SaveFiles() { //得到File表单元素 HttpFileCollection files = HttpContext.Current.Request.Files; try { for(int intCount= 0; intCount< files.Count; intCount++) { HttpPos...
阅读全文
摘要:这次在项目中,用到了大文件上传,要上传的文件有100多m,于是研究现在国内使用的大文件上传的 组件发现用的比较多的有两个控件AspnetUpload 2.0和Lion.Web.UpLoadModule,另外还有思归在它的博客 堂中所说的办法 http://blog.joycode.com/saucer/archive/2004/03/16/16225.aspx 两个控件的方法是:利用隐含的Http...
阅读全文
摘要:我们在上传大文件时都遇到过这样或那样的问题。设置很大的maxRequestLength值并不能完全解决问题,因为ASP.NET会block直到把整个文件载入内存后,再加以处理。实际上,如果文件很大的话,我们经常会见到Internet Explorer显示 "The page cannot be displayed - Cannot find server or DNS Error",好像是怎么也catch不了这个错误。为什么?因为这是个client side错误,server side端的Application_Error是处理不到的,可以参考这个帖子研究一下产生这个错误的机理。
阅读全文
摘要:ALL_HTTP = HTTP_CACHE_CONTROL:no-cache HTTP_CONNECTION:Keep-Alive HTTP_CONTENT_LENGTH:89 HTTP_CONTENT_TYPE:application/x-www-form-urlencoded HTTP_ACCEPT:image/gif, image/x-xbitmap, image/jpeg, image/p...
阅读全文
摘要:数据源结构同http://www.cnblogs.com/lovecherry/archive/2005/03/25/125525.html 表dep:depid(标识主键),depname(学院名字) 表stu:stuid(标识主键),stuname(学生名字),studepid(学院id=表dep.depid) 前台: WebForm30 ...
阅读全文