
ASP.NET web
文章平均质量分 90
_千鸟
程序员的双手比魔术师更厉害!
展开
-
asp.net实验一:hello world!
用IIS 7 部署asp.net我觉得真的很让人头疼,简直就是难产。 不过总结起来又几条值得注意: 一、安装iis和.NET F4.0先后顺序:如果先装.NET4.0,再装IIS,会出错,解决办法是修复重装.NET4.0; 二、需要在网站应用程序中添加虚拟目录,否则只能用IIS部署ASP,而不能部署ASP.NET; 三、部署的时候原创 2013-03-31 21:54:33 · 4606 阅读 · 1 评论 -
ASP.NET缓存全解析5:文件缓存依赖
这种策略让缓存依赖于一个指定的文件,通过改变文件的更新日期来清除缓存。 /// /// 获取当前应用程序指定CacheKey的Cache对象值/// /// 索引键值/// 返回缓存对象public static object GetCache(string CacheKey){ System.Web.Caching.Cache objCache = HttpRuntim转载 2014-05-09 10:29:38 · 799 阅读 · 0 评论 -
ASP.NET缓存全解析4:应用程序数据缓存
System.Web.Caching 命名空间提供用于缓存服务器上常用数据的类。此命名空间包括 Cache 类,该类是一个字典,您可以在其中存储任意数据对象,如哈希表和数据集。它还为这些对象提供了失效功能,并为您提供了添加和移除这些对象的方法。您还可以添加依赖于其他文件或缓存项的对象,并在从 Cache对象中移除对象时执行回调以通知应用程序。 /// /// 获取当前应用程序指定Cac转载 2014-05-09 10:29:03 · 789 阅读 · 0 评论 -
ASP.NET缓存全解析6:数据库缓存依赖
更多的时候,我们的服务器性能损耗还是在查询数据库的时候,所以对数据库的缓存还是显得特别重要,上面几种方式都可以实现部分数据缓存功能。但问题是我们的数据有时候是在变化的,这样用户可能在缓存期间查询的数据就是老的数据,从而导致数据的不一致。那有没有办法做到,数据如果不变化,用户就一直从缓存中取数据,一旦数据变化,系统能自动更新缓存中的数据,从而让用户得到更好的用户体验。 答案是肯定的!.N转载 2014-05-09 10:30:15 · 846 阅读 · 0 评论 -
ASP.NET缓存全解析1:缓存的概述
有时候总听到网友说网站运行好慢,不知如何是好;有时候也总见到一些朋友写的网站功能看起来非常好,但访问性能却极其的差。没有“勤俭节约”的意识,势必会造成“铺张浪费”。如何应对这种情况,充分利用系统缓存则是首要之道。 系统缓存有什么好处呢?举个简单的例子,你想通过网页查询某些数据,而这些数据并非实时变化,或者变化的时间是有期限的。例如查询一些历史数据。那么每个用户每次查的数据都是一样的。如果原创 2014-05-09 10:26:16 · 728 阅读 · 0 评论 -
ASP.NET缓存全解析3:页面局部缓存
有时缓存整个页面是不现实的,因为页的某些部分可能在每次请求时都需要变化。在这些情况下,只能缓存页的一部分。顾名思义,页面部分缓存是将页面部分内容保存在内存中以便响应用户请求,而页面其他部分内容则为动态内容。页面部分缓存的实现包括两种方式:控件缓存和替换后缓存。 1. 控件缓存(也称为片段缓存) 这种方式允许将需要缓存的信息包含在一个用户控件内,然后,将该用户控件标记为可缓存的转载 2014-05-09 10:28:18 · 814 阅读 · 0 评论 -
ASP.NET缓存全解析2:页面输出缓存
页面输出缓存是最为简单的缓存机制,该机制将整个ASP.NET页面内容保存在服务器内存中。当用户请求该页面时,系统从内存中输出相关数据,直到缓存数据过期。在这个过程中,缓存内容直接发送给用户,而不必再次经过页面处理生命周期。通常情况下,页面输出缓存对于那些包含不需要经常修改内容的,但需要大量处理才能编译完成的页面特别有用。需要读者注意的是,页面输出缓存是将页面全部内容都保存在内存中,并用于完成客户端原创 2014-05-09 10:27:07 · 847 阅读 · 0 评论 -
ASP.NET 缓存全解析7:第三方分布式缓存解决方案 Memcached和Cacheman
更多的时候,我们的服务器性能损耗还是在查询数据库的时候,所以对数据库的缓存还是显得特别重要,上面几种方式都可以实现部分数据缓存功能。但问题是我们的数据有时候是在变化的,这样用户可能在缓存期间查询的数据就是老的数据,从而导致数据的不一致。那有没有办法做到,数据如果不变化,用户就一直从缓存中取数据,一旦数据变化,系统能自动更新缓存中的数据,从而让用户得到更好的用户体验。 答案是肯定的!.N转载 2014-05-09 10:30:48 · 1939 阅读 · 0 评论 -
Asp.Net Ajax简单测试动态显示时间
利用Asp.net自带的Ajax控件,实现简单的动态显示时间的页面。前台代码如下:原创 2014-03-30 01:55:25 · 2314 阅读 · 0 评论 -
Asp.net 在刷新或提交页面后保持滚动条的位置
网页内容在较长时,每次回传刷新页面或提交网页时都会定位到最顶端,非常不利于用户交互。 将Page.MaintainScrollPositionOnPostBack属性值设置为true即可实现刷新后保持上次的滚动位置,可配置web.config,也可以在标记中设置属性MaintainScrollPositionOnPostBack=true。如:MaintainScr原创 2014-03-30 02:01:16 · 3632 阅读 · 0 评论 -
ASP.NET 调用2008部署的SMTP服务自动发邮件
很多时候,开发的web应用程序由于需要向用户发送邮件提醒,不得不使用SMTP协议完成自动邮件转发。邮件的常用协议包括SMTP和POP3,对于POP3而言功能更强大,但是仅作为发送段的邮件提醒或类似验证链接之类请求,用SMTP无疑是最好的选择。1、首先,我们得在自己的windows服务器上部署好IIS,以2008为例,添加SMTP服务。进入“控制面板”——“管理工具”——“服务器管理原创 2014-03-27 14:33:36 · 6405 阅读 · 0 评论 -
LT个人发布的WebServices,免费使用
LT的WebServices,欢迎免费使用,如需核心代码,可邮件联系longt@aliyun.comWebServices列表地址: http://www.longt.me/webservice/目前的服务如下:ChinestToPinyin输入参数:string ChineseName,返回类型:string 功能:将中文转原创 2014-03-14 23:27:02 · 1004 阅读 · 2 评论 -
.net实现加密算法小结
本文主要演示.net中常用三种加密方式:其中SHA1、MD5为不可逆加密,最后一种为自定义加密密钥,可进行解密。如图: 在.net下使用上述方法需要先引用: using System.Security.Cryptography; using System.Text; using System.IO; 加密SHA1函数封装为:pu原创 2014-02-21 02:40:01 · 2132 阅读 · 0 评论 -
ASP.NET读取Excel文件的三大方法浅析
文章来自51CTO:http://developer.51cto.com/art/200907/139788.htm ASP.NET读取Excel文件方法一:采用OleDB读取Excel文件:把Excel文件当做一个数据源来进行数据的读取操作,实例如下: public DataSet ExcelToDS(string Path) { s转载 2013-07-19 16:43:38 · 1373 阅读 · 1 评论 -
ASP.NET实验五:实现输入内容提示的功能(仿google_百度输入框提示)
实验: 对input控件实现输入内容提示功能(仿google_百度输入框提示功能)目的: 优化网页交互性,学习jquery的部分操作。知识背景: 利用jquery中的jquery.ui.autocomplete.js插件。 如以下jquery.ui中的基本测试代码: jQuery UI Autocomplete原创 2013-04-18 02:04:38 · 7296 阅读 · 7 评论 -
ASP.NET实验四:基于web的在线阅读demo
实验目的: 目标是为了实现在线文档阅读的功能,类似百度文库,豆丁等。 设计demo思路:1、 指定后台doc文件,提取文件路径,通过后台进行下一步操作;2、 对doc文档进行swf转换,转换时主要利用了Aspose.Word里的功能(可参考Aspose相关API,我也是一点一点看,从中提取需要的内容的,如果不想看,可直接查看项目中源文件)3、 前原创 2013-04-14 14:52:03 · 2011 阅读 · 0 评论 -
ASP.NET实验三:读取web.config连接数据库
目的:1、熟悉手动修改web.config信息, 2、熟悉通过asp.net进行读取web.config信息; 3、熟悉数据库连接流程。要求:1、在web.config中新建AppSetting节点, database = School, dbuser = sa, dbpassword = longlt ; 2、在a原创 2013-04-02 00:33:25 · 2941 阅读 · 0 评论 -
asp.net实验二:连接sql server 2008数据库
要求,通过ASP.NET 与sql server 2008进行连接,并测试数据。 任意在asp.net应用程序中添加一个web窗体,如test.aspx 在tesst.aspx.cs中添加代码进行测试:using System;using System.Collections.Generic;using System.Linq;using System.Web;原创 2013-03-31 22:18:14 · 6804 阅读 · 0 评论 -
ASP.NET URL重写
近期做网站,想试着进行URL重写,隐藏部分关键要素,但是找了一些文档,大多是配置web.config,而且还需要第三方插件,后来研究一番,其实很简单,只需要了解asp.net的运行机制和正则表达式即可。 通常我们在浏览器中输入一个url,当返回结果时地址栏的url改变了.例如cnblogs,输入http://test.cnblogs.com,结果反馈回来后地址为http://w原创 2014-05-15 03:39:32 · 798 阅读 · 0 评论