摘要: 在Web应用程序开发中,避免不了要用到上传文件这个功能,但以前上传文件是个很麻烦的事,现在有了.NET,文件上传变得轻而易举。下面的这个例子实现了多文件上传功能。可以动态添加输入表单,上传的文件数量没有限制。代码如下:<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="MultiFileUpload.aspx.cs"Inherits="MultiFileUpload"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXH 阅读全文
posted @ 2011-10-11 22:17 流星剑 阅读(6232) 评论(1) 推荐(0) 编辑
摘要: 在asp.net中,有时我们不会去把网站真正的静态化,而是采用url重写,来实现伪静态。关于伪静态的优点将会在下一节中为大家讲解。闲话不多说,接下来就来配置url:第一步,请从此下载此组件。解压,把UrlRewriter.dll copy到你的项目 bin 目录下。第二步,在Web.config中加入:<?xml version="1.0" encoding="gb2312" ?>< configuration><configSections><section name="RewriterConfig& 阅读全文
posted @ 2011-10-11 22:14 流星剑 阅读(340) 评论(0) 推荐(0) 编辑
摘要: ASP.NET提供三种主要形式的缓存:页面级输出缓存、用户控件级输出缓存(或称为片段缓存)和缓存API。输出缓存和片段缓存的优点是非常易于实现,在大多数情况下,使用这两种缓存就足够了。而缓存API则提供了额外的灵活性(实际上是相当大的灵活性),可用于在应用程序的每一层利用缓存。本文全面介绍了这三种缓存技术在系统各层中的应用。 在ASP.NET提供的许多特性中,缓存支持无疑是我最欣赏的特性,我这样说当然是有充分理由的。相比ASP.NET的所有其他特性,缓存对应用程序的性能具有最大的潜在影响,利用缓存和其他机制,ASP.NET开发人员可以接受使用开销很大的控件(例如,DataGrid)构建站点时. 阅读全文
posted @ 2011-10-11 22:11 流星剑 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 我们搞程序的都了解点算法。总体来讲,算法是什么? 算法就是“时间”和“空间”的互换策略。我们常常考究一个算法的时间复杂度或空间复杂度,如果我们有绝对足够的时间或空间,那么算法就不需要了,可惜这种条件是不存在的,只是在某些情况下相对来说我们不用去考虑其中一个。今天我们讨论的“缓存”,自然就是“用空间换时间”的算法。 缓存就是把一些数据暂时存放于某些地方,可能是内存,也有可能硬盘。总之,目的就是为了避免某些耗时的操作。我们常见的耗时的操作,比如数据库的查询、一些数据的计算结果,或者是为了减轻服务器的压力。其实减轻压力也是因查询或计算,虽然短耗时,但操作很频繁,累加起来也很长,造成严重排队等情况,服 阅读全文
posted @ 2011-10-11 22:09 流星剑 阅读(1675) 评论(0) 推荐(0) 编辑
摘要: 我们网站建设时,经常会用到返回操作。今天万广就总结下在ASP.NET网站开发中常用的方法。万广互联不但是提供优质的网站建设服务,还提供大量的建站技术,把更多的经验分享给大家。也希望大家能够支持我们,关注我们! 方法一:<input type="button onclick="javascript:window.history.go(-1);"value="返回上一页">方法二在button的onClick事件响应函数中写如下代码:This.ClientScript.RegisterClientScriptBlock(this.Get 阅读全文
posted @ 2011-10-11 22:04 流星剑 阅读(2355) 评论(0) 推荐(0) 编辑
摘要: QQ,MSN,Skype在线客服代码 在网站建设时,为了更好的实施网站的营销型,会用到QQ,MSN等在线交流,以便客户能够快捷方便的联系我们。在这里,提供QQ,MSN的在线客服代码给大家分享:1.QQ在线咨询代码(qq在线交谈代码/qq在线客服代码/qq在线状态代码/qq在线客服代码)(将361233107换成你的号码,site后面换成你的网站就可以了)<a target="blank" href="http://wpa.qq.com/msgrd?V=1&Uin=361233107&Site=服务易&Menu=yes"> 阅读全文
posted @ 2011-10-11 21:59 流星剑 阅读(23104) 评论(0) 推荐(1) 编辑