<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>.NET 技术专栏</title><link>http://blog.vckbase.com/msdnmtt/category/13.html</link><description>.NET 技术专栏</description><managingEditor>VCKBASE MSDN MTT</managingEditor><dc:language>af</dc:language><generator>.Text Version 0.958.2004.214</generator><item><dc:creator>VCKBASE MSDN MTT</dc:creator><title>每个.NET 开发人员应该下载的十个必备工具</title><link>http://blog.vckbase.com/msdnmtt/articles/1811.html</link><pubDate>Mon, 29 Nov 2004 16:13:00 GMT</pubDate><guid>http://blog.vckbase.com/msdnmtt/articles/1811.html</guid><wfw:comment>http://blog.vckbase.com/msdnmtt/comments/1811.html</wfw:comment><comments>http://blog.vckbase.com/msdnmtt/articles/1811.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.vckbase.com/msdnmtt/comments/commentRss/1811.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/msdnmtt/services/trackbacks/1811.html</trackback:ping><description>&lt;img src ="http://blog.vckbase.com/msdnmtt/aggbug/1811.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>VCKBASE MSDN MTT</dc:creator><title>托管应用中的意外错误</title><link>http://blog.vckbase.com/msdnmtt/articles/749.html</link><pubDate>Tue, 31 Aug 2004 20:03:00 GMT</pubDate><guid>http://blog.vckbase.com/msdnmtt/articles/749.html</guid><wfw:comment>http://blog.vckbase.com/msdnmtt/comments/749.html</wfw:comment><comments>http://blog.vckbase.com/msdnmtt/articles/749.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/msdnmtt/comments/commentRss/749.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/msdnmtt/services/trackbacks/749.html</trackback:ping><description>&lt;P&gt;&lt;STRONG&gt;&lt;A href="http://www.vckbase.com/document/viewdoc/?id=1221"&gt;托管应用中的意外错误&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;　　在本期的 .NET 专栏中，我将介绍一些对付意外错误的技巧。通过捕获异常来处理异常失败是应用程序中常见的做法，对于托管应用程序，当遇到完全没有准备的错误时，我们通常也可以这么做。在理想情况下，你可能会建立一个明确的策略，使应用程序能发现并响应未处理异常、降低的安全许可以及其它有关的边缘情况。但在实际过程中，这些问题常常被忽略。&lt;BR&gt;　　错误处理底层结构是一个很容易让人迷惑的虚幻的复杂主题。很容易让人陷入到细节当中。所以我会介绍一些相对简单的方法，它们能被广泛地应用于意外错误的处理。&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/msdnmtt/aggbug/749.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>VCKBASE MSDN MTT</dc:creator><title>.NET 常见问答：完成器（Finalizer）、程序集名、方法信息等等</title><link>http://blog.vckbase.com/msdnmtt/articles/291.html</link><pubDate>Thu, 27 May 2004 14:41:00 GMT</pubDate><guid>http://blog.vckbase.com/msdnmtt/articles/291.html</guid><wfw:comment>http://blog.vckbase.com/msdnmtt/comments/291.html</wfw:comment><comments>http://blog.vckbase.com/msdnmtt/articles/291.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/msdnmtt/comments/commentRss/291.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/msdnmtt/services/trackbacks/291.html</trackback:ping><description>&lt;P&gt;&lt;A href="http://www.vckbase.com/document/viewdoc/?id=1141"&gt;.NET 常见问答：完成器（Finalizer）、程序集名、方法信息等等&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;　　在我的类中何时需要实现一个完成器？我是否一定要实现完成器，或者只是在我控制着 非托管资源时才需要实现它？我是否一定要在我的完成器中实现 IDisposable 接口？反之又是如何的呢？&lt;BR&gt;......&lt;BR&gt;&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/msdnmtt/aggbug/291.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>VCKBASE MSDN MTT</dc:creator><title>检测：.NET中强大的检测选项让你有信心建立易管理的应用程序</title><link>http://blog.vckbase.com/msdnmtt/articles/205.html</link><pubDate>Mon, 10 May 2004 03:18:00 GMT</pubDate><guid>http://blog.vckbase.com/msdnmtt/articles/205.html</guid><wfw:comment>http://blog.vckbase.com/msdnmtt/comments/205.html</wfw:comment><comments>http://blog.vckbase.com/msdnmtt/articles/205.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/msdnmtt/comments/commentRss/205.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/msdnmtt/services/trackbacks/205.html</trackback:ping><description>&lt;P&gt;&lt;STRONG&gt;&lt;A href="http://www.vckbase.com/document/viewdoc/?id=1117"&gt;检测：.NET中强大的检测选项让你有信心建立易管理的应用程序&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;　　应用系统一旦部署，检测可以使你确定系统的运行状态。这在当今是至关重要的，因为系统支持人员并不一定就是系统的开发人员。就像好的错误处理一样，检测最好在开发当初就完成。一个好的检测手段必须在开发过程的开始阶段就建立起来， 它要决定应该检测什么，如何检测，检测哪里，为什么要检测。&lt;BR&gt;&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/msdnmtt/aggbug/205.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>VCKBASE MSDN MTT</dc:creator><title>在.NET客户端程序中应用多线程</title><link>http://blog.vckbase.com/msdnmtt/articles/179.html</link><pubDate>Sun, 25 Apr 2004 05:05:00 GMT</pubDate><guid>http://blog.vckbase.com/msdnmtt/articles/179.html</guid><wfw:comment>http://blog.vckbase.com/msdnmtt/comments/179.html</wfw:comment><comments>http://blog.vckbase.com/msdnmtt/articles/179.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/msdnmtt/comments/commentRss/179.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/msdnmtt/services/trackbacks/179.html</trackback:ping><description>&lt;P&gt;&lt;STRONG&gt;&lt;A href="http://www.vckbase.com/document/viewdoc.asp?id=983"&gt;在.NET客户端程序中应用多线程&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;　　通常认为在编写程序中用到多线程是一个高级的编程任务，容易发生错误。在本月的栏目中，我将在一个Windows&lt;SPAN lang=en&gt;&lt;FONT face=宋体&gt;&amp;#174;&lt;/FONT&gt;&lt;/SPAN&gt;窗体应用程序中使用多线程，它具有实际的意义，同时尽量使事情简单。我的目标是在一个普通的需求描述中用最好的办法讲解多线程；客户仍然比较喜欢使用户交互方式的应用程序。&lt;BR&gt;　　多线程通常和服务器端软件，可扩展性及性能技术联系在一起。 然而，在微软.NET框架中，许多服务器端应用程序都驻留在ASP.NET体系结构中。同样，这些应用程序在逻辑上是单线程的， 因为IIS和ASP.NET在ASP.NET Web Form或Web服务程序中执行了许多或所有的多线程。 在ASP.NET应用程序中你一般可以忽略线程性。 这就是为什么在.NET框架中，多线程更倾向于在客户端使用的一个原因，比如在保证同用户交互的同时而执行一个很长的操作。&lt;BR&gt;&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/msdnmtt/aggbug/179.html" width = "1" height = "1" /&gt;</description></item></channel></rss>