<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/cheng_feng001" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/cheng_feng001" type="application/rss+xml"></fs:self_link><lastBuildDate>Mon, 07 Apr 2008 13:58:00 GMT</lastBuildDate><title>艺林博客</title><description>把编程当成一门艺术来修炼</description><link>http://blog.csdn.net/cheng_feng001/</link><item><title>各种 lightbox 实现</title><link>http://blog.csdn.net/cheng_feng001/archive/2008/04/07/2256971.aspx</link><wfw:comment>http://blog.csdn.net/cheng_feng001/comments/2256971.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cheng_feng001/comments/commentRss/2256971.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2256971</trackback:ping><description>我自己搜藏的&lt;img src =&quot;http://blog.csdn.net/cheng_feng001/aggbug/2256971.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 07 Apr 2008 21:58:00 +0800</pubDate><author>艺林</author><comments>http://blog.csdn.net/cheng_feng001/archive/2008/04/07/2256971.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/cheng_feng001/archive/2008/04/07/2256971.aspx</guid><dc:creator>艺林</dc:creator></item><item><title>完全CSS下拉菜单</title><link>http://blog.csdn.net/cheng_feng001/archive/2008/01/23/2061162.aspx</link><wfw:comment>http://blog.csdn.net/cheng_feng001/comments/2061162.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cheng_feng001/comments/commentRss/2061162.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2061162</trackback:ping><description>完全CSS下拉菜单，只用CSS，纯CSS构筑&lt;img src =&quot;http://blog.csdn.net/cheng_feng001/aggbug/2061162.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 23 Jan 2008 22:00:00 +0800</pubDate><author>艺林</author><comments>http://blog.csdn.net/cheng_feng001/archive/2008/01/23/2061162.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/cheng_feng001/archive/2008/01/23/2061162.aspx</guid><dc:creator>艺林</dc:creator></item><item><title>面向对象软件开发的十大原则</title><link>http://blog.csdn.net/cheng_feng001/archive/2007/12/10/1926383.aspx</link><wfw:comment>http://blog.csdn.net/cheng_feng001/comments/1926383.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cheng_feng001/comments/commentRss/1926383.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1926383</trackback:ping><description>对于开发人员来说，时时回过头来检查一下应用程序是非常有用的。考虑一下这个应用程序是否达到了预期目的?是否遵循了最佳方案?要想实现目的是否还存在更好的方法?温故而知新，也许你会从回顾中发现新的思路。
    本文就提出10种顶尖的面向对象的编程技术来帮助你对应用程序进行评价，希望你使用这10个顶尖技术从面向对象的编程中获得最大利益。&lt;img src =&quot;http://blog.csdn.net/cheng_feng001/aggbug/1926383.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 10 Dec 2007 17:17:00 +0800</pubDate><author>艺林</author><comments>http://blog.csdn.net/cheng_feng001/archive/2007/12/10/1926383.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/cheng_feng001/archive/2007/12/10/1926383.aspx</guid><dc:creator>艺林</dc:creator></item><item><title>面向对象分析与设计</title><link>http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906855.aspx</link><wfw:comment>http://blog.csdn.net/cheng_feng001/comments/1906855.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/cheng_feng001/comments/commentRss/1906855.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1906855</trackback:ping><description>面向对象分析与设计&lt;img src =&quot;http://blog.csdn.net/cheng_feng001/aggbug/1906855.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 29 Nov 2007 19:59:00 +0800</pubDate><author>艺林</author><comments>http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906855.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906855.aspx</guid><dc:creator>艺林</dc:creator></item><item><title>ASP.NET数据库连接字符串的加密与解密</title><link>http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906842.aspx</link><wfw:comment>http://blog.csdn.net/cheng_feng001/comments/1906842.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cheng_feng001/comments/commentRss/1906842.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1906842</trackback:ping><description>ASP.NET web.config中，数据库连接字符串的加密与解密。&lt;img src =&quot;http://blog.csdn.net/cheng_feng001/aggbug/1906842.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 29 Nov 2007 19:52:00 +0800</pubDate><author>艺林</author><comments>http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906842.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906842.aspx</guid><dc:creator>艺林</dc:creator></item><item><title>关于.NET的异常处理的几个误区</title><link>http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906824.aspx</link><wfw:comment>http://blog.csdn.net/cheng_feng001/comments/1906824.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cheng_feng001/comments/commentRss/1906824.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1906824</trackback:ping><description>很久前就想写这么一篇文章，因为很多人使用.Net多年之后还是对异常处理一知半解的，有很多误解，本文将讲解三个常见误解，一个是catch的使用方法是否正确，另外两个是try/catch的性能损失问题。&lt;img src =&quot;http://blog.csdn.net/cheng_feng001/aggbug/1906824.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 29 Nov 2007 19:46:00 +0800</pubDate><author>艺林</author><comments>http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906824.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906824.aspx</guid><dc:creator>艺林</dc:creator></item><item><title>防止一个用户登录多次的方法</title><link>http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906819.aspx</link><wfw:comment>http://blog.csdn.net/cheng_feng001/comments/1906819.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cheng_feng001/comments/commentRss/1906819.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1906819</trackback:ping><description>在web开发时，有的系统要求同一个用户在同一时间只能登录一次，也就是如果一个用户已经登录了，在退出之前如果再次登录的话需要报错。
     常见的处理方法是，在用户登录时，判断此用户是否已经在Application中存在，如果存在就报错，不存在的话就加到Application中(Application是所有Session共有的，整个web应用程序唯一的一个对象)：&lt;img src =&quot;http://blog.csdn.net/cheng_feng001/aggbug/1906819.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 29 Nov 2007 19:44:00 +0800</pubDate><author>艺林</author><comments>http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906819.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906819.aspx</guid><dc:creator>艺林</dc:creator></item><item><title>ASP.NET题目集</title><link>http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906811.aspx</link><wfw:comment>http://blog.csdn.net/cheng_feng001/comments/1906811.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cheng_feng001/comments/commentRss/1906811.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1906811</trackback:ping><description>.NET面试题目集合&lt;img src =&quot;http://blog.csdn.net/cheng_feng001/aggbug/1906811.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 29 Nov 2007 19:42:00 +0800</pubDate><author>艺林</author><comments>http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906811.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906811.aspx</guid><dc:creator>艺林</dc:creator></item><item><title>从.Net类库代码来看Asp.net运行时</title><link>http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906803.aspx</link><wfw:comment>http://blog.csdn.net/cheng_feng001/comments/1906803.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cheng_feng001/comments/commentRss/1906803.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1906803</trackback:ping><description>网上讲Asp.net运行模式的好文章已经很多了，笔者本不用多此一举，另成一文。但从笔者自己的学习经验看，如果学到的这些知识不能对应到类库中的源代码，印象总归不够深刻，大有隔靴搔痒之感。只好自己写上一篇，对这方面的知识做个小小的总结。文中所有内容都是笔者在看了网上很多文章后，结合自己的开发经验得出的一些理解，难免有错误的地方，欢迎批评指出。另外，由于笔者能力所限，很多地方并未说透（真正对应到代码），也盼高手能够给予补充。&lt;img src =&quot;http://blog.csdn.net/cheng_feng001/aggbug/1906803.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 29 Nov 2007 19:38:00 +0800</pubDate><author>艺林</author><comments>http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906803.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906803.aspx</guid><dc:creator>艺林</dc:creator></item><item><title>ASP.NET 2.0运行时简要分析</title><link>http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906792.aspx</link><wfw:comment>http://blog.csdn.net/cheng_feng001/comments/1906792.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cheng_feng001/comments/commentRss/1906792.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1906792</trackback:ping><description>本文基于ASP.NET 2.0的源代码，对ASP.NET 2.0运行时进行了简要的分析，希望能帮助你理解ASP.NET 2.0中请求处理过程及页面编译模型。&lt;img src =&quot;http://blog.csdn.net/cheng_feng001/aggbug/1906792.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 29 Nov 2007 19:33:00 +0800</pubDate><author>艺林</author><comments>http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906792.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/cheng_feng001/archive/2007/11/29/1906792.aspx</guid><dc:creator>艺林</dc:creator></item></channel></rss>