<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Neeke &#187; ASP.NET</title>
	<atom:link href="http://www.ineeke.com/category/dot-net/aspdotnet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ineeke.com</link>
	<description>悄悄记录点点滴滴</description>
	<lastBuildDate>Sat, 07 Jan 2012 13:04:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>ASP.NET自定义分页控件</title>
		<link>http://www.ineeke.com/archives/757/</link>
		<comments>http://www.ineeke.com/archives/757/#comments</comments>
		<pubDate>Sat, 15 Nov 2008 13:36:43 +0000</pubDate>
		<dc:creator>Neeke</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[asp.net ajax控件]]></category>

		<guid isPermaLink="false">http://ineeke.com/archives/aspnet%e8%87%aa%e5%ae%9a%e4%b9%89%e5%88%86%e9%a1%b5%e6%8e%a7%e4%bb%b6/</guid>
		<description><![CDATA[<p>这次开发的CRM中有许多地方都使用到了ASP.NET中的GridView控件，这个控件的功能其实都是很全的，但是此次开发中不允许使用控件自带的分页，而是要求开发人员自己写。</p>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="5"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="AlwaysVisibleControlExtender控件" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F731%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F757%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">AlwaysVisibleControlExtender控件</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="ConfirmButtonExtender控件" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F732%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F757%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">ConfirmButtonExtender控件</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="浅谈ASP.NET表示层" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F676%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F757%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">浅谈ASP.NET表示层</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="asp.net Application对象" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F606%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F757%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">asp.net Application对象</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="ASP.NET的26个性能优化方法" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F571%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F757%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">ASP.NET的26个性能优化方法</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="5" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems.htm" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></description>
			<content:encoded><![CDATA[<p>这次开发的CRM中有许多地方都使用到了ASP.NET中的GridView控件，这个控件的功能其实都是很全的，但是此次开发中不允许使用控件自带的分页，而是要求开发人员自己写。由于自己写的分页代码比较多，且项目中使用的GridView控件也是很多，为了偷懒+减少代码量&#8230;于是昨天晚上花了点时间做了这么个自定义WEB用户控件，写的时候也遇到了些问题，不过随着逐步的分析都逐一解决了，以下是该控件的源码。</p>
<div class="HighLighter" contenteditable="false">
<div class="dp-highlighter" contenteditable="false">
<div class="bar">&nbsp;</div>
<ol class="dp-c">
<li class="alt"><span><span class="keyword">using</span><span>&nbsp;System; </span></span></li>
<li><span class="keyword">using</span><span>&nbsp;System.Data; </span></li>
<li class="alt"><span class="keyword">using</span><span>&nbsp;System.Configuration; </span></li>
<li><span class="keyword">using</span><span>&nbsp;System.Collections; </span></li>
<li class="alt"><span class="keyword">using</span><span>&nbsp;System.Web; </span></li>
<li><span class="keyword">using</span><span>&nbsp;System.Web.Security; </span></li>
<li class="alt"><span class="keyword">using</span><span>&nbsp;System.Web.UI; </span></li>
<li><span class="keyword">using</span><span>&nbsp;System.Web.UI.WebControls; </span></li>
<li class="alt"><span class="keyword">using</span><span>&nbsp;System.Web.UI.WebControls.WebParts; </span></li>
<li><span class="keyword">using</span><span>&nbsp;System.Web.UI.HtmlControls; </span></li>
<li class="alt"><span class="keyword">using</span><span>&nbsp;System.Collections.Generic; </span></li>
<li>&nbsp;</li>
<li class="alt"><span class="comment">/** </span></li>
<li><span>&nbsp;*&nbsp;功能：对GridView数据分页 </span></li>
<li class="alt"><span>&nbsp;*&nbsp;作者：Neeke </span></li>
<li><span>&nbsp;*&nbsp;版权所有：尼克技术博客&nbsp;http://www.ineeke.com </span></li>
<li class="alt"><span>&nbsp;*&nbsp;*/</span></li>
<li><span class="keyword">public</span><span>&nbsp;partial&nbsp;</span><span class="keyword">class</span><span>&nbsp;WebUserControl&nbsp;:&nbsp;System.Web.UI.UserControl </span></li>
<li class="alt"><span>{ </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;PagedDataSource&nbsp;pds&nbsp;=&nbsp;</span><span class="keyword">new</span><span>&nbsp;PagedDataSource(); </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//待分页的数据源 </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;IEnumerable&nbsp;DataSource; </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//每页显示数据条数 </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;</span><span class="keyword">int</span><span>&nbsp;pageSize&nbsp;=&nbsp;10; </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//待分页显示的GridView对象 </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;GridView&nbsp;PageGridView; </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//当前页 </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;</span><span class="keyword">int</span><span>&nbsp;CurrentPage </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">get</span><span>&nbsp;{&nbsp;</span><span class="keyword">return</span><span>&nbsp;(Int32)ViewState[</span><span class="string">&quot;CurrentPage&quot;</span><span>];&nbsp;} </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">set</span><span>&nbsp;{&nbsp;ViewState[</span><span class="string">&quot;CurrentPage&quot;</span><span>]&nbsp;=&nbsp;value;&nbsp;} </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//分页个数 </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;</span><span class="keyword">int</span><span>&nbsp;Count </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">get</span><span>&nbsp;{&nbsp;</span><span class="keyword">return</span><span>&nbsp;(Int32)ViewState[</span><span class="string">&quot;Count&quot;</span><span>];&nbsp;} </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">set</span><span>&nbsp;{&nbsp;ViewState[</span><span class="string">&quot;Count&quot;</span><span>]&nbsp;=&nbsp;value;&nbsp;} </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li class="alt">&nbsp;</li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//数据绑定 </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;PageDataBind() </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>&nbsp;(!IsPostBack) </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CurrentPage&nbsp;=&nbsp;0; </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Count&nbsp;=&nbsp;0; </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//用于判断是否越界 </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>&nbsp;(CurrentPage&nbsp;&gt;&nbsp;Count&nbsp;||&nbsp;CurrentPage&nbsp;&lt;&nbsp;0) </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">return</span><span>; </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">try</span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pds.DataSource&nbsp;=&nbsp;DataSource; </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pds.AllowPaging&nbsp;=&nbsp;</span><span class="keyword">true</span><span>; </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pds.PageSize&nbsp;=&nbsp;pageSize; </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pds.CurrentPageIndex&nbsp;=&nbsp;CurrentPage; </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Count&nbsp;=&nbsp;pds.PageCount; </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.lblTotalCount.Text&nbsp;=&nbsp;pds.DataSourceCount.ToString(); </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.lblPageSize.Text&nbsp;=&nbsp;pageSize.ToString(); </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.lblCurrentPage.Text&#038;nbs<br />
p;=&nbsp;Convert.ToString(CurrentPage&nbsp;+&nbsp;1); </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.lblTotalPage.Text&nbsp;=&nbsp;Convert.ToString(Count); </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PageGridView.DataSource&nbsp;=&nbsp;pds; </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PageGridView.DataBind(); </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">catch</span><span>&nbsp;(Exception&nbsp;ex) </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(</span><span class="string">&quot;&lt;script&gt;alert(&#8216;没有您输入的页!&#8217;);&lt;/script&gt;&quot;</span><span>); </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//第一页按钮按下时触发 </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">protected</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;LinkFirst_Click(</span><span class="keyword">object</span><span>&nbsp;sender,&nbsp;EventArgs&nbsp;e) </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CurrentPage&nbsp;=&nbsp;0; </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PageDataBind(); </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//前一页按钮按下时触发 </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">protected</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;LinkPrie_Click(</span><span class="keyword">object</span><span>&nbsp;sender,&nbsp;EventArgs&nbsp;e) </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>&nbsp;(CurrentPage&nbsp;&lt;=&nbsp;0) </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CurrentPage&nbsp;=&nbsp;0; </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">else</span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CurrentPage&nbsp;=&nbsp;CurrentPage-1; </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PageDataBind(); </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//下一页按钮按下时触发 </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">protected</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;LinkNext_Click(</span><span class="keyword">object</span><span>&nbsp;sender,&nbsp;EventArgs&nbsp;e) </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>&nbsp;(CurrentPage&nbsp;&gt;=&nbsp;(Count&nbsp;-&nbsp;1)) </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CurrentPage&nbsp;=&nbsp;Count&nbsp;-&nbsp;1; </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">else</span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CurrentPage=CurrentPage+1; </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PageDataBind(); </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//最后一页按钮按下时触发 </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">protected</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;LinkLast_Click(</span><span class="keyword">object</span><span>&nbsp;sender,&nbsp;EventArgs&nbsp;e) </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CurrentPage&nbsp;=&nbsp;Count&nbsp;-&nbsp;1; </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PageDataBind(); </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//GO按钮按下时触发 </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">protected</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;btnGo_Click(</span><span class="keyword">object</span><span>&nbsp;sender,&nbsp;EventArgs&nbsp;e) </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CurrentPage&nbsp;=&nbsp;</span><span class="keyword">int</span><span>.Parse(</span><span class="keyword">this</span><span>.txtGoPage.Text)-1; </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PageDataBind(); </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li><span>} </span></li>
</ol>
</div>
<div class="c#" contenteditable="false" style="display: none">
<pre>using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Collections.Generic;/** * 功能：对GridView数据分页 * 作者：Neeke * 版权所有：尼克技术博客 http://www.ineeke.com * */public partial class WebUserControl : System.Web.UI.UserControl{    PagedDataSource pds = new PagedDataSource();    //待分页的数据源    public IEnumerable DataSource;    //每页显示数据条数    public int pageSize = 10;    //待分页显示的GridView对象    public GridView PageGridView;    //当前页    public int CurrentPage    {        get { return (Int32)ViewState[&quot;CurrentPage&quot;]; }        set { ViewState[&quot;CurrentPage&quot;] = value; }    }    //分页个数    public int Count    {        get { return (Int32)ViewState[&quot;Count&quot;]; }        set { ViewState[&quot;Count&quot;] = value; }    }    //数据绑定    public void PageDataBind()    {        if (!IsPostBack)        {            CurrentPage = 0;            Count = 0;        }        //用于判断是否越界        if (CurrentPage &gt; Count || CurrentPage &lt; 0)        {            return;        }        try        {            pds.DataSource = DataSource;            pds.AllowPaging = true;            pds.PageSize = pageSize;            pds.CurrentPageIndex = CurrentPage;            Count = pds.PageCount;            this.lblTotalCount.Text = pds.DataSourceCount.ToString();            this.lblPageSize.Text = pageSiz
e.ToString();            this.lblCurrentPage.Text = Convert.ToString(CurrentPage + 1);            this.lblTotalPage.Text = Convert.ToString(Count);            PageGridView.DataSource = pds;            PageGridView.DataBind();        }        catch (Exception ex)        {            Response.Write(&quot;&lt;script&gt;alert('没有您输入的页!');&lt;/script&gt;&quot;);        }    }    //第一页按钮按下时触发    protected void LinkFirst_Click(object sender, EventArgs e)    {        CurrentPage = 0;        PageDataBind();    }    //前一页按钮按下时触发    protected void LinkPrie_Click(object sender, EventArgs e)    {        if (CurrentPage &lt;= 0)        {            CurrentPage = 0;        }        else        {            CurrentPage = CurrentPage-1;        }        PageDataBind();    }    //下一页按钮按下时触发    protected void LinkNext_Click(object sender, EventArgs e)    {        if (CurrentPage &gt;= (Count - 1))        {            CurrentPage = Count - 1;        }        else        {            CurrentPage=CurrentPage+1;        }        PageDataBind();    }    //最后一页按钮按下时触发    protected void LinkLast_Click(object sender, EventArgs e)    {        CurrentPage = Count - 1;        PageDataBind();    }    //GO按钮按下时触发    protected void btnGo_Click(object sender, EventArgs e)    {        CurrentPage = int.Parse(this.txtGoPage.Text)-1;        PageDataBind();    }}</pre>
</div>
<div contenteditable="false">
<link href="http://www.ineeke.com/admin/FCKeditor/editor/plugins/highlighter/dp.SyntaxHighlighter/Styles/SyntaxHighlighter.css" type="text/css" rel="stylesheet" /></div>
</div>
<p>使用方法：<br />1.将此控件拖入到网页中。<br />2.在该网页的Page_Load()事件中写入如下代码。</p>
<div class="HighLighter" contenteditable="false">
<div class="dp-highlighter" contenteditable="false">
<div class="bar">&nbsp;</div>
<ol class="dp-c">
<li class="alt"><span><span class="keyword">protected</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;Page_Load(</span><span class="keyword">object</span><span>&nbsp;sender,&nbsp;EventArgs&nbsp;e) </span></span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.WebUserControl1.DataSource&nbsp;=&nbsp;SaleChanceManager.GetChanceAll();</span><span class="comment">//设置待数据源 </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.WebUserControl1.pageSize&nbsp;=&nbsp;5;</span><span class="comment">//设置每页数据条数 </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.WebUserControl1.PageGridView&nbsp;=&nbsp;</span><span class="keyword">this</span><span>.GridView1;</span><span class="comment">//设置待分页的GridView </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.WebUserControl1.PageDataBind();</span><span class="comment">//调用绑定方法 </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;}</span></li>
</ol>
</div>
<div class="c#" contenteditable="false" style="display: none">
<pre>protected void Page_Load(object sender, EventArgs e)    {        this.WebUserControl1.DataSource = SaleChanceManager.GetChanceAll();//设置待数据源        this.WebUserControl1.pageSize = 5;//设置每页数据条数        this.WebUserControl1.PageGridView = this.GridView1;//设置待分页的GridView        this.WebUserControl1.PageDataBind();//调用绑定方法    }</pre>
</div>
<div contenteditable="false">
<link href="http://www.ineeke.com/admin/FCKeditor/editor/plugins/highlighter/dp.SyntaxHighlighter/Styles/SyntaxHighlighter.css" type="text/css" rel="stylesheet" /></div>
</div>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="5"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="AlwaysVisibleControlExtender控件" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F731%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F757%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">AlwaysVisibleControlExtender控件</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="ConfirmButtonExtender控件" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F732%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F757%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">ConfirmButtonExtender控件</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="浅谈ASP.NET表示层" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F676%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F757%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">浅谈ASP.NET表示层</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="asp.net Application对象" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F606%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F757%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">asp.net Application对象</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="ASP.NET的26个性能优化方法" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F571%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F757%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">ASP.NET的26个性能优化方法</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="5" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems.htm" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></content:encoded>
			<wfw:commentRss>http://www.ineeke.com/archives/757/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>5条ASP.NET指导性规范</title>
		<link>http://www.ineeke.com/archives/752/</link>
		<comments>http://www.ineeke.com/archives/752/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 10:48:07 +0000</pubDate>
		<dc:creator>Neeke</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[asp.net 优化]]></category>
		<category><![CDATA[代码书写规范]]></category>

		<guid isPermaLink="false">http://ineeke.com/archives/5%e6%9d%a1aspnet%e6%8c%87%e5%af%bc%e6%80%a7%e8%a7%84%e8%8c%83/</guid>
		<description><![CDATA[<p>今天早上，团队4人在我昨天做的类图及Models层的基础之上对DAL层完成了所有编码。之后又小测试了一下，发现数据库中数据类型为bigint的无法使用int来强制转换进行读取，之后使用long类型顺利读出。</p>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="5"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="ASP.NET的26个性能优化方法" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F571%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F752%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">ASP.NET的26个性能优化方法</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="ASP.NET必须遵守的9条代码编写规范" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F747%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F752%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">ASP.NET必须遵守的9条代码编写规范</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="ASP.NET Cookie对象" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F601%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F752%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">ASP.NET Cookie对象</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="浅谈ASP.NET表示层" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F676%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F752%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">浅谈ASP.NET表示层</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="ASP.NET自定义分页控件" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F757%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F752%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">ASP.NET自定义分页控件</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="5" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems.htm" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></description>
			<content:encoded><![CDATA[<p>今天早上，团队4人在我昨天做的类图及Models层的基础之上对DAL层完成了所有编码。之后又小测试了一下，发现数据库中数据类型为bigint的无法使用int来强制转换进行读取，之后使用long类型顺利读出。</p>
<p>好像文章有点短，接[<a href="http://www.ineeke.com/archives/AspDotNet9TiaoDaiMaBianXieGuiFan/" target="_blank">ASP.NET必须遵守的9条代码编写规范</a>] 再发5条ASP.NET指导性规范，这些规范感觉都很有用，写的时候可能觉得麻烦，但是后期查看时会觉得代码很清晰。</p>
<p>（1）对于超过三屏以上的代码，建议使用region折叠。<br />（2）Web窗体建议以DIV方式布局。<br />（3）代码中DataSet、DataTable、DataView等对象，定义时建议将ds、dt、dv作为前缀。<br />（4）在一个自定义的类中，建议将类中各成员，有规律的组织起来。从上至下的顺序为常量、变量、属性、公有方法、私有方法。可以将每个部分用region划分开。<br />（5）if、for、foreach及switch语句的嵌套不宜太多，建议不超过三层</p>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="5"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="ASP.NET的26个性能优化方法" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F571%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F752%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">ASP.NET的26个性能优化方法</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="ASP.NET必须遵守的9条代码编写规范" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F747%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F752%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">ASP.NET必须遵守的9条代码编写规范</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="ASP.NET Cookie对象" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F601%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F752%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">ASP.NET Cookie对象</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="浅谈ASP.NET表示层" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F676%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F752%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">浅谈ASP.NET表示层</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="ASP.NET自定义分页控件" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F757%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F752%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">ASP.NET自定义分页控件</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="5" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems.htm" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></content:encoded>
			<wfw:commentRss>http://www.ineeke.com/archives/752/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ASP.NET必须遵守的9条代码编写规范</title>
		<link>http://www.ineeke.com/archives/747/</link>
		<comments>http://www.ineeke.com/archives/747/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 11:39:01 +0000</pubDate>
		<dc:creator>Neeke</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[代码书写规范]]></category>

		<guid isPermaLink="false">http://ineeke.com/archives/aspnet%e5%bf%85%e9%a1%bb%e9%81%b5%e5%ae%88%e7%9a%849%e6%9d%a1%e4%bb%a3%e7%a0%81%e7%bc%96%e5%86%99%e8%a7%84%e8%8c%83/</guid>
		<description><![CDATA[<p>写了这么久程序代码了，发现很多人的代码很不规范。尤其在几个人协作开发一个项目的时候，有些人写的类名、变量名、方法等令人根本看不懂，可能会弄的整个项目都没法组合完成。自认为我的写的代码已经很不错了，至少能够见名知意。不过，看完这9条后我觉得我还得进一步学习学习了...</p>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="5"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="5条ASP.NET指导性规范" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F752%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F747%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">5条ASP.NET指导性规范</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="Java编码规范" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F775%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F747%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">Java编码规范</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="浅谈ASP.NET表示层" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F676%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F747%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">浅谈ASP.NET表示层</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="ASP.NET Cookie对象" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F601%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F747%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">ASP.NET Cookie对象</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="asp.net Application对象" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F606%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F747%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">asp.net Application对象</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="5" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems.htm" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></description>
			<content:encoded><![CDATA[<p>写了这么久程序代码了，发现很多人的代码很不规范。尤其在几个人协作开发一个项目的时候，有些人写的类名、变量名、方法等令人根本看不懂，可能会弄的整个项目都没法组合完成。自认为我的写的代码已经很不错了，至少能够见名知意。不过，看完这9条后我觉得我还得进一步学习学习了&#8230;<br />1.局部变量的名称要有意义，尽量用对应的英文命名，比如&ldquo;用户姓名&rdquo;变量，不要用aa bb cc等来命名，而要使用userName。<br />2.不要使用单个字母的变量，如i、n、x等。而要使用index、temp等。用于循环迭代的变量例外。<br />3.应该使用Pascal命名法命名方法名、属性名、类名和命名空间，且方法的命名一般将其命名为动宾短语，如：<br />ShowDialog();<br />CreateFile();<br />GetPath();<br />4.用Camel命名法命名局部变量和方法的参数。<br />以上几条综合举例如下。</p>
<div class="HighLighter" contenteditable="false">
<div class="dp-highlighter" contenteditable="false">
<div class="bar">&nbsp;</div>
<ol class="dp-c">
<li class="alt"><span><span class="keyword">public</span><span>&nbsp;</span><span class="keyword">class</span><span>&nbsp;Neeke </span></span></li>
<li><span>{ </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;Neeke() </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li class="alt">&nbsp;</li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">private</span><span>&nbsp;</span><span class="keyword">string</span><span>&nbsp;neekeName; </span></li>
<li class="alt">&nbsp;</li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;</span><span class="keyword">string</span><span>&nbsp;NeekeName </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">get</span><span>&nbsp;{&nbsp;</span><span class="keyword">return</span><span>&nbsp;neekeName;&nbsp;} </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">set</span><span>&nbsp;{&nbsp;neekeName&nbsp;=&nbsp;value;&nbsp;} </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li class="alt">&nbsp;</li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;CallMe() </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;{ </span></li>
<li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.Console.WriteLine(</span><span class="string">&quot;Hello&nbsp;Neeke!&quot;</span><span>); </span></li>
<li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;} </span></li>
<li><span>}</span></li>
</ol>
</div>
<div class="c#" contenteditable="false" style="display: none">
<pre>public class Neeke{	public Neeke()	{			}    private string neekeName;    public string NeekeName    {        get { return neekeName; }        set { neekeName = value; }    }    public void CallMe()    {        System.Console.WriteLine(&quot;Hello Neeke!&quot;);    }}</pre>
</div>
<div contenteditable="false">
<link href="http://www.ineeke.com/admin/FCKeditor/editor/plugins/highlighter/dp.SyntaxHighlighter/Styles/SyntaxHighlighter.css" type="text/css" rel="stylesheet" /></div>
</div>
<p>5.仅使用匈牙利命名法对WinForm和Web空间命名，禁止使用textbox1、gridview1等默认命名。<br />6.接口命名以大小写I作为前缀，如INeeke，以便直观的区分接口和类。<br />7.使用命名空间的层次性结构来组织各种类和接口。<br />正确：<br />using <a href="http://www.ineeke.com">www.ineeke.com</a>;<br />namespace ineeke.com<br />{<br />&nbsp;&#8230;<br />}<br />错误：<br />using WwwIneekeCn;<br />namespace IneekeCn<br />{<br />&nbsp;&#8230;<br />}<br />8.所有代码必须保证有足够的注释，注释量要求在15%以上。需要注释的内容包括以下几种。<br />1）关键性语句（如关键的变量声明，条件判断等）。<br />2）类名前的文档注释（以//开头的注释）包括类的简单功能说明、使用方法等。<br />3）具有复杂参数列表的方法。<br />9.代码缩进用Tab键，不要使用空格键。</p>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="5"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="5条ASP.NET指导性规范" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F752%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F747%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">5条ASP.NET指导性规范</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="Java编码规范" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F775%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F747%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">Java编码规范</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="浅谈ASP.NET表示层" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F676%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F747%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">浅谈ASP.NET表示层</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="ASP.NET Cookie对象" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F601%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F747%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">ASP.NET Cookie对象</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="asp.net Application对象" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F606%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F747%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">asp.net Application对象</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="5" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems.htm" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></content:encoded>
			<wfw:commentRss>http://www.ineeke.com/archives/747/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>应用程序缓存的应用</title>
		<link>http://www.ineeke.com/archives/742/</link>
		<comments>http://www.ineeke.com/archives/742/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 10:24:39 +0000</pubDate>
		<dc:creator>Neeke</dc:creator>
				<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://ineeke.com/archives/%e5%ba%94%e7%94%a8%e7%a8%8b%e5%ba%8f%e7%bc%93%e5%ad%98%e7%9a%84%e5%ba%94%e7%94%a8/</guid>
		<description><![CDATA[<p>应用程序缓存是用来存储与应用程序相关的对象，主要由Cache类来实现。他给我们提供了一种机制，使得我们可以通过编码方式灵活的控制缓存。</p>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="5"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="Servlet应用程序体系结构" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F237%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F742%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">Servlet应用程序体系结构</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="Web应用程序开发过程简介" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F95%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F742%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">Web应用程序开发过程简介</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="单文档和多文档应用程序简介" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F504%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F742%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">单文档和多文档应用程序简介</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="缓冲技术提高JSP程序的性能和稳定性" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F434%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F742%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">缓冲技术提高JSP程序的性能和稳定性</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="C# p2p应用程序示例" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F479%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F742%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">C# p2p应用程序示例</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="5" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems.htm" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></description>
			<content:encoded><![CDATA[<p>应用程序缓存是用来存储与应用程序相关的对象，主要由Cache类来实现。他给我们提供了一种机制，使得我们可以通过编码方式灵活的控制缓存。<br />1.添加缓存的几种方法<br />using System.Web.Caching;<br />(1)指定键和值。实现代码如下：<br />Cache[&quot;Neeke&quot;] = NeekeInfo;<br />这种方法添加缓存最方便，但是如果需要设置缓存的有效期、依赖项等特性，它就变得无能为力了。这时可以使用下面的方法。<br />(2)使用Add()方法<br />这种方法适用于需要设置缓存的有效期、依赖项等特性的换粗。其实现代码如下。<br />Cache.Add(&quot;Neeke&quot;,&quot;NeekeInfo&quot;,null,DateTime.Now.AddSecond(6),TimeSpan.Zero,CacheItemPriority.High,null);<br />我们使用Add()方法时，要注意它的7个参数必须写完整才能生效，所以灵活性不够好。<br />(3)使用Insert()方法。<br />使用Insert方法可以实现多种方式的方法重载，使用起来比较灵活。<br />只需要键和值两个参数就可以添加缓存。<br />Cache.Insert(&quot;Neeke&quot;,&quot;NeekeInfo&quot;);<br />添加依赖项的缓存如下：<br />Cache.Insert(&quot;Neeke&quot;,&quot;NeekeInfo&quot;,new System.Web.Caching.CacheDependency(null,dependencies));<br />设置有效期策略的缓存如下：<br />Cache.Insert(&quot;Neeke&quot;,&quot;NeekeInfo&quot;,DateTime.Now.AddMinutes(1d),System.Web.Caching.Cache.NoSlidingExpiration);<br />添加优先级的缓存如下：<br />Cache.Insert(&quot;Neeke&quot;,&quot;NeekeInfo&quot;,null,System.Web.Caching.Cache.NoAbsoluteExpiration,System.Web.Caching.Cache.NoAbsoluteEpiration,System.Web.Caching.CacheItemPriority.High,null);<br />2.检索缓存<br />由于缓存易失，所以在从缓存中检索应用程序数据缓存对象时，要先判断缓存项是否存在，然后再检索。<br />3.移除应用程序数据缓存对象<br />(1)自动移除<br />出现缓存已满、过期、依赖项更改等情况时，缓存项就会自动移除。<br />(2)显示移除<br />Cache.Remove(&quot;Neeke&quot;);</p>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="5"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="Servlet应用程序体系结构" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F237%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F742%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">Servlet应用程序体系结构</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="Web应用程序开发过程简介" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F95%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F742%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">Web应用程序开发过程简介</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="单文档和多文档应用程序简介" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F504%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F742%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">单文档和多文档应用程序简介</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="缓冲技术提高JSP程序的性能和稳定性" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F434%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F742%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">缓冲技术提高JSP程序的性能和稳定性</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="C# p2p应用程序示例" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F479%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F742%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">C# p2p应用程序示例</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="5" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems.htm" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></content:encoded>
			<wfw:commentRss>http://www.ineeke.com/archives/742/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HttpContext表示什么意思</title>
		<link>http://www.ineeke.com/archives/740/</link>
		<comments>http://www.ineeke.com/archives/740/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 16:23:43 +0000</pubDate>
		<dc:creator>Neeke</dc:creator>
				<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://ineeke.com/archives/httpcontext%e8%a1%a8%e7%a4%ba%e4%bb%80%e4%b9%88%e6%84%8f%e6%80%9d/</guid>
		<description><![CDATA[<p>HttpContext代表的是当前访问的上下文，你可以通过它获取当前会话的相关信息，它其实来自于一个委托的参数原形、该委托的声明如下。<br />public delegate string HttpResponseSubstitutionCallback(HttpContext context)</p>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="2"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="SimpleFormController initBinder()" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F1123%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F740%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/site_images/2011/05/12/8522888.png" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">SimpleFormController initBinder()</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="真悲剧 开机grub rescue" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F1252%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F740%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/site_images/2011/05/16/8659188.png" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">真悲剧 开机grub rescue</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="2" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems.htm" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></description>
			<content:encoded><![CDATA[<p>HttpContext代表的是当前访问的上下文，你可以通过它获取当前会话的相关信息，它其实来自于一个委托的参数原形、该委托的声明如下。<br />public delegate string HttpResponseSubstitutionCallback(HttpContext context)<br />使用委托可以在运行时动态设定要调用的方法，比如一个事件它本身不能完成一定的功能，就可以通过委托其他方法来实现。调用委托时要注意，调用的方法必须与委托的方法有相同的方法签名。如Subsitution控件的MethodName调用的方法必须与HttpResponseSubstitutionCallback委托的签名相匹配，返回结果为string格式，参数为HttpContext类型。</p>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="5"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="Spring MVC" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F1117%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F740%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/site_images/2011/05/12/8522888.png" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">Spring MVC</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="黑撒乐队" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F1014%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F740%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/site_images/2011/05/13/8582259.jpg" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">黑撒乐队</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="拒绝鼠标手" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F1279%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F740%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/site_images/2011/05/11/8302314.jpg" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">拒绝鼠标手</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="无意中入侵一台Windows Server 2008" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F1179%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F740%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/site_images/2011/05/05/7679200.png" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">无意中入侵一台Windows Server 2008</font>
                    </a>
                </td>
                <td width="101" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="槐花" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F1245%2F&from=http%3A%2F%2Fwww.ineeke.com%2Farchives%2F740%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 95px !important; height: 95px !important;" src="http://static.wumii.com/site_images/2011/05/16/8688994.jpg" width="95px" height="95px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 101px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">槐花</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="5" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems.htm" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></content:encoded>
			<wfw:commentRss>http://www.ineeke.com/archives/740/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

