<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>程序员天空 - </title><link>category/378609.aspx</link><description /><dc:language>zh-CN</dc:language><lastUpdateTime>Sat, 21 Jun 2008 19:37:00 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>lynnlin1122</dc:creator><title>C#中的委托和事件（下）</title><link>http://blog.csdn.net/lynnlin1122/archive/2008/06/21/2573498.aspx</link><pubDate>Sat, 21 Jun 2008 19:36:00 GMT</pubDate><guid>http://blog.csdn.net/lynnlin1122/archive/2008/06/21/2573498.aspx</guid><wfw:comment>comments/2573498.aspx</wfw:comment><comments>http://blog.csdn.net/lynnlin1122/archive/2008/06/21/2573498.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2573498.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2573498</trackback:ping><description>委托和事件在 .Net Framework中的应用非常广泛，然而，较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿，过了这个槛的人，觉得真是太容易了，而没有过去的人每次见到委托和事件就觉得心里别（biè）得慌，混身不自在。本文分上、中、下三个部分，我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义，对它们的中间代码也做了讨论。&lt;img src ="aggbug/2573498.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>lynnlin1122</dc:creator><title>C#中的委托和事件（上）</title><link>http://blog.csdn.net/lynnlin1122/archive/2008/06/19/2566303.aspx</link><pubDate>Thu, 19 Jun 2008 18:04:00 GMT</pubDate><guid>http://blog.csdn.net/lynnlin1122/archive/2008/06/19/2566303.aspx</guid><wfw:comment>comments/2566303.aspx</wfw:comment><comments>http://blog.csdn.net/lynnlin1122/archive/2008/06/19/2566303.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2566303.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2566303</trackback:ping><description>委托和事件在 .Net Framework中的应用非常广泛，然而，较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿，过了这个槛的人，觉得真是太容易了，而没有过去的人每次见到委托和事件就觉得心里别（biè）得慌，混身不自在。本文分上、中、下三个部分，我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义，对它们的中间代码也做了讨论。&lt;img src ="aggbug/2566303.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>lynnlin1122</dc:creator><title>关于变量的命名和属性（C#）</title><link>http://blog.csdn.net/lynnlin1122/archive/2008/06/18/2562604.aspx</link><pubDate>Wed, 18 Jun 2008 20:43:00 GMT</pubDate><guid>http://blog.csdn.net/lynnlin1122/archive/2008/06/18/2562604.aspx</guid><wfw:comment>comments/2562604.aspx</wfw:comment><comments>http://blog.csdn.net/lynnlin1122/archive/2008/06/18/2562604.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2562604.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2562604</trackback:ping><description>关于变量的命名和属性（C#）&lt;img src ="aggbug/2562604.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>lynnlin1122</dc:creator><title>与IDE相关的Attribute属性(C#)</title><link>http://blog.csdn.net/lynnlin1122/archive/2008/06/17/2558314.aspx</link><pubDate>Tue, 17 Jun 2008 19:43:00 GMT</pubDate><guid>http://blog.csdn.net/lynnlin1122/archive/2008/06/17/2558314.aspx</guid><wfw:comment>comments/2558314.aspx</wfw:comment><comments>http://blog.csdn.net/lynnlin1122/archive/2008/06/17/2558314.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2558314.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2558314</trackback:ping><description>与IDE相关的Attribute属性&lt;img src ="aggbug/2558314.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>lynnlin1122</dc:creator><title>为网站添加业务层</title><link>http://blog.csdn.net/lynnlin1122/archive/2008/06/15/2550419.aspx</link><pubDate>Sun, 15 Jun 2008 18:51:00 GMT</pubDate><guid>http://blog.csdn.net/lynnlin1122/archive/2008/06/15/2550419.aspx</guid><wfw:comment>comments/2550419.aspx</wfw:comment><comments>http://blog.csdn.net/lynnlin1122/archive/2008/06/15/2550419.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2550419.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2550419</trackback:ping><description>业务层也叫中间层，是网站的精髓，掌控应用程序的业务逻辑。&lt;img src ="aggbug/2550419.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>lynnlin1122</dc:creator><title>C#索引器</title><link>http://blog.csdn.net/lynnlin1122/archive/2008/06/14/2547309.aspx</link><pubDate>Sat, 14 Jun 2008 18:58:00 GMT</pubDate><guid>http://blog.csdn.net/lynnlin1122/archive/2008/06/14/2547309.aspx</guid><wfw:comment>comments/2547309.aspx</wfw:comment><comments>http://blog.csdn.net/lynnlin1122/archive/2008/06/14/2547309.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2547309.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2547309</trackback:ping><description>C# 语言一个最令人感兴趣的地方就是类的索引器（indexer）。简单说来，所谓索引器就是一类特殊的属性，通过它们你就可以像引用数组一样引用自己的类。显然，这一功能在创建集合类的场合特别有用，而在其他某些情况下，比如处理大型文件或者抽象某些有限资源等，能让类具有类似数组的行为当然也是非常有用的。本文就会引领你设置类来采用索引器。&lt;img src ="aggbug/2547309.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>lynnlin1122</dc:creator><title>三种字符串加法运算的效率问题</title><link>http://blog.csdn.net/lynnlin1122/archive/2008/06/13/2544965.aspx</link><pubDate>Fri, 13 Jun 2008 20:42:00 GMT</pubDate><guid>http://blog.csdn.net/lynnlin1122/archive/2008/06/13/2544965.aspx</guid><wfw:comment>comments/2544965.aspx</wfw:comment><comments>http://blog.csdn.net/lynnlin1122/archive/2008/06/13/2544965.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2544965.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2544965</trackback:ping><description>三种字符串加法运算的效率问题&lt;img src ="aggbug/2544965.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>lynnlin1122</dc:creator><title>C#实现所有经典排序算法</title><link>http://blog.csdn.net/lynnlin1122/archive/2008/06/12/2541638.aspx</link><pubDate>Thu, 12 Jun 2008 21:45:00 GMT</pubDate><guid>http://blog.csdn.net/lynnlin1122/archive/2008/06/12/2541638.aspx</guid><wfw:comment>comments/2541638.aspx</wfw:comment><comments>http://blog.csdn.net/lynnlin1122/archive/2008/06/12/2541638.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2541638.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2541638</trackback:ping><description>C#实现所有经典排序算法包括：选择排序，冒泡排序，快速排序，插入排序，希尔排序&lt;img src ="aggbug/2541638.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>lynnlin1122</dc:creator><title>Asp.net 2.0 为用户控件添加event</title><link>http://blog.csdn.net/lynnlin1122/archive/2008/06/12/2538111.aspx</link><pubDate>Thu, 12 Jun 2008 10:18:00 GMT</pubDate><guid>http://blog.csdn.net/lynnlin1122/archive/2008/06/12/2538111.aspx</guid><wfw:comment>comments/2538111.aspx</wfw:comment><comments>http://blog.csdn.net/lynnlin1122/archive/2008/06/12/2538111.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2538111.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2538111</trackback:ping><description>使用user control的好处自不必说。但是作为一个控件，虽然实际上其中可能包含很多控件（asp.net服务端控件），但是一旦在页面中注册使用，它就表现为一个独立的控件，也就是说在编辑阶段，其包含的控件我们是访问不到的，或者说不能对其包含的控件进行控制。&lt;img src ="aggbug/2538111.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>lynnlin1122</dc:creator><title>详解.Net中变量的命名和属性</title><link>http://blog.csdn.net/lynnlin1122/archive/2008/06/09/2527771.aspx</link><pubDate>Mon, 09 Jun 2008 18:25:00 GMT</pubDate><guid>http://blog.csdn.net/lynnlin1122/archive/2008/06/09/2527771.aspx</guid><wfw:comment>comments/2527771.aspx</wfw:comment><comments>http://blog.csdn.net/lynnlin1122/archive/2008/06/09/2527771.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2527771.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2527771</trackback:ping><description>详解.Net中变量的命名和属性
对于变量的读取，要用属性存取器封装，无论其访问修饰符如何，即使其属性存取器内除了存取目前没有任何其它逻辑。&lt;img src ="aggbug/2527771.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>lynnlin1122</dc:creator><title>C#汉字转拼音功能类</title><link>http://blog.csdn.net/lynnlin1122/archive/2008/06/05/2514948.aspx</link><pubDate>Thu, 05 Jun 2008 20:06:00 GMT</pubDate><guid>http://blog.csdn.net/lynnlin1122/archive/2008/06/05/2514948.aspx</guid><wfw:comment>comments/2514948.aspx</wfw:comment><comments>http://blog.csdn.net/lynnlin1122/archive/2008/06/05/2514948.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2514948.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2514948</trackback:ping><description>C#汉字转拼音功能类&lt;img src ="aggbug/2514948.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>lynnlin1122</dc:creator><title>C#事件(event)解析 -- 新手必看</title><link>http://blog.csdn.net/lynnlin1122/archive/2008/06/04/2512023.aspx</link><pubDate>Wed, 04 Jun 2008 19:29:00 GMT</pubDate><guid>http://blog.csdn.net/lynnlin1122/archive/2008/06/04/2512023.aspx</guid><wfw:comment>comments/2512023.aspx</wfw:comment><comments>http://blog.csdn.net/lynnlin1122/archive/2008/06/04/2512023.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2512023.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2512023</trackback:ping><description>事件(event)，这个词儿对于初学者来说，往往总是显得有些神秘，不易弄懂。而这些东西却往往又是编程中常用且非常重要的东西。大家都知道windows消息处理机制的重要，其实C#事件就是基于windows消息处理机制的，只是封装的更好，让开发者无须知道底层的消息处理机制，就可以开发出强大的基于事件的应用程序来。&lt;img src ="aggbug/2512023.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>lynnlin1122</dc:creator><title>Asp.net的Session过期</title><link>http://blog.csdn.net/lynnlin1122/archive/2008/06/03/2508825.aspx</link><pubDate>Tue, 03 Jun 2008 21:31:00 GMT</pubDate><guid>http://blog.csdn.net/lynnlin1122/archive/2008/06/03/2508825.aspx</guid><wfw:comment>comments/2508825.aspx</wfw:comment><comments>http://blog.csdn.net/lynnlin1122/archive/2008/06/03/2508825.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>comments/commentRss/2508825.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2508825</trackback:ping><description>如果你发现session突然无理由的丢失，而当你认真的检查代码并且排除其它常规可能丢失的可能性时，你可能会像我一样，几乎要接近崩溃&lt;img src ="aggbug/2508825.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>lynnlin1122</dc:creator><title>在.NET中利用委托实现窗体间通信</title><link>http://blog.csdn.net/lynnlin1122/archive/2008/06/03/2507364.aspx</link><pubDate>Tue, 03 Jun 2008 13:46:00 GMT</pubDate><guid>http://blog.csdn.net/lynnlin1122/archive/2008/06/03/2507364.aspx</guid><wfw:comment>comments/2507364.aspx</wfw:comment><comments>http://blog.csdn.net/lynnlin1122/archive/2008/06/03/2507364.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2507364.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2507364</trackback:ping><description>对于窗体间简单的通信，采用VB6.0的方法就能满足我们的要求，但在一些架构设计复杂的应用中，这种方法就显得有点捉襟见肘了，同时该方法还有一个缺点，就是它仅仅对通过.NET窗体向导添加进去的窗体起作用，而对于自定义的窗体类型我们是无法添加到Forms对象集合中的。而且也和其它诸如构造函数传参等方法一样，会在窗体间大量互相引用各自的成员，造成了彼此之间存在着很大的耦合性，非常不利于窗体模块间的独立，这不符合良好软件设计模式的思想。&lt;img src ="aggbug/2507364.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>lynnlin1122</dc:creator><title>掌握ADO.NET的十个热门技巧</title><link>http://blog.csdn.net/lynnlin1122/archive/2008/06/02/2505116.aspx</link><pubDate>Mon, 02 Jun 2008 23:18:00 GMT</pubDate><guid>http://blog.csdn.net/lynnlin1122/archive/2008/06/02/2505116.aspx</guid><wfw:comment>comments/2505116.aspx</wfw:comment><comments>http://blog.csdn.net/lynnlin1122/archive/2008/06/02/2505116.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2505116.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2505116</trackback:ping><description>ADO.NET提供了一个统一的编程模式和一组公用的类来进行任何类型的数据访问，而不管你用何种语言来开发代码。ADO.NET是全新的，但又与ADO尽可能保持一致，它使编程模式从一个客户端/服务器、基于连接的模式转变到了一个新的模式，这个新模式可以让断开的前端下载记录、离线工作、然后重新连接来提交变化。ADO.NET是WinForms应用程序、ASP.NET应用程序和Web services的一个共有的特点。其功能可以跨LAN和Internet连接来实现，可以在有状态（stateful）和无状态（stateless）情况下实现。&lt;img src ="aggbug/2505116.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>