-
.NET下的多线程学习演示
using System;using System.Threading;namespace ConsoleApplication1}// 线程函数:(比起VC6中的方便多啦,哈哈)// 一个线程的方法不包含任何参数,同时也不返回任何值。它的命名规则和// 一般函数的命名规则相同。它既可以是静态的(static)也可以是非静态// 的(nonstatic)。当它执
应用 2007-06-29
-
利用ASP.NET的内置功能抵御Web攻击(下)
会话劫持 Cookie 还被用于检索特定用户的会话状态。会话的 ID 被存储到 cookie 中,该 cookie 与请求一起来回传送,存储在浏览器的计算机上。同样,如果失窃,会话 cookie 将可被用来使黑客进入系统并访问别人的会话状态。不用说,只要指定的会话处于活动状态(通常不超 20 分钟),这就有可能发生。通过冒充的会话状态发起
应用 2007-06-28
-
ASP.NET中如何防范SQL注入式攻击
一、什么是SQL注入式攻击?所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL注入式攻击过程类如:
应用 2007-06-26
-
使用ActiveReport for .net进行报表开发之绑定数据源
使用数据集作为数据源进行绑定,但是实际项目中经常会用到使用对象集合作为数据源显示,下一次我们将演示如何在报表上显示一个对象集合中的数据。
技术 2007-06-13
-
FreeBSD下网络备份Net Backup System的实现(1)
安装、使用 Network Backup System
技术 2007-06-12
-
Asp.net 2.0控件开发相关调试(JavaScript调试和自定义控件设计时调试
本文介绍了JavaScript调试和自定义控件设计时调试
技术 2007-05-28
-
.Net设计模式之中介者模式
中介者模式很容易在系统中应用,也很容易在系统中误用。当系统出现了“多对多”交互复杂的对象群,不要急于使用中介者模式,而要先反思你的系统在设计上是不是合理。
技术 2007-05-20
-
NET设计模式模版方法(Template Method)
Template Method模式是比较简单的设计模式之一,但它却是代码复用的一项基本的技术,在类库中尤其重要。
技术 2007-05-18
-
提高ASP.NET应用程序性能的几招方法
1, 不参与POSTBACK机制的控件,不要用服务器控件,尽量用静态HTML标记 2, 编译时使用RELEASE配置 3, 正式投入应用时,记着将DEBUG设为FALSE 4, SMARTNAVIGATE记着设为TRUE,它可以让浏览者感觉到你性能的提高 5 , 如果不是必须保持更新的页面,请记住加入%@ OutputCache Duration="60" VaryByParam="*" %声明,它可以大幅
技术 2007-04-26
-
ASP.NET应用程序性能优化
本质上说,性能优化的工作应该是多方面的,要做到“点面结合、由表及里”。比如:从代价的角度来考虑,应尽量做到改动量小,易实施;从用户角度看,应做到快速响应或快速提示;从软件结构的角度看,又要兼顾到系统结构的合理性和可扩展性。由此不难发现,在尝试一些改进方法时往往很难做到面面俱到。
技术 2007-04-25