Asp.Net
文章平均质量分 73
wayuILY
君子之行,静以修身,俭以养德。非淡泊无以明志,非宁静无以致远。
展开
-
上传图片并改变图片大小
protected void UpLoadPhoto_Click(object sender, ImageClickEventArgs e) { if (FileUpload1.HasFile) { string fileContentType = FileUpload1.PostedFile.ContentType;原创 2007-11-23 21:54:00 · 1051 阅读 · 0 评论 -
超时时间已到,但是尚未从池中获取连接。(转)
“/ASP.Web”应用程序中的服务器错误。--------------------------------------------------------------------------------超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查原创 2008-07-02 10:05:00 · 1184 阅读 · 0 评论 -
我对petshop4的简单理解!
petshop4充分体现了面向接口编程的思想,就是给你一个接口你别管我是怎么实现的,你只管用别说其他的。namespace PetShop.BLL { /// /// A business component to manage products /// public class Product { // Get an instan原创 2008-06-20 15:24:00 · 761 阅读 · 0 评论 -
转帖 【Jian2150】 一切皆为对象
这篇文章帮我理解了面向对象和面向过程的却别,以及面向对象的好处!首先得说明,“一切皆为对象”是至理名言,至少在C#中,你应该时刻以这个理念来设计你的程序,理解这个理念对你的学习大有裨益。C#作为一种面对对象的语言,而不是面向过程,体现在它的各个语言元素和语法结构都在为构造对象而服务。继承、封装、多态等等,都是打造对象的工具利器,这在面向过程的语言中,是不能获得充分支持的。然而认为只要程序中出现原创 2008-08-26 11:21:00 · 890 阅读 · 0 评论 -
新网址
.Net开源程序大全 AJAX框架 http://www.hellocto.com/wz/list.aspx?cid=98 工作流 http://www.hellocto.com/wz/list.aspx?cid=99 文本编辑 http://www.hellocto.com/wz/list.aspx?cid=101 Blog http://www.hellocto.com/wz/转载 2008-08-22 09:54:00 · 2134 阅读 · 0 评论 -
网站学习----源码下载
木高手的博客http://blog.upc.edu.cn/blog.php?uid=13优秀网站源码、编程源码下载网站大集中 1.51源码:http://www.51aspx.com/ 2.源码之家:http://www.codejia.com/ 3.源码网:http://www.codepub.com/ 4.虾客源码:http://www.xkxz.com/转载 2008-05-23 16:25:00 · 1297 阅读 · 0 评论 -
什么是动态链接库
原创 2007-12-21 09:47:00 · 851 阅读 · 0 评论 -
ASP.NET应用程序的安全方案(一)—身份验证
1.身份验证概念 任何成功的应用程序安全策略的基础都是稳固的身份验证和授权手段,以及提供机密数据的保密性和完整性的安全通讯。 身份验证(authentication)是一个标识应用程序客户端的过程,这里的客户端可能包括终端用户、服务、进程或计算机,通过了身份验证的客户端被称为主体(principal)。身份验证可以跨越应用程序的多个层发生。终端用户起初由Web应用程序进行身份验证,原创 2007-12-11 16:26:00 · 855 阅读 · 0 评论 -
委托
C# 中的委托类似于 C 或 C++ 中的函数指针。使用委托使程序员可以将方法引用封装在委托对象内。然后可以将该委托对象传递给可调用所引用方法的代码,而不必在编译时知道将调用哪个方法。与 C 或 C++ 中的函数指针不同,委托是面向对象、类型安全的,并且是安全的。 委托声明定义一种类型,它用一组特定的参数以及返回类型封装方法。对于静态方法,委托对象封装要调用的方法。对于实例方法,委托对象同原创 2007-12-11 11:35:00 · 681 阅读 · 0 评论 -
C#构造函数
构造函数是一种特殊的成员函数,它主要用于为对象分配存储空间,对数据成员进行初始化. (1)构造函数的名字必须与类同名; (2)构造函数没有返回类型,它可以带参数,也可以不带参数; (3)构造函数的主要作用是完成对类的初始化工作; (4)在创建一个类的新对象(使用new关键字)时,系统回自动调用给类的构造函数初始化新对象; C#的类有两种构造函数:实例构造函数和静态构造原创 2007-12-12 22:01:00 · 691 阅读 · 0 评论 -
ASP.NET应用程序的安全方案(二)--授权
1.1. 授权概念 任何成功的应用程序安全策略的基础都是稳固的身份验证和授权手段,以及提供机密数据的保密性和完整性的安全通讯。 授权(authorization)过程负责控制通过了身份验证的客户端可以访问哪些资源,以及可以执行哪些操作。可访问的资源既包括文件、数据库等,还包括系统级的资源,如注册表,配置数据等。 许多WEB程序不是直接授权客户访问底层的资源,而是通过方法(me原创 2007-12-11 16:17:00 · 717 阅读 · 0 评论 -
DataGrid 中双向排序的一种办法
在.Net 中 DataGrid 虽然有排序的功能,但并不支持双向的排序。用到了,看了些相关的帖子,自己尝试了一种方法,竟然也行得通,呵呵 主要是用DataGrid.Attributes 存了一个参数,同时在onSortCommand中修改了DataGridColumn的SortExpression. 代码如下:private void BindData() { DataTa原创 2007-12-09 10:44:00 · 564 阅读 · 0 评论 -
编写高性能Web应用程序的入门技巧
数据层性能 技巧 1 — 返回多个结果集 技巧 2 — 分页的数据访问 技巧 3 — 连接池 技巧 4 — ASP.NET 缓存 API 技巧 5 — 每请求缓存 技巧 6 — 后台处理 使用 ASP.NET 编写 Web 应用程序的简单程度令人不敢相信。正因为如此简单,所以很多开发人员就不会花时间来设计其应用程序的结构,以获得更好的性能了。在本文中,我将讲述 10原创 2007-12-05 09:26:00 · 580 阅读 · 0 评论 -
Asp.Net 2.0加密Web.config配置文件
可以使用受保护配置来加密 Web 应用程序配置文件(如 Web.config 文件)中的敏感信息(包括用户名和密码、数据库连接字符串和加密密钥)。对配置信息进行加密后,即使攻击者获取了对配置文件的访问,也可以使攻击者难以获取对敏感信息的访问,从而改进应用程序的安全性。针对asp.net 2.0的应用程序的数据库链接字符串进行加密:例如,未加密的配置文件中可能包含一个指定用于连接到数原创 2007-12-05 09:16:00 · 576 阅读 · 0 评论 -
17种正则表达式
"^//d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-//d+) ¦(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?//d+$" //整数 "^//d+(//.//d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+//.原创 2007-11-30 09:37:00 · 623 阅读 · 0 评论 -
C#中把中文字符替换为*
方法一http://blog.csdn.net/qiujiahao/archive/2007/08/09/1733169.aspx在unicode 字符串中,中文的范围是在4E00..9FFF:CJK Unified Ideographs。 通过对字符的unicode编码进行判断来确定字符是否为中文。 protected bool IsChineseLetter(string input,in转载 2008-11-17 13:09:00 · 4324 阅读 · 0 评论