<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Lin · 笔记]]></title><description><![CDATA[Shi Yonglin's NOTEBOOK]]></description><link>https://blog.youkuaiyun.com/alys</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; alys]]></copyright><item><title><![CDATA[软件开发项目计划书编写说明]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1537460</link><guid>https://blog.youkuaiyun.com/alys/article/details/1537460</guid><author>alys</author><pubDate>Thu, 22 Mar 2007 13:19:00 +0800</pubDate><description><![CDATA[摘要：本文主要对软件开发项目计划书的格式及主要内容的编写要点进行说明，对一些内容进行了举例说明。关键词：项目、计划书、格式、编写说明一、项目计划书格式根据《GB8567－88计算机软件产品开发文件编制指南》中项目开发计划的要求，结合实际情况调整后的《项目计划书》内容索引如下：1 引言1.1 编写目的1.2 背景1.3 定义1.4 参考资料1.5 标准、条约和约定2 项目概述2.1项目目]]></description><category></category></item><item><title><![CDATA[编写高性能Web应用程序的10个入门技巧]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1491108</link><guid>https://blog.youkuaiyun.com/alys/article/details/1491108</guid><author>alys</author><pubDate>Tue, 23 Jan 2007 14:06:00 +0800</pubDate><description><![CDATA[数据层性能 技巧 1 — 返回多个结果集 技巧 2 — 分页的数据访问 技巧 3 — 连接池 技巧 4 — ASP.NET 缓存 API 技巧 5 — 每请求缓存 技巧 6 — 后台处理 技巧 7 — 页输出缓存和代理服务器 技巧 8 — 运行 IIS 6.0（只要用于内核缓存） 技巧 9 — 使用 Gzip 压缩 技巧 10 — 服务器控件视图状态 使用 ASP.NET 编写 Web 应用程]]></description><category></category></item><item><title><![CDATA[ASP.NET常用代码]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481404</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481404</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 17:35:00 +0800</pubDate><description><![CDATA[作者Blog：http://blog.youkuaiyun.com/yangyifan0/ 1. 打开新的窗口并传送参数： 传送参数：response.write("window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")")接收参数：string a = Request.QueryString("id");st]]></description><category></category></item><item><title><![CDATA[在两个ASP.NET页面之间传递值]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481397</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481397</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 17:32:00 +0800</pubDate><description><![CDATA[在两个ASP.NET页面之间传递值 作者：kwklover（翻译） 出处：csdn 出处 http://www.dotnetbips.com/displayarticle.aspx?id=79 ASP.NET提供了卓越的事件驱动编程模型，让开发者简化了应用程序的总体设计，但是这个也造成了它固有的一些问题，例如，使用传统的ASP里，我们可以通过使用POST方法很容易地实现页面间传递值，同样的事情]]></description><category></category></item><item><title><![CDATA[ASP.NET在线用户列表精确版——解决用户意外退出在线列表无法及时更新问题]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481394</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481394</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 17:31:00 +0800</pubDate><description><![CDATA[最近所做的一个项目需要用到的在线用户列表，上网搜索了一下发现现有的解决方案对用户意外退出的处理均不是太理想。一般来说，用户离开系统的方式有三种：主动注销、会话超时、直接关闭浏览器，对于前两种，我们很容易便可将该用户从在线列表中清除，关键是第三种（很多用户都是直接关闭窗口的~~郁闷ing），程序无法捕获窗口关闭的精确时间，只能等到会话超时后在能将该用户清除出在线列表，假设我们设置会话超时时间为60分]]></description><category></category></item><item><title><![CDATA[ASP.NET常识整理]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481392</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481392</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 17:30:00 +0800</pubDate><description><![CDATA[弹出窗口:Response.Write("window.alert(您已经注册成功！)");Response.Write("window.top.location=index.aspx");如何去掉str后x位字符？只要前面的字符:string tmp = str.SubString(0,str.Length-x);如何保留str前i位字符:string tmp = str.SubStri]]></description><category></category></item><item><title><![CDATA[ASP.NET获取IP与MAC[using C#]]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481387</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481387</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 17:26:00 +0800</pubDate><description><![CDATA[获取服务器的IP地址方法以DNS法较为简单实用，如下：   using System.Net;    private void ButtonIP_Click(object sender, System.EventArgs e)   {       System.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHost]]></description><category></category></item><item><title><![CDATA[网上几种常见校验码图片分析]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481380</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481380</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 17:23:00 +0800</pubDate><description><![CDATA[前几天受刺激了，准备把优快云的校验码图片修改。就上网找了一些参考示例。和分析了一些校验码的功能。不敢独享，整理到一起，跟大家分享。至于优快云新的校验码写法，不是这里面的任何一种。也不是网上可以找到的。这个不好公开，如果想研究校验码图片，建议研究我这里给的几个推荐链接。一些常见的验证码效果图：                                  ]]></description><category></category></item><item><title><![CDATA[.Net 常用加密算法类]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481378</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481378</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 17:20:00 +0800</pubDate><description><![CDATA[.Net框架由于拥有CLR提供的丰富库支持，只需很少的代码即可实现先前使用C等旧式语言很难实现的加密算法。本类实现一些常用机密算法，供参考。其中MD5算法返回Int的ToString字串。using System;using System.IO;using System.Data;using System.Text;using System.Diagnostics;using System.S]]></description><category></category></item><item><title><![CDATA[读写XML文件]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481371</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481371</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 17:18:00 +0800</pubDate><description><![CDATA[本文将会涉及3个方面的内容：        1．存取XML文件        2．XML文档对象模型        3．XML和DataSet        这里我们先介绍操作XML文件的两个对象：XmlTextReader和XmlTextWriter        打开和读取Xml文件使用到的对象就是XmlTextReader对象。下面的例子打开了与程序在同一路径下的一个例子文件sample.x]]></description><category></category></item><item><title><![CDATA[ ASP.net 验证码(C#)]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481370</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481370</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 17:18:00 +0800</pubDate><description><![CDATA[/* Copyright all(c) 2005 ZhongFeng, http://blog.youkuaiyun.com/SW515 */ public class ValidateCode : System.Web.UI.Page {  private void Page_Load(object sender, System.EventArgs e)  {   this.CreateCheckCodeI]]></description><category></category></item><item><title><![CDATA[ASP.NET Forum 学习笔记系列--Web.config]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481351</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481351</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 16:59:00 +0800</pubDate><description><![CDATA[预备知识：    所有配置信息都驻留在 configuration> 和 configuration> 根 XML 标记之间。标记间的配置信息分为两个主区域：配置节处理程序声明区域和配置节设置区域。  配置节处理程序声明出现在配置文件顶部 configSections> 和 configSections> 标记之间。    location>元素  ]]></description><category></category></item><item><title><![CDATA[ASP.Net性能优化——页面输出缓存]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481342</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481342</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 16:53:00 +0800</pubDate><description><![CDATA[在计算机科学领域，广泛应用缓冲技术来提高系统的性能，它的原理是把经常存取的或者是比较重要的数据保存于内存中以减少系统的响应时间。对于WEB应用领域，缓冲技术主要是把HTTP请求的页面或数据保存于内存，以减少下次使用时重建它们的耗费。     ASP.NET有两种用于WEB应用的缓冲技术：输出缓冲和数据缓冲。     输出缓冲指：把一次请求所产生的动态输出保存于内存中。     数据缓冲指：按照一定]]></description><category></category></item><item><title><![CDATA[ASP.Net性能优化——页面数据缓存]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481340</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481340</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 16:53:00 +0800</pubDate><description><![CDATA[1 基本概念        ASP.NET提供了一个相当出色的缓存引擎机制，它允许页面保存和索引HTTP请求所要求的各种各样的对象。ASP.NET的缓存对各个应用来说是私有的，是存储各种对象的存储器。缓存的生存周期取决于应用的生存周期，也就是说，当应用重新启动时，缓存实际上也已重建。        缓存提供了一个简单的字典接口，以便于开发者能够轻而易举放置对象到缓存中，并在以后使用。最简单的情况下]]></description><category></category></item><item><title><![CDATA[Asp.Net细节性问题精萃]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481338</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481338</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 16:51:00 +0800</pubDate><description><![CDATA[1.与的区别:   答:是在程序执行时调用，是在DataBind()方法之后被调用2.控件接收哪些类型数据?       答:接收Bind的控件，一般有DropDownList,DataList,DataGrid,ListBox这些集合性质的控件，而被捆绑   的主要是ArrayList(数组),Hashtable(哈稀表),DataView(数据视图),DataReader这四个，以后我们就]]></description><category></category></item><item><title><![CDATA[通过系统配置来提高ASP.NET应用程序的稳定性 ]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481334</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481334</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 16:49:00 +0800</pubDate><description><![CDATA[大家都知道，要实现一个24*7全天候运行的应用程序并不是一件容易的事。我的一个项目就曾经在暴力负荷下坚持了20多个小时后还是壮烈挂掉了。幸运的是，ASP.NET和IIS为我们提供了一些简便的设施，使我们能够轻松构建超级稳定的.Net应用程序。不过稍嫌不爽的是，Windows 2000（IIS6.0 以下版本） 和 Windows 2003（IIS6.0）系统下的配置方法不尽相同。     ]]></description><category></category></item><item><title><![CDATA[上传图片到数据库]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481325</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481325</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 16:46:00 +0800</pubDate><description><![CDATA[一．上传图片到数据库 1/**////  2/// 上传图片 3///  4private void UploadFile() 5{ 6    /**////得到用户要上传的文件名 7    string strFilePathName = loFile.PostedFile.FileName; 8    string strFileName = Path.GetFileName(strFil]]></description><category></category></item><item><title><![CDATA[保存图片到XML文件]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481322</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481322</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 16:44:00 +0800</pubDate><description><![CDATA[一．保存图片到XML文件 1/**////  2/// 保存图片到XML文件 3///  4private void UploadImageToXml() 5{ 6    /**////得到用户要上传的文件名 7    string strFilePathName = loFile.PostedFile.FileName; 8    string strFileName = Path.Ge]]></description><category></category></item><item><title><![CDATA[如何获取客户IE统计信息]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481319</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481319</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 16:39:00 +0800</pubDate><description><![CDATA[namespace xxxx.cccc{ public class sitecounter : System.Web.UI.UserControl {  public string VisitedIP;//获取IP  public  string VisitedAddress;//获取地址  public  string VisitedIplocal;//获取上网方式  public string]]></description><category></category></item><item><title><![CDATA[C#隐藏文件下载路径的方法]]></title><link>https://blog.youkuaiyun.com/alys/article/details/1481315</link><guid>https://blog.youkuaiyun.com/alys/article/details/1481315</guid><author>alys</author><pubDate>Fri, 12 Jan 2007 16:35:00 +0800</pubDate><description><![CDATA[ 关于下载路径的隐藏都是通过传递一个数据库中的ID，然后在另外一张页面通过传递的ID在数据库中读出路径。c#中实现的方法（只需要.ASPX.CS的代码就可以了）string sel_sql="select FileVisualPath from TabMailAttachFiles where FileID="+Request.QueryString["destFileName"].ToStr]]></description><category></category></item></channel></rss>