<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
<channel>
<title>c#教程</title>
<link>http://www.isstudy.com/cjc/</link>
<description>网络编程 / c#教程</description>
<language>zh-cn</language>
<generator><![CDATA[客服QQ:654118862,996694055;E_mail:chenfei528@163.com 地址:北京崇文区幸福大街]]></generator>
<webmaster>chenfei528@163.com</webmaster>
<item>
    <title><![CDATA[C#教程：线程应用实例]]></title>
    <link>http://www.isstudy.com/cjc/2186.html</link>
    <description><![CDATA[如果在一个软件开发项目中，需要将数据脱机，如保存在文件过程中，然后再将文件中的数据进行处理，这时就需要实时的监控一个目录中的文件数量以判断文件中的数据是否被处理。]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：线程同步]]></title>
    <link>http://www.isstudy.com/cjc/2185.html</link>
    <description><![CDATA[在应用程序中使用多个线程的优点是每个线程都可以异步执行。对于 Windows 应用程序，耗时的任务可以在后台执行，而使应用程序窗口和控件保持响应。对于服务器应用程序，多线程处]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：线程的优先权]]></title>
    <link>http://www.isstudy.com/cjc/2184.html</link>
    <description><![CDATA[每个线程都具有分配给它的线程优先级。为在公共语言运行库中创建的线程最初分配的优先级为ThreadPriority.Normal。在运行库外创建的线程会保留它们在进入托管环境之前所具有的优先级]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：删除线程]]></title>
    <link>http://www.isstudy.com/cjc/2183.html</link>
    <description><![CDATA[线程的Abort方法用于永久地停止托管线程。调用Abort方法时，公共语言运行库在目标线程中引发ThreadAbortException，目标线程可捕捉此异常。一旦线程被中止，它将无法重新启动。]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：线程的暂停与恢复]]></title>
    <link>http://www.isstudy.com/cjc/2182.html</link>
    <description><![CDATA[线程通过调用Suspend方法来暂停线程。当线程针对自身调用Suspend 方法时，调用将会阻止，直到另一个线程继续该线程。当一个线程针对另一个线程调用.Suspend 方法时，调用是非组阻止调]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：线程的创建]]></title>
    <link>http://www.isstudy.com/cjc/2181.html</link>
    <description><![CDATA[线程是使用Thread类来处理的，该类在System.Threading命名空间中。通过实例化一个Thread对象就可以创建一个线程。创建新的 Thread对象时，将创建新的托管线程。]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：多线程简介]]></title>
    <link>http://www.isstudy.com/cjc/2180.html</link>
    <description><![CDATA[需要用户交互的软件必须尽可能快地对用户的活动作出反应，以便提供丰富多彩的用户体验。但同时它必须执行必要的计算以便尽可能快地将数据呈现给用户。线程表示计算机执行的指]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：单线程简介]]></title>
    <link>http://www.isstudy.com/cjc/2179.html</link>
    <description><![CDATA[当启动一个可执行程序时，将创建一个主线程，默认情况下，C#程序具有一个线程。此线程执行程序中以Main方法开始和结束的代码。Main直接或间接执行的每一个命令都由默认线程（或主]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：通过注册表优化系统]]></title>
    <link>http://www.isstudy.com/cjc/2178.html</link>
    <description><![CDATA[随着用户为自己的计算机安装很多软件后会明显的发现“开/关”机的速度很慢，右键单击桌面时快捷菜单要等待几秒才能显示，下面通过操作注册表来解决该问题。]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：保护注册表]]></title>
    <link>http://www.isstudy.com/cjc/2177.html</link>
    <description><![CDATA[注册表在操作系统中起着非常重要的地位，如果注册表被非法用户修改，很有可能使系统中的某些程序无法运行，甚至会造成整个系统的崩溃。为了防止由于非法用户擅自使用计算机给]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：将应用软件的使用次数写入注册表]]></title>
    <link>http://www.isstudy.com/cjc/2176.html</link>
    <description><![CDATA[在软件推广的时候，经常先让用户试用一定的次数，如果超过试用的次数，则不允许再试用本软件，这样的程序可以通过将软件的试用次数写入注册表来实现]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：操作注册表]]></title>
    <link>http://www.isstudy.com/cjc/2175.html</link>
    <description><![CDATA[操作注册表通过操作注册表可以很快捷、方便地解决问题，下面模仿“注册表编辑器”列出系统信息，运行结果如图1所示。]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：向注册表写入信息]]></title>
    <link>http://www.isstudy.com/cjc/2174.html</link>
    <description><![CDATA[为了使编程人员能够快速地向注册表写入信息，Registry类将注册表中7大主键封装为公有的静态域，而这些静态域分别代表着注册表中的7个基本的主键，这样在向注册表中写入信息时就可]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：读取注册表信息]]></title>
    <link>http://www.isstudy.com/cjc/2173.html</link>
    <description><![CDATA[当计算机在安装一个程序时，有很多信息已写入到注册表中。每当用户开启这个程序时，程序便会读取注册表中的信息来完成程序的初始化。例如，在使用一个测试版应用程序时，每次]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：读写注册表]]></title>
    <link>http://www.isstudy.com/cjc/2172.html</link>
    <description><![CDATA[注册表是包含Windows安装、用户爱好以及已安装软件和设备的所有配置信息的核心存储库。因为现在的应用程序大多都使用Windows Installer来完成安装，开发人员就不必直接操作注册表来安]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程： 注册表的结构]]></title>
    <link>http://www.isstudy.com/cjc/2171.html</link>
    <description><![CDATA[在Windows操作系统中提供了注册表编辑程序。在安装了Windows后，注册表编辑程序被复制到Windows操作系统所在目录。注册表编辑程序名称为regedit.exe（其中，Windows NT中的注册表编辑程序名]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：注册表概述]]></title>
    <link>http://www.isstudy.com/cjc/2170.html</link>
    <description><![CDATA[注册表是用来对Windows操作系统进行配置的一个工具。通过注册表，可以对操作系统及应用软件进行优化，并可设置Windows的使用权限及解决硬件和网络设置不当带来的问题，甚至可以改造]]></description>
    <pubDate>2009-09-28</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：电子邮件的接收使用实例|方法]]></title>
    <link>http://www.isstudy.com/cjc/2161.html</link>
    <description><![CDATA[电子邮件的接收实现电子邮件的接收功能时，首先需要配置POP3服务，步骤如下所示。]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程： 电子邮件的发送使用实例|方法]]></title>
    <link>http://www.isstudy.com/cjc/2160.html</link>
    <description><![CDATA[ 电子邮件的发送本实例通过使用SMTP协议，实现发送电子邮件功能。实例运行结果如图1和图2所示。]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：POP3与SMTP协议使用实例|方法]]></title>
    <link>http://www.isstudy.com/cjc/2159.html</link>
    <description><![CDATA[POP（Post Office Protocol邮局协议）用于电子邮件的接收，现在常用第三版，所以称POP3。通过POP协议，客户机登录到服务器后，可以对自己的邮件进行删除，或是下载到本地]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：MailMessage类和SmtpClient类使用实例|方法]]></title>
    <link>http://www.isstudy.com/cjc/2158.html</link>
    <description><![CDATA[MailMessage类和SmtpClient类,SmtpClient类用于将电子邮件发送到SMTP服务器以便传递。在使用SmtpClient类发送电子邮件时，必须指定如下信息。]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：开发TCP/IP聊天室实例|方法]]></title>
    <link>http://www.isstudy.com/cjc/2157.html</link>
    <description><![CDATA[本示例通过TCP实现在客户端与服务器端计算机之间进行通信。本实例运行时，首先打开服务器端程序，输入用户名单击【登录】按钮完成服务器的开启；然后运行客户端程序，同时输入]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：开发UDP聊天程序使用实例|方法]]></title>
    <link>http://www.isstudy.com/cjc/2156.html</link>
    <description><![CDATA[开发UDP聊天程序,本节将通过一个实例来讲解如何利用UDP开发多点聊天室程序。]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：Socket类的属性、方法使用实例|方法]]></title>
    <link>http://www.isstudy.com/cjc/2155.html</link>
    <description><![CDATA[Socket类的属性、方法本节将主要介绍Socket类的属性和方法，以便为读者使用Socket类进行网络编程提供方便。]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：套接字使用实例|方法]]></title>
    <link>http://www.isstudy.com/cjc/2154.html</link>
    <description><![CDATA[.NET Framework Socket类是Winsock32 API提供的套接字服务的托管代码版本。在大多数情况下，Socket类方法只是将数据封送到它们的本机Win32副本中，并处理任何必要的安全检查。]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：System.Net.Sockets命名空间使用实例|方法]]></title>
    <link>http://www.isstudy.com/cjc/2153.html</link>
    <description><![CDATA[System.Net.Sockets命名空间主要提供制作Sockets网络应用程序的相关类，其中Socket类、TcpClient类、TcpListener类、UdpClinet类和NetWorkStream类较为常用，下面对它们进行简单介绍。]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：WebClient类使用实例|方法]]></title>
    <link>http://www.isstudy.com/cjc/2152.html</link>
    <description><![CDATA[WebClient类提供向URI标识的任何本地、Intranet或Internet资源发送数据以及从这些资源接收数据的公共方法WebClient类中，最常用的是DownloadFile方法，下面对其进行详细介绍。]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：WebResponse类使用实例|方法]]></title>
    <link>http://www.isstudy.com/cjc/2151.html</link>
    <description><![CDATA[WebResponse类是abstract基类，协议特定的响应类从该抽象基类派生。应用程序可以使用 WebResponse类的实例以协议不可知的方式参与请求和响应事务，而从WebResponse类派生的协议特定的类携带]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：WebRequest类使用实例|方法]]></title>
    <link>http://www.isstudy.com/cjc/2150.html</link>
    <description><![CDATA[WebRequest类WebRequest类是.NET Framework中“请求/响应”模型的abstract基类，用于访问Internet数据。使用WebRequest类“请求/响应”模型的应用程序可以用协议不可知的方式从Internet请求数据，]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：DnsPermission类使用实例|方法]]></title>
    <link>http://www.isstudy.com/cjc/2149.html</link>
    <description><![CDATA[DnsPermission类该类控制对网络上域名系统（DNS）服务器的访问权限，默认权限允许所有的本地和网络应用程序访问DNS服务，网络应用程序没有DNS权限]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：DNS类使用实例|方法]]></title>
    <link>http://www.isstudy.com/cjc/2148.html</link>
    <description><![CDATA[IP地址是一种普遍应用于因特网、允许不同主机能够相互找到对方的寻址协议。IP地址由4个十进制的数字号码所组成，而每一个号码的值介于0～255之间，它虽然解决了网络上计算机的识]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：网络编程介绍]]></title>
    <link>http://www.isstudy.com/cjc/2147.html</link>
    <description><![CDATA[Microsoft .NET Framework提供Internet服务分层、可扩展和托管的实现，读者可以将这些Internet服务快速而轻松地集成到其应用程序中。]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：测试COM+应用程序]]></title>
    <link>http://www.isstudy.com/cjc/2146.html</link>
    <description><![CDATA[ 测试COM+应用程序在本节主要讲解如何测试COM+应用程序，]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：COM+组件建立客户端程序]]></title>
    <link>http://www.isstudy.com/cjc/2145.html</link>
    <description><![CDATA[ 建立客户端程序下面将建立客户端程序，设计结果如图1所示。详细步骤如下所示。]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[ 注册COM+服务组件]]></title>
    <link>http://www.isstudy.com/cjc/2144.html</link>
    <description><![CDATA[注册COM+服务组件注册COM+服务组件主要通过RegSvcs命令实现，实现步骤如下所示。]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：建立COM+组件强名称]]></title>
    <link>http://www.isstudy.com/cjc/2143.html</link>
    <description><![CDATA[建立COM+组件强名称为了将.NET组件安装到COM+组件服务管理器中，必须创建一个强名称做标识。]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：建立动态链接库]]></title>
    <link>http://www.isstudy.com/cjc/2142.html</link>
    <description><![CDATA[建立动态链接库创建动态链接库步骤如下所示。]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：COM+组件的创建与应用]]></title>
    <link>http://www.isstudy.com/cjc/2141.html</link>
    <description><![CDATA[COM+组件的创建与应用主要分为5个阶段：建立动态链接库、建立KeyFile和强名称、注册COM+组件服务、建立客户端程序、测试COM+应用程序。]]></description>
    <pubDate>2009-09-27</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：注册COM+服务组件应用实例]]></title>
    <link>http://www.isstudy.com/cjc/2136.html</link>
    <description><![CDATA[在.NET中使用COM+服务的组件就叫做.NET服务组件，该组件跟一般的组件不同，区别在于前者使用了COM+服务。使用.NET服务组件的目的是为了可以访问COM＋服务的一些基类，如ServicedComponent和]]></description>
    <pubDate>2009-09-26</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：COM+不同用途的类型应用实例]]></title>
    <link>http://www.isstudy.com/cjc/2135.html</link>
    <description><![CDATA[COM+不同用途的类型COM+有如下4种不同用途的类型。]]></description>
    <pubDate>2009-09-26</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：微软事务服务器应用实例]]></title>
    <link>http://www.isstudy.com/cjc/2134.html</link>
    <description><![CDATA[MTS（Microsoft Transaction Server，微软事务服务器）是一种系统服务，用于管理数据库中的持久性数据，也处理在事务中的持久性消息队列和文件系统。早在Windows 2000发布时就已经产生了COM]]></description>
    <pubDate>2009-09-26</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：COM+的概念]]></title>
    <link>http://www.isstudy.com/cjc/2133.html</link>
    <description><![CDATA[COM+是一个运行时的环境，当类声明了它们所需要使用的服务后，COM+就会为类的实例提供这些服务。例如，如果一个类声明了它需要基于因果关系的调用同步，那么COM+运行时就会确保每]]></description>
    <pubDate>2009-09-26</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：C#调用其他编程语言编写的DLL]]></title>
    <link>http://www.isstudy.com/cjc/2132.html</link>
    <description><![CDATA[在程序开发过程，有时会使用C#调用其他编程语言开发的DLL或调用Windows系统API函数，由于这些DLL都属于非托管动态链接库（DLL），要调用非托管动态链接库（DLL）则需要使用DllImport属性]]></description>
    <pubDate>2009-09-26</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：C#调用动态链接库]]></title>
    <link>http://www.isstudy.com/cjc/2127.html</link>
    <description><![CDATA[C#调用动态链接库下面主要通过一个示例来讲解如何调用动态链接库。]]></description>
    <pubDate>2009-09-26</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：创建DLL动态链接库]]></title>
    <link>http://www.isstudy.com/cjc/2126.html</link>
    <description><![CDATA[创建DLL动态链接库创建DLL动态链接库与创建其他Windows应用程序一样，创建DLL链接库的操作步骤如下所示。]]></description>
    <pubDate>2009-09-26</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：DLL动态链接库的故障排除工具]]></title>
    <link>http://www.isstudy.com/cjc/2120.html</link>
    <description><![CDATA[DLL故障排除工具程序开发可以使用相关工具来解决DLL问题。下面主要介绍Dependency Walker和DLLUniversal Problem Solver工具。]]></description>
    <pubDate>2009-09-26</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：DLL动态链接库的DLL依赖项]]></title>
    <link>http://www.isstudy.com/cjc/2118.html</link>
    <description><![CDATA[当某个程序或DLL使用其他DLL中的方法时，就会创建依赖项。因此，该程序就不再是独立的，并且如果该依赖项被损坏，该程序就可能遇到问题。如果发生下列操作之一，则该程序可能无]]></description>
    <pubDate>2009-09-26</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：DLL动态链接库的优点]]></title>
    <link>http://www.isstudy.com/cjc/2117.html</link>
    <description><![CDATA[当多个程序使用同一个函数库时，DLL可以减少在磁盘和物理内存中加载代码的重复量。这不仅可以大大影响在前台运行的程序，而且可以大大影响其他在Windows 操作系统上运行的程序。]]></description>
    <pubDate>2009-09-26</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：DLL动态链接库的概念]]></title>
    <link>http://www.isstudy.com/cjc/2116.html</link>
    <description><![CDATA[DLL是动态链接库（Dynamic Linkable Library）的简称。动态链接库是作为共享函数库的可执行文件，它提供了一种方法，使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一]]></description>
    <pubDate>2009-09-26</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>
<item>
    <title><![CDATA[C#教程：客户机调用Windows服务]]></title>
    <link>http://www.isstudy.com/cjc/2115.html</link>
    <description><![CDATA[客户机调用Windows服务系统提供了一个组件serviceController来控制Windows服务，该组件的具体使用方法可参见Windows 控件与组件。]]></description>
    <pubDate>2009-09-26</pubDate>
    <category>c#教程</category>
    <author>小人物</author>
    <comments>原创</comments>
</item>

</channel>
</rss>
