快乐的Tina  

随笔分类 -  asp.net

  • Asp.Net 4.0 新特性,输出更纯净的Html代码 ClientIDMode,ViewStateMode等
    摘要:1. 在Asp.Net 4.0 中我们可以控制输出html中的对象id的形式了,之前我们常常看到类似这样的idctl00_MainContent_txtAutoID这在客户端控制时很不方便,也没有多少实质的意义现在我们可以通过设置控件的ClientIDMode修改clientId的输出形式,例如下面代码:?1234<asp:TextBox ID="txtPredictable" runat="server" ClientIDMode="Predictable"></asp:TextBox><asp:Tex 阅读全文
    posted @ 2011-12-28 16:21 幸福佑儿 阅读(217) 评论(0) 推荐(0)
  • 在.net中读写config文件的各种方法(转)
    摘要:今天谈谈在.net中读写config文件的各种方法。 在这篇博客中,我将介绍各种配置文件的读写操作。 由于内容较为直观,因此没有过多的空道理,只有实实在在的演示代码, 目的只为了再现实战开发中的各种场景。希望大家能喜欢。通常,我们在.NET开发过程中,会接触二种类型的配置文件:config文件,xml文件。 今天的博客示例也将介绍这二大类的配置文件的各类操作。 在config文件中,我将主要演示如何创建自己的自定义的配置节点,而不是介绍如何使用appSetting 。请明:本文所说的config文件特指app.config或者web.config,而不是一般的XML文件。 在这类配置文件中,由 阅读全文
    posted @ 2011-12-26 15:07 幸福佑儿 阅读(200) 评论(0) 推荐(0)
  • 在Web站点中创建和使用Rss源(转)
    摘要:转自:http://www.tracefact.net/Asp-Net/Creating-and-Consuming-Rss-Feeds-on-Your-Website.aspx主要参考:Creating Rss Feeds For Your Web SiteConsuming Rss Feeds On Your Web Site术语表tag:标签markup:标记node:结点item:条目entry:入口Rss Reed:Rss 源介绍Rss是将你Web站点的内容与其他人分享的标准方式。Rss代表着:Really Simple Syndication。它不过是一个标准化的XML标记,用于描 阅读全文
    posted @ 2011-03-29 14:13 幸福佑儿 阅读(345) 评论(0) 推荐(0)
  • 【转】大型高性能ASP.NET系统架构设计
    摘要:大型高性能ASP.NET系统架构设计 大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平稳运行。 系列文章链接: 构建高性能ASP.NET站点 开篇 构建高性能ASP.NET站点之一 剖析页面的处理过程(前端) 构建高性能ASP.NET站点之二 优化HTTP请求(前端) 构建高性能ASP.NET站点之三 细节决定成败 构建高性能ASP.NET站点 第五章—性能调优综述(前篇) 大型高性能ASP.NET系统架构设计 构建高性能ASP.NET站点 第五章—性能调... 阅读全文
    posted @ 2011-03-22 17:09 幸福佑儿 阅读(374) 评论(0) 推荐(0)
  • 一行代码解决iframe挂马(包含服务器端注入、客户端ARP注入等)
    摘要:IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和JavaScript脚本关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。就是说CSS属性后面可以是一段JavaScript表达式,CSS属性的值等于Javascript表达式执行的结果。在表达式中可以直接引用元素自身的属性和方法,也可以使用其他浏览器对象。这个表达式就好像是在这个元素的一个成员函数中一样。 很多朋友都知道CSS可以直接描述一个可视标记的外观。例如:p{color:red} 则网页里所有p标记里的文字颜色都会变成红色;iframe不也是一个标记吗?开始跟灵儿写代码吧,呵呵:ifra.. 阅读全文
    posted @ 2010-11-29 10:22 幸福佑儿 阅读(617) 评论(0) 推荐(0)
  • Cookies揭秘 [Asp.Net, Javascript]
    摘要:一.摘要所有Web程序都会使用Session保存数据. 使用独立的Session服务器可以解决负载均衡场景中的Session共享问题.本文介绍.NET平台下建立Session服务器的几种办法, 并介绍在使用Session时的各种经验和技巧.二.关于Session,SessionID和CookiesSession数据保存在服务器端, 但是每一个客户端都需要保存一个SessionID, SessionID保存在Cookies中, 关闭浏览器时过期.在向服务器发送的HTTP请求中会包含SessionID, 服务器端根据SessionID获取获取此用户的Session信息.很多初级开发人员不知道Ses 阅读全文
    posted @ 2010-11-18 11:57 幸福佑儿 阅读(353) 评论(0) 推荐(0)
  • Session服务器配置指南与使用经验
    摘要:一.摘要所有Web程序都会使用Session保存数据. 使用独立的Session服务器可以解决负载均衡场景中的Session共享问题.本文介绍.NET平台下建立Session服务器的几种办法, 并介绍在使用Session时的各种经验和技巧.二.关于Session,SessionID和CookiesSession数据保存在服务器端, 但是每一个客户端都需要保存一个SessionID, SessionID保存在Cookies中, 关闭浏览器时过期.在向服务器发送的HTTP请求中会包含SessionID, 服务器端根据SessionID获取获取此用户的Session信息.很多初级开发人员不知道Ses 阅读全文
    posted @ 2010-11-18 11:56 幸福佑儿 阅读(362) 评论(0) 推荐(0)
  • 参数编码 完全解决方案
    摘要:一.摘要我们经常要在页面传递中文数据,但是往往被文字编码所困惑.有时不了解到底是浏览器编码问题还是服务器编码问题.本文分析了互联网传递数据的编码原理, 并且提出了完善易用的解决方案.二.原则避免在get或者post参数时直接传递中文字符.中文参数需要经过编码后再传递.服务器端要使用相同的编码格式进行解码三.错误观点1.很多程序员认为url中可以传递中文. url中并不能携带中文参数.如果我们在浏览器中输入"http://localhost/?a=中文",感觉上我们在url中带了中文,实际上当按下回车键后,浏览器自动将其中的"中文"汉字进行编码后传递给服务 阅读全文
    posted @ 2010-11-18 11:55 幸福佑儿 阅读(282) 评论(0) 推荐(0)
  • robots.txt详解
    摘要:1,什么是robots.txt文件? —-如果您希望搜索引擎收录网站上所有内容,请勿建立robots.txt文件。如果”robots.txt”不存在或者为空文件,则对于所有的搜索引擎robot,该网站都是开放的搜索引擎使用spider程序自动访问互联网上的网页并获取网页信息。spider在访问一个网站时,会首先检查该网站的根域下是 否有一个叫做robots.txt的纯文本文件,这个文件用于指定spider在您网站上的抓取范围。您可以在您的网站中创建一个 robots.txt,在文件中声明该网站中不想被搜索引擎收录的部分或者指定搜索引擎只收录特定的部分。请注意,仅当您的网站包含不希望被搜索... 阅读全文
    posted @ 2010-09-03 09:21 幸福佑儿 阅读(486) 评论(0) 推荐(0)
  • 编写高性能 Web 应用程序的 10 个技巧 转自微软资料
    摘要:数据层性能技巧 1 — 返回多个结果集技巧 2 — 分页的数据访问技巧 3 — 连接池技巧 4 — ASP.NET 缓存 API技巧 5 — 每请求缓存技巧 6 — 后台处理技巧 7 — 页输出缓存和代理服务器技巧 8 — 运行 IIS 6.0(只要用于内核缓存)技巧 9 — 使用 Gzip 压缩技巧 10 — 服务器控件视图状态小结====================================================使用 ASP.NET 编写 Web 应用程序的简单程度令人不敢相信。正因为如此简单,所以很多开发人员就不会花时间来设计其应用程序的结构,以获得更好的性能了。在本 阅读全文
    posted @ 2010-08-31 11:11 幸福佑儿 阅读(157) 评论(0) 推荐(0)
  • 在ASP.NET中使用Session常见问题集锦
    摘要:问:为什么Session在有些机器上偶尔会丢失?答:可能和机器的环境有关系,比如:防火墙或者杀毒软件等,尝试关闭防火墙。问:为什么当调用Session.Abandon时并没有激发Session_End方法?答:首先Session_End方法只支持InProc(进程内的)类型的Session。其次要激发Session_End方法,必须存在Session(即系统中已经使用Session了),并且至少要完成一次请求(在这次请求中会调用该方法)。问:为什么当我在InProc模式下使用Session会经常丢失?答:该问题通常是由于应用程序被回收导致的,因为当使用进程内Session时,Session是保 阅读全文
    posted @ 2010-08-31 11:06 幸福佑儿 阅读(278) 评论(0) 推荐(0)