<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xiayule的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/xiayule</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; xiayule]]></copyright><item><title><![CDATA[.net調用oracle 和sql server存儲過程的區別]]></title><link>https://blog.csdn.net/xiayule/article/details/600019</link><guid>https://blog.csdn.net/xiayule/article/details/600019</guid><author>xiayule</author><pubDate>Thu, 16 Feb 2006 09:34:00 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[GUI文件的制作及维护]]></title><link>https://blog.csdn.net/xiayule/article/details/341747</link><guid>https://blog.csdn.net/xiayule/article/details/341747</guid><author>xiayule</author><pubDate>Sun, 10 Apr 2005 08:31:00 +0800</pubDate><description><![CDATA[原创]GUI文件的制作及维护（一）GUI文件是脚本和程序连接的纽带。一份准确的GUI文件能使脚本的通用性增强，同时降低维护成本。制作GUI文件：一，尽可能的拥有插件的支持，比如dephi编写的程序，尽量安装上dephi插件。这样有利于WR学习窗体和对象（包括按钮等）。二，模拟操作，一步一步的打开窗口。每出现一个窗口，让WR learn一下出现的整个窗口。特别的，不要漏掉可能弹出的异常窗口，或者是关]]></description><category></category></item><item><title><![CDATA[NUnit快速入门]]></title><link>https://blog.csdn.net/xiayule/article/details/326416</link><guid>https://blog.csdn.net/xiayule/article/details/326416</guid><author>xiayule</author><pubDate>Tue, 22 Mar 2005 11:34:00 +0800</pubDate><description><![CDATA[http://www.cstc.net.cn/lover_P/doc/Translations/NunitQuickStart/NunitQuickStart.htm]]></description><category></category></item><item><title><![CDATA[从NUnit中理解.NET自定义属性的应用 ]]></title><link>https://blog.csdn.net/xiayule/article/details/326412</link><guid>https://blog.csdn.net/xiayule/article/details/326412</guid><author>xiayule</author><pubDate>Tue, 22 Mar 2005 11:31:00 +0800</pubDate><description><![CDATA[摘要：.NET的自定义属性可以实现程序集元数据扩展，并能为框架设计和实现提供新的思路和解决办法。NUnit即是一个很好的例子。1．属性概述.NET的元数据体系是.NET Framework的亮点之一。利用元数据可以对程序集、模块、类型、方法、成员等进行某种特性描述，而这些描述将作为元数据被编译到程序集中，并通过.NET运行环境为其调用者所使用。这也即元数据扩展。属性（Attribute）的定义和使]]></description><category></category></item><item><title><![CDATA[TDD——NUnit的原理 ]]></title><link>https://blog.csdn.net/xiayule/article/details/326296</link><guid>https://blog.csdn.net/xiayule/article/details/326296</guid><author>xiayule</author><pubDate>Tue, 22 Mar 2005 10:27:00 +0800</pubDate><description><![CDATA[http://blog.joycode.com/microhelper/archive/2004/04/23/20141.aspx]]></description><category></category></item><item><title><![CDATA[數據庫單元測試]]></title><link>https://blog.csdn.net/xiayule/article/details/326293</link><guid>https://blog.csdn.net/xiayule/article/details/326293</guid><author>xiayule</author><pubDate>Tue, 22 Mar 2005 10:27:00 +0800</pubDate><description><![CDATA[http://weblogs.asp.net/rosherove/articles/dbunittesting.aspx]]></description><category></category></item><item><title><![CDATA[  在.NET中调用DataWindow操作数据库]]></title><link>https://blog.csdn.net/xiayule/article/details/317803</link><guid>https://blog.csdn.net/xiayule/article/details/317803</guid><author>xiayule</author><pubDate>Sat, 12 Mar 2005 09:11:00 +0800</pubDate><description><![CDATA[http://blog.csdn.net/dibov/archive/2004/02/15/15525.aspx]]></description><category></category></item><item><title><![CDATA[Rational XDE 研究专题]]></title><link>https://blog.csdn.net/xiayule/article/details/307828</link><guid>https://blog.csdn.net/xiayule/article/details/307828</guid><author>xiayule</author><pubDate>Wed, 02 Mar 2005 14:41:00 +0800</pubDate><description><![CDATA[http://simonlee.blogdriver.com/simonlee/40505.html]]></description><category></category></item><item><title><![CDATA[Rational XDE For .NET 学习日志(一) ]]></title><link>https://blog.csdn.net/xiayule/article/details/305864</link><guid>https://blog.csdn.net/xiayule/article/details/305864</guid><author>xiayule</author><pubDate>Mon, 28 Feb 2005 23:42:00 +0800</pubDate><description><![CDATA[http://pdriver.com/blog/dibov/archive/2004/07/12/2818.aspx]]></description><category></category></item><item><title><![CDATA[SOA(Service-Oriented Architecture，面向服务架构)]]></title><link>https://blog.csdn.net/xiayule/article/details/303725</link><guid>https://blog.csdn.net/xiayule/article/details/303725</guid><author>xiayule</author><pubDate>Sun, 27 Feb 2005 09:25:00 +0800</pubDate><description><![CDATA[http://blog.csdn.net/csdn_document/category/36291.aspx]]></description><category></category></item><item><title><![CDATA[Visual Basic.NET和GDI+共创图标编辑器]]></title><link>https://blog.csdn.net/xiayule/article/details/264120</link><guid>https://blog.csdn.net/xiayule/article/details/264120</guid><author>xiayule</author><pubDate>Sat, 22 Jan 2005 20:37:00 +0800</pubDate><description><![CDATA[http://www.myhard.com/20021125/1641442.shtml]]></description><category></category></item><item><title><![CDATA[GraphicsDoubleBuffer]]></title><link>https://blog.csdn.net/xiayule/article/details/263536</link><guid>https://blog.csdn.net/xiayule/article/details/263536</guid><author>xiayule</author><pubDate>Sat, 22 Jan 2005 10:45:00 +0800</pubDate><description><![CDATA[http://www.codeproject.com/vb/net/GraphicsDoubleBuffer.asp#xxxxIntroductionThis is a simple class i designed to remove flickering from painting controls with gdi+. The class removes flickering by ]]></description><category></category></item><item><title><![CDATA[控件样式位标志 位作用]]></title><link>https://blog.csdn.net/xiayule/article/details/262506</link><guid>https://blog.csdn.net/xiayule/article/details/262506</guid><author>xiayule</author><pubDate>Fri, 21 Jan 2005 14:06:00 +0800</pubDate><description><![CDATA[控件样式位标志用于对支持的行为进行分类。控件可以通过调用 SetStyle 方法并传入适当的 ControlStyles 位以及设置该位的 Boolean 值来启用样式。若要确定分配给指定的 ControlStyles 位的值，请使用 GetStyle 方法并传入要计算的 ControlStyles 成员。警告   设置控件样式位能够充分地更改控件行为。查看 ControlStyles 枚举文档可]]></description><category></category></item><item><title><![CDATA[从MP3中提取歌曲信息]]></title><link>https://blog.csdn.net/xiayule/article/details/250052</link><guid>https://blog.csdn.net/xiayule/article/details/250052</guid><author>xiayule</author><pubDate>Wed, 12 Jan 2005 12:12:00 +0800</pubDate><description><![CDATA[http://dev.csdn.net/article/30/30624.shtm]]></description><category></category></item><item><title><![CDATA[多线程示例代码]]></title><link>https://blog.csdn.net/xiayule/article/details/248752</link><guid>https://blog.csdn.net/xiayule/article/details/248752</guid><author>xiayule</author><pubDate>Tue, 11 Jan 2005 16:03:00 +0800</pubDate><description><![CDATA[Imports SystemImports System.ThreadingPublic Module ThreadSample    Public Balance As Integer = 1000    Sub Main()        Dim account As Account = New Account()        Dim depositeBalance1 As Deposite]]></description><category></category></item><item><title><![CDATA[把.NET程序部署到没有安装.NETFramwork的机器上]]></title><link>https://blog.csdn.net/xiayule/article/details/246372</link><guid>https://blog.csdn.net/xiayule/article/details/246372</guid><author>xiayule</author><pubDate>Sun, 09 Jan 2005 21:29:00 +0800</pubDate><description><![CDATA[把.NET程序部署到没有安装.NETFramwork的机器上            副标题：            作者：本网收集 文章来源：本站收集 点击数： 更新时间：2004-9-28            摘要             本文讨论了如何使用Windows Installer技术发布.NET程序，以及如何使用native代码判断目标机器上是否安装有.NET       ]]></description><category></category></item><item><title><![CDATA[BeginInvoke与Invoke的含义[转载]]]></title><link>https://blog.csdn.net/xiayule/article/details/245770</link><guid>https://blog.csdn.net/xiayule/article/details/245770</guid><author>xiayule</author><pubDate>Sun, 09 Jan 2005 12:22:00 +0800</pubDate><description><![CDATA[BeginInvoke 方法真的是新开一个线程进行异步调用吗？参考以下代码：public delegate void treeinvoke();private void UpdateTreeView(){    MessageBox.Show(System.Threading.Thread.CurrentThread.Name);}private void butt]]></description><category></category></item><item><title><![CDATA[简单的CodeDOM示例 ]]></title><link>https://blog.csdn.net/xiayule/article/details/236202</link><guid>https://blog.csdn.net/xiayule/article/details/236202</guid><author>xiayule</author><pubDate>Fri, 31 Dec 2004 17:16:00 +0800</pubDate><description><![CDATA[http://ms.mblogger.cn/ajliang/posts/6401.aspx]]></description><category></category></item><item><title><![CDATA[软件架构:可控的灵活性]]></title><link>https://blog.csdn.net/xiayule/article/details/233202</link><guid>https://blog.csdn.net/xiayule/article/details/233202</guid><author>xiayule</author><pubDate>Wed, 29 Dec 2004 13:39:00 +0800</pubDate><description><![CDATA[在软件开发中，我们对于软件架构经常看到极端：要么不重视软件架构，要么过分重视以至于她成了“天条”。我甚至遇到了这样的事情：某公司强制推行某基于Struts的架构设计，然而到了项目组它却处处遭到抵制，特别是分部基本上抛弃了这个架构设计。那么，这个原因在哪里呢？为什么一个成本高昂的架构设计没有被接纳呢？　　实际上有时候一个良好的设计也未必会被接纳，特别是没有Java开发实际经验甚至缺乏软件开发经验]]></description><category></category></item><item><title><![CDATA[实例讲解.NET中资源文件的创建与使用]]></title><link>https://blog.csdn.net/xiayule/article/details/225284</link><guid>https://blog.csdn.net/xiayule/article/details/225284</guid><author>xiayule</author><pubDate>Wed, 22 Dec 2004 11:57:00 +0800</pubDate><description><![CDATA[http://www.xmlasp.net/n1032c12.aspx]]></description><category></category></item></channel></rss>