.NET Framework

Everything about .NET framework.

关于asp.net中的Cache

51 views 0 comments posted at about 9 years ago

刚开始接触.net的时候,一直以为Cache是保存在高速缓冲的硬盘中的(既不清楚当时从哪里得知的了),于是自己就很喜欢使用缓存了,甚至把Session也尝试储存在缓存中,以为这样既可以达到高速,又可以减少内存的占有量(其实这个问题自己就可以推翻,前段时间用SQlite数据库来存储会话状态的时候速度很慢,既然这个就这样如果Cache果真存储在硬盘上的那么速度也会很慢的,不可能快);正是因为这个原因,自己这几天在网上找了很多资料,终于“明白”Cache到底是怎么回事情(之所以加引号是自己还不能确保是否是正确的)。在这里我想给所有喜欢学习的朋友提几个建议:

View detail

[C#] Asp.net 上传图片添加半透明图片或者文字水印的方法(二)

313 views 0 comments posted at about 9 years ago

在上一篇文章中讲到了关于C#上传图片添加文字水印的方法,这个章节中则是添加半透明的图片水印的方法。请参:http://hi.baidu.com/1987raymond/blog/item/017a6a4ee9a8ca01b2de0543.html下面是ImageWatermarkPainter类的实现:

View detail

[C#] Asp.net 上传图片添加半透明图片或者文字水印的方法(一)

405 views 0 comments posted at about 9 years ago

主要用到System.Drawing 命名空间下的相关类,如Brush、Image、Bitmap、Graphics等等类Image类可以从图片文件创建Image的实例,Bitmap可以从文件也可以从已有的Image对象创建实例,而Graphics类则是封装了对图像的相关操作,可以理解为一个绘图的面板,在这个面板里你可以添加文字,添加背景等等很多常规绘图软件具备的功能。

View detail

用HttpHandler实现asp.net 的验证码功能

149 views 2 comments posted at about 9 years ago

由于现在的注册机、发帖机等垃圾软件实在太多,为了有效的拦截这些信息,许多站点都需要用到验证码,下面就用HttpHandler实现的验证码机制

View detail

.net C# winrar 解压程序

169 views 0 comments posted at about 10 years ago

View detail

创建和使用资源

47 views 0 comments posted at about 10 years ago

View detail

特性编程

120 views 0 comments posted at about 10 years ago

View detail

动态产生程序集

69 views 0 comments posted at about 10 years ago

using System;
using System.Reflection;
using System.Reflection.Emit;
using System.Threading;
//动态创建程序集 by 1987Raymond 2008.7.17
//使用动态创建程序集的几种情形:
//在web浏览器中执行脚本
//在asp.net页中执行脚本
//使用反射发出编译正则表达式//利用.net框架利用System.Reflection.Emit命名空间中的一组托管类型,我们可以动态创建程序集,在程序集中直接写入MSIL代码.首先我们可以在当前应用域下创建程序集框架,然后我们可以在该程序集框架下定义模块,接下来在模块对象中定义类型,为类型添加成员属性,在方法中可以直接写入MSIL代码

View detail

有关HttpContext以及HttpContext.Items

90 views 0 comments posted at about 10 years ago

以前的时候,自己读了一篇关于HttpContext的文章,直到今天我才知道自己以前原来都被它误导了,使我误解为HttpContext是存在整个用户请求的生命周期,而实则上只存在单个的请求中引用一篇文章如下,希望对大家有所帮助

View detail

编译器错误信息: BC30456: “InitializeCulture”不是 成员 解决办法

588 views 0 comments posted at about 10 years ago

解决办法:Your generated aspx files are all using the same CodeFile, yes? From what I'm understanding you can not have multiple aspx files using the same codefile! It seems weird, but this error seems to start occurring when more and more aspx files are using the same codefile.

View detail