<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>小作坊网资讯</title>
<link>http://www.myfirm.cn</link>
<description>欢迎订阅小作坊网-.Net自定义控件,GUI编程资讯,.Net自定义控件,.Net的GUI编程,WPF,Asp.Net</description>
<language>zh-CN</language><generator>http://www.myfirm.cn</generator>
<image>
<title><![CDATA[小作坊网-.Net自定义控件,GUI编程]]></title>
<url>Images/logo.jpg</url>
<link>http://www.myfirm.cn</link>
</image>
<item>
<title><![CDATA[Vmware6.5与Visual Studio集成]]></title>
<link>http://www.myfirm.cn/20096/20090624095733646.html</link> 
<description><![CDATA[Vmware6.5安装之后，会为Visual Studio05和Visual Studio08增加插件，这个插件又常常为VS带来问题，甚至令VS启动不了，或编译不了。事实上很多朋友都不知道这个插件是用来干什么的，而Vmware6.5比Vmware5.2的体积大于N倍，这一个功能有没有用途呢？]]></description>
<pubDate>2009-6-24 21:57:33</pubDate>
</item>
<item>
<title><![CDATA[非对称加密与程序集数字签名]]></title>
<link>http://www.myfirm.cn/20096/20090623101705645.html</link> 
<description><![CDATA[.NET的程序集签名是使用非对称加密技术的，简单地说就是私钥与公钥的技术，非对称加密技术最广泛的应用也就是数字签名，现在被应用于.NET程序集的编译当中了。]]></description>
<pubDate>2009-6-23 22:17:04</pubDate>
</item>
<item>
<title><![CDATA[对象散列码GetHashCode]]></title>
<link>http://www.myfirm.cn/20096/20090618100457644.html</link> 
<description><![CDATA[.NET中对象散列码好像是一个不大受理解的东西，一般情况下也没有怎么使用。所以很多程序员也不愿意地理解这个东西，如GetHashCode和Equals都与这个散列码相关。]]></description>
<pubDate>2009-6-18 22:04:55</pubDate>
</item>
<item>
<title><![CDATA[利用SN.exe和AssemblyInfo.cs把dll放到全局程序集缓存]]></title>
<link>http://www.myfirm.cn/20096/20090617105740643.html</link> 
<description><![CDATA[GAC全局程序集缓存是一个很酷的东西，对于版本非常稳定的exe或dll是很有用的，您可以把可执行文件放到全局程序集中，调用时就像利用.NET自带的程序集一样，如调用System.Data.dll一样，不需要把dll引用到本地。下面就介绍怎样把dll放到GAC中。]]></description>
<pubDate>2009-6-17 22:57:38</pubDate>
</item>
<item>
<title><![CDATA[IBatisNet调用Oracle的存储过程，返回数据集]]></title>
<link>http://www.myfirm.cn/20096/20090616084854642.html</link> 
<description><![CDATA[IBatisNet是在.NET下使用IBatis的开源项目，一般用了ORM映射，它的功能很强大，可以较好地实现对象与数据之间的映射，简单的说就是使用IBatisNet格式的映射文件，把该定的sql保存在配置中，调用时返回对象。IBatis是java项目中使用得很多，不过在.NET中使用得不是很多。下面介绍到调用Oracle存储过程返回数据集的信息。]]></description>
<pubDate>2009-6-16 20:48:52</pubDate>
</item>
<item>
<title><![CDATA[ILDASM的使用]]></title>
<link>http://www.myfirm.cn/20096/20090616081811641.html</link> 
<description><![CDATA[微软中间语言(MSIL)是一种语言，所有.NET的语言如C#,VB.NET都会被编译成为IL语言。ILDASM是.NET环境自带的反编译工具，可以查看到dll或exe生成的源代码。而因为IL是一种语言，按IL的语法可以反向生成dll，如果您想修改.NET自带的dll的源代码，这是一个方法。]]></description>
<pubDate>2009-6-16 20:18:08</pubDate>
</item>
<item>
<title><![CDATA[Csharp语言下面的IPv4与IPv6]]></title>
<link>http://www.myfirm.cn/20096/20090615110251640.html</link> 
<description><![CDATA[在Csharp下面有IPAddress类，使用这个类可以很容易地获取所有的IP信息与相关的协议信息，判断IPv4与IPv6也不成问题。使用AddressFamily就判断出来了，是用来获取协议的体系的。不过一个计算机的IP可以有很多个，这也是一个头痛的事情。]]></description>
<pubDate>2009-6-15 23:02:50</pubDate>
</item>
<item>
<title><![CDATA[一个强大的JS选项卡控件]]></title>
<link>http://www.myfirm.cn/20096/20090615100458639.html</link> 
<description><![CDATA[使用javascript就可以实现比较强大的选项卡控件(.Net中一般叫TabControl)，下面介绍的TabControl控件相当的漂亮和专业，WebForm的程序员可以很方便地把它打包成.NET控件。]]></description>
<pubDate>2009-6-15 22:04:57</pubDate>
</item>
<item>
<title><![CDATA[开源世界大会提供免费入场(OpenSource World Offering Free Admission)]]></title>
<link>http://www.myfirm.cn/20096/20090614114852638.html</link> 
<description><![CDATA[即将到来的开源世界大会扩大了活动的规模,大会提供了免费的入场机会,组织者削减了预算和提高了竞争力,希望从同类型的会议中吸引更多的参与者.]]></description>
<pubDate>2009-6-14 11:48:50</pubDate>
</item>
<item>
<title><![CDATA[使用SetData,GetData实现AppDomain之间的数据,对象传递]]></title>
<link>http://www.myfirm.cn/20096/20090613082430637.html</link> 
<description><![CDATA[AppDomain有SetData与GetData操作,这使得应用程序域之间的数据与对象传递相当的简单,不过就算您不知道这个方法,也可以直接使用远程对象调用实体对象设置,这与Remoting的设置方法是一样的.我们下面讨论的重要问题是对象传递之后,怎样保持对象的生命周期.]]></description>
<pubDate>2009-6-13 20:24:30</pubDate>
</item>
<item>
<title><![CDATA[让伺服器程式可以随时更新，服务不打烊 ]]></title>
<link>http://www.myfirm.cn/20096/20090613074338636.html</link> 
<description><![CDATA[第一次开发分散式系统是用Delphi 4写COM+，当应用程式伺服器需要更新程式时必须请(或等待、强制)所有使用者离线，停止Windows的该元件服务，更新程式，重新启动元件服务。换了工作后用VB6写COM+，依附在IIS以支援Internet用户，当应用程式伺服器需要更新程式时同样必须请(或等待、强制)所有使用者离线，停止IIS，更新程式后重新启动IIS 。当这样的更新很频繁的时候，就成了软体服务商与使用者共同的梦魇，很不幸地为了满足不同客户随时提出的客制需求，我们的套装ERP系统就面临这样的困境。现在我要用.Net开发分散式系统，试者想找出不需停止服务就能更新程式的解决方案，但不管是用Web Service、.Net Remoting或以前的COM元件，最后都面临相同的问题，只要服务不停止，档案就会因为在使用中而无法更新，面对这个事实真的就束手无策了吗？]]></description>
<pubDate>2009-6-13 19:43:37</pubDate>
</item>
<item>
<title><![CDATA[Csharp语言与VB6语言的一些争论]]></title>
<link>http://www.myfirm.cn/20095/20090524034009635.html</link> 
<description><![CDATA[各大主流编程语言都有其优缺点，一定要比较孰优孰劣的话，一定出不了定论的.这纯粹是个人喜好和应用场景问题。也是喜好和顺手的问题吧。打个简单的比喻来说，摩托车是不是一定比不上汽车呢，在很多情况下不是，特别是堵车的时候，呵呵。]]></description>
<pubDate>2009-5-24 15:40:09</pubDate>
</item>
<item>
<title><![CDATA[让服务器程序可以随时更新,服务不中断]]></title>
<link>http://www.myfirm.cn/20095/20090517081710634.html</link> 
<description><![CDATA[在分布式系统中，应用服务器与客户端分布在不同的计算机中。而应用服务器的更新往往是一个麻烦的事情，因为它往往需要管理员（假设同时是程序更新人员）停止应用服务器，更新程序。这样，服务就不得不中断，而且服务恢复的速度与程序更新的速度和管理员的操作严紧性有关，一不小心更新错了还会产生恶劣的影响，这样导致管理员操作压力很大。长远来说，这肯定是不合适的。下面就这个问题作一些讨论。]]></description>
<pubDate>2009-5-17 20:17:10</pubDate>
</item>
<item>
<title><![CDATA[DotNet Script Editor 迷你IDE编辑器]]></title>
<link>http://www.myfirm.cn/20095/20090514084149633.html</link> 
<description><![CDATA[有没有想过，可以使用C#或VB.NET写一个像Visual Studio一样的编程工具？这不是不可能的。事实上，已经有人做到了。而且有的写得很好如SharpDevelop。不过，这个开源项目似乎过于复杂，以至于研究起来很不方便。下面介绍一款简单一点的IDE编辑器。]]></description>
<pubDate>2009-5-14 20:41:46</pubDate>
</item>
<item>
<title><![CDATA[仿RichTextBox的RTF编辑器]]></title>
<link>http://www.myfirm.cn/20095/20090513110749632.html</link> 
<description><![CDATA[.NET平台上面有很多的自定义控件，RTF格式的文档又是当前文档开发中的热点，则两者的结合就是理所当然的了。下面介绍一款扩展RichTextBox的RFT文本编辑器，叫RicherTextBox。可以实现设置字体格式与插入图片等等功能。]]></description>
<pubDate>2009-5-13 23:07:48</pubDate>
</item>
<item>
<title><![CDATA[使用LoadRunner测试.Net平台C/S程序]]></title>
<link>http://www.myfirm.cn/20094/20090428075003631.html</link> 
<description><![CDATA[要使用LoadRunner来测试.Net平台的C/S程序，与测试其它技术平台的程序一样的方便。不过测试C/S的WinForm程序，是比B/S的WebForm程序是难一点的。难怪Visual Studio的测试部分没有录制C/S程序的功能。下面就LoadRunner录制脚本做一个简单的介绍。]]></description>
<pubDate>2009-4-28 19:50:02</pubDate>
</item>
<item>
<title><![CDATA[使用Visual Studio Tester的负载测试]]></title>
<link>http://www.myfirm.cn/20094/20090421095024630.html</link> 
<description><![CDATA[Visual Studio Tester是Visual Studio的一个部分，VS2005，VS2008都集成了测试功能，一般情况下，程序员都会使用单元测试功能，但很少使用负载测试功能。普遍认为LoadRunner的压力测试能力很强，都会使用这个软件，其9.1版本也已经支持.NET3.0版本了。不过最近的资料显示，.NET程序测试中，VS的Tester能力显然比LoadRuner更强。]]></description>
<pubDate>2009-4-21 21:50:23</pubDate>
</item>
<item>
<title><![CDATA[c#使用多个远程桌面连接]]></title>
<link>http://www.myfirm.cn/20093/20090318102241629.html</link> 
<description><![CDATA[使用Windows Server服务器的朋友可以找到连接多个远程桌面的功能，但使用Xp操作系统就不行了。远程桌面功能就是使用mstsc这个文件的。在system32文件夹可以找到MSTSCAX.DLL这个动态连接库，这是实现远程连接的主要组件。下载介绍一个用C#编写远程桌面功能，可以连接多个Windows服务器。]]></description>
<pubDate>2009-3-18 22:22:41</pubDate>
</item>
<item>
<title><![CDATA[WebClient文件下载]]></title>
<link>http://www.myfirm.cn/20093/20090316093956628.html</link> 
<description><![CDATA[.Net中使用远程下载或上传功能，可以使用WebClient方式，这是.Net封装的上传下载工具，使用起来很方便，又包含上传进度变化与上传完成的事件。程序员可以很好地把握和控制上传下载。下面介绍一个使用WebClient的控件。]]></description>
<pubDate>2009-3-16 21:39:55</pubDate>
</item>
<item>
<title><![CDATA[Remoting多服务器的类型重定向问题]]></title>
<link>http://www.myfirm.cn/20093/20090315084811627.html</link> 
<description><![CDATA[在.Net中使用Remoting来实现远程连接，如果要在多服务器切换远程服务的对象，常常会出现这样的错误：试图重定向类型"****"的激活，而该类型已被重定向，英文错误信息为Attempt to redirect activation of type '****' which is already redirected。下面就这个错误进行讨论。]]></description>
<pubDate>2009-3-15 20:48:11</pubDate>
</item>
</channel>
</rss>