<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_谷人的程序人生</title><subtitle type="text">陆游说：纸上得来终觉浅，绝知此事要躬行。陆游又说：汝果欲学诗，功夫在诗外。</subtitle><id>http://feed.cnblogs.com/blog/u/14770/rss</id><updated>2010-07-07T13:20:27Z</updated><author><name>gucs</name><uri>http://www.cnblogs.com/gucsnet/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gucsnet/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/14770/rss"/><entry><id>http://www.cnblogs.com/gucsnet/archive/2010/06/11/1756384.html</id><title type="text">《应用框架的设计与实现——.NET平台》书评</title><summary type="text">2005 年推出的书，2010 年我才浏览了一遍，这些年我的确不够勤奋。要不是因为《一线架构师实践指南》，每次站在鹿鸣书店的书架前，我会继续忽视这本书。说真的，要是在 2005 年就读这本书，对自己来说是个很大的提高。MQ、COM+、认证和授权、配置等等，当时我对这些知识的理解很肤浅，需要一本书来指导一下，特别是从实践的角度。读过了《UML 与设计模式应用》《敏捷软件开发》等优秀图书之后，回头再读...</summary><published>2010-06-11T06:55:00Z</published><updated>2010-06-11T06:55:00Z</updated><author><name>gucs</name><uri>http://www.cnblogs.com/gucsnet/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gucsnet/archive/2010/06/11/1756384.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gucsnet/archive/2010/06/11/1756384.html"/><content type="html">&lt;p&gt;2005 年推出的书，2010 年我才浏览了一遍，这些年我的确不够勤奋。要不是因为《&lt;a href="http://book.douban.com/subject/4031899/" target="_blank"&gt;一线架构师实践指南&lt;/a&gt;》，每次站在鹿鸣书店的书架前，我会继续忽视这本书。&lt;/p&gt;&lt;p&gt;说真的，要是在 2005 年就读这本书，对自己来说是个很大的提高。MQ、COM+、认证和授权、配置等等，当时我对这些知识的理解很肤浅，需要一本书来指导一下，特别是从实践的角度。&lt;/p&gt;&lt;p&gt;读过了《&lt;a href="http://book.douban.com/subject/1792387/" target="_blank"&gt;UML 与设计模式应用&lt;/a&gt;》《&lt;a href="http://book.douban.com/subject/1140457/" target="_blank"&gt;敏捷软件开发&lt;/a&gt;》等优秀图书之后，回头再读这本书就不那么激动了，但是我仍然愿意向那些只读《XX 入门经典》《XX 高级编程》的程序员来读读这本书，可以拓展思路，同时又避免那么抽象，不会一下子让你觉得那么高深。&lt;/p&gt;&lt;p&gt;最后，以《&lt;a href="http://book.douban.com/subject/1429555/" target="_blank"&gt;应用框架的设计与实现&lt;/a&gt;》来命名可能是出于市场的考虑吧，我倒是觉得这是一本用 .NET 技术来讲设计模式的书，和《Java 与模式》类似，作者可能也参考了《敏捷软件开发》的风格吧，谁知道呢，呵呵&lt;/p&gt;&lt;p&gt;PS：本文首发于 &lt;a href="http://book.douban.com/review/3324832/" target="_blank"&gt;douban&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/gucsnet/aggbug/1756384.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/gucsnet/archive/2010/06/11/1756384.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/gucsnet/archive/2009/12/15/1624454.html</id><title type="text">《WCF Unleashed》的 AzRoles 演示代码</title><summary type="text">《WCF Unleashed》的 10.3 节《使用 XSI 运用基于声明的安全》的演示代码使用了 AzRoles，按照书上的步骤安装 Windows 2003 Serivce Pack 1 Administration Tools Pack 之后，程序仍抛出运行时异常。修改 App.config，增加 &lt;serviceDebug includeExceptionDetailInFaults...</summary><published>2009-12-15T01:26:00Z</published><updated>2009-12-15T01:26:00Z</updated><author><name>gucs</name><uri>http://www.cnblogs.com/gucsnet/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gucsnet/archive/2009/12/15/1624454.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gucsnet/archive/2009/12/15/1624454.html"/><content type="text">《WCF Unleashed》的 10.3 节《使用 XSI 运用基于声明的安全》的演示代码使用了 AzRoles，按照书上的步骤安装 Windows 2003 Serivce Pack 1 Administration Tools Pack 之后，程序仍抛出运行时异常。修改 App.config，增加 &lt;serviceDebug includeExceptionDetailInFaults...</content></entry><entry><id>http://www.cnblogs.com/gucsnet/archive/2009/12/02/1615138.html</id><title type="text">Tech Ed 2009，胡思乱想</title><summary type="text">下面的文字是提交给公司技术期刊的，完成后请 wenzhe 和 type 帮我看，他们说有点儿乱，重点不突出，放在博客里还可以。在这一版之前，我还写过两个版本，更乱、更没有重点的。我老婆简单浏览了第一版后，告诉我不吸引人，于是我推翻以前的想法，重写。尽管这段文字还不够好，但我努力了，发在这儿留个纪念吧。文字能的提高需要长时间的努力，我，努力着！ 拿到 Tech Ed 2009（北京）的门票后我在网...</summary><published>2009-12-02T03:10:00Z</published><updated>2009-12-02T03:10:00Z</updated><author><name>gucs</name><uri>http://www.cnblogs.com/gucsnet/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gucsnet/archive/2009/12/02/1615138.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gucsnet/archive/2009/12/02/1615138.html"/><content type="text">下面的文字是提交给公司技术期刊的，完成后请 wenzhe 和 type 帮我看，他们说有点儿乱，重点不突出，放在博客里还可以。在这一版之前，我还写过两个版本，更乱、更没有重点的。我老婆简单浏览了第一版后，告诉我不吸引人，于是我推翻以前的想法，重写。尽管这段文字还不够好，但我努力了，发在这儿留个纪念吧。文字能的提高需要长时间的努力，我，努力着！ 拿到 Tech Ed 2009（北京）的门票后我在网...</content></entry><entry><id>http://www.cnblogs.com/gucsnet/archive/2009/11/01/1593935.html</id><title type="text">Mac 双系统的时间设置问题</title><summary type="text">用 Mac 不足一个月，自从安装成功起就被双系统切换后的时间问题所困扰，尝试着修改 Mac 系统配置，无果。今天 Google 了一下，这个帖子写的很好，有理有据。按照里面的方法我修改了 XP 的注册表，反复重启几次，多次进入 XP 和 Mac，时间都是正常的。下面，将主要步骤摘抄如下，详细内容请参考原帖。WinXP 和 MacOSX 缺省看待 PC 的 CMOS 记录的时钟是不一样的。可以将 W...</summary><published>2009-11-01T06:52:00Z</published><updated>2009-11-01T06:52:00Z</updated><author><name>gucs</name><uri>http://www.cnblogs.com/gucsnet/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gucsnet/archive/2009/11/01/1593935.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gucsnet/archive/2009/11/01/1593935.html"/><content type="text">用 Mac 不足一个月，自从安装成功起就被双系统切换后的时间问题所困扰，尝试着修改 Mac 系统配置，无果。今天 Google 了一下，这个帖子写的很好，有理有据。按照里面的方法我修改了 XP 的注册表，反复重启几次，多次进入 XP 和 Mac，时间都是正常的。下面，将主要步骤摘抄如下，详细内容请参考原帖。WinXP 和 MacOSX 缺省看待 PC 的 CMOS 记录的时钟是不一样的。可以将 W...</content></entry><entry><id>http://www.cnblogs.com/gucsnet/archive/2009/10/28/1591629.html</id><title type="text">使用 gVim 遇到的第一个问题</title><summary type="text">开始学习使用 gVim，装了 gVim 7.2。看 Charles 可以在代码里跳来跳去，我也跟着装了一个 ctags 插件，没想到，每当我按下 CTRL + ] 总是提示：E433:No tags file E426:tag not found: all_bear_start_idle几次搜索，最后还是回到了 Easwy 博客，找到了 ctags 中文手册，学习后明白了。使用 ctags 命令生...</summary><published>2009-10-28T11:27:00Z</published><updated>2009-10-28T11:27:00Z</updated><author><name>gucs</name><uri>http://www.cnblogs.com/gucsnet/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gucsnet/archive/2009/10/28/1591629.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gucsnet/archive/2009/10/28/1591629.html"/><content type="text">开始学习使用 gVim，装了 gVim 7.2。看 Charles 可以在代码里跳来跳去，我也跟着装了一个 ctags 插件，没想到，每当我按下 CTRL + ] 总是提示：E433:No tags file E426:tag not found: all_bear_start_idle几次搜索，最后还是回到了 Easwy 博客，找到了 ctags 中文手册，学习后明白了。使用 ctags 命令生...</content></entry><entry><id>http://www.cnblogs.com/gucsnet/archive/2009/08/19/1549582.html</id><title type="text">Google notebook for Firefox 3.5</title><summary type="text">自从升级到 Firefox 3.5.x，我的 google notebook 插件就不好用了。几次要使用，都忍住了，直接发到 twitter 上留个备份。今天实在受不了了，google 一下，在这篇文章里找到了解决方案。这是我修改后的 xpi 文件，可以直接使用。</summary><published>2009-08-19T02:18:00Z</published><updated>2009-08-19T02:18:00Z</updated><author><name>gucs</name><uri>http://www.cnblogs.com/gucsnet/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gucsnet/archive/2009/08/19/1549582.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gucsnet/archive/2009/08/19/1549582.html"/><content type="text">自从升级到 Firefox 3.5.x，我的 google notebook 插件就不好用了。几次要使用，都忍住了，直接发到 twitter 上留个备份。今天实在受不了了，google 一下，在这篇文章里找到了解决方案。这是我修改后的 xpi 文件，可以直接使用。</content></entry><entry><id>http://www.cnblogs.com/gucsnet/archive/2009/04/23/1441888.html</id><title type="text">Fiddler &amp; localhost</title><summary type="text">要使用 Fiddler 帮另一个组的同事调试一段程序，可是 Visual Studio 自带的 ASP.NET Development Server 只能使用 localhost 或 127.0.0.1，默认不使用代理。根据官方的解释，使用 http://ipv4.fiddler，测试后，真的好用。当然，还有其他方法：使用 localhost. 或 127.0.0.1.，请注意结尾处的点儿，这是必...</summary><published>2009-04-23T03:04:00Z</published><updated>2009-04-23T03:04:00Z</updated><author><name>gucs</name><uri>http://www.cnblogs.com/gucsnet/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gucsnet/archive/2009/04/23/1441888.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gucsnet/archive/2009/04/23/1441888.html"/><content type="text">要使用 Fiddler 帮另一个组的同事调试一段程序，可是 Visual Studio 自带的 ASP.NET Development Server 只能使用 localhost 或 127.0.0.1，默认不使用代理。根据官方的解释，使用 http://ipv4.fiddler，测试后，真的好用。当然，还有其他方法：使用 localhost. 或 127.0.0.1.，请注意结尾处的点儿，这是必...</content></entry><entry><id>http://www.cnblogs.com/gucsnet/archive/2009/02/25/1398264.html</id><title type="text">关于 TableLayoutPanel 的 Scroll bar</title><summary type="text">为简化多个控件的布局，我在项目中使用了 TableLayoutPanel，并且设置了 AutoScroll = true，以实现滚动条功能。QA 在测试过程中发现两个问题：TableLayoutPanel 内容过多时，达到某一个高度后，其下的所有行都不能正确显示。 使用鼠标移动滚动条，再切换到另一个窗体或程序，重新激活该窗体后滚动条又恢复到最初状态，页面保持在最上方。 通过了多次 Google，基...</summary><published>2009-02-25T13:57:00Z</published><updated>2009-02-25T13:57:00Z</updated><author><name>gucs</name><uri>http://www.cnblogs.com/gucsnet/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gucsnet/archive/2009/02/25/1398264.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gucsnet/archive/2009/02/25/1398264.html"/><content type="text">为简化多个控件的布局，我在项目中使用了 TableLayoutPanel，并且设置了 AutoScroll = true，以实现滚动条功能。QA 在测试过程中发现两个问题：TableLayoutPanel 内容过多时，达到某一个高度后，其下的所有行都不能正确显示。 使用鼠标移动滚动条，再切换到另一个窗体或程序，重新激活该窗体后滚动条又恢复到最初状态，页面保持在最上方。 通过了多次 Google，基...</content></entry><entry><id>http://www.cnblogs.com/gucsnet/archive/2008/12/28/1363888.html</id><title type="text">Powerdesigner 12.5 对 SQL Server 2005 做反向工程时发生错误</title><summary type="text">使用 Powerdesigner 12.5 对 SQL Server 2005 数据库进行反向工程（Reverse Engineering），有时会发生 SQLSTATE = 37000 错误，下面提供了两种方案供参考： 1、修改 Powerdesigner 的 DBMS 配置 2、修改 ODBC 连接方式 切记，使用向导生成 System DSN 时一定不要选择 default databa...</summary><published>2008-12-28T02:34:00Z</published><updated>2008-12-28T02:34:00Z</updated><author><name>gucs</name><uri>http://www.cnblogs.com/gucsnet/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gucsnet/archive/2008/12/28/1363888.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gucsnet/archive/2008/12/28/1363888.html"/><content type="text">使用 Powerdesigner 12.5 对 SQL Server 2005 数据库进行反向工程（Reverse Engineering），有时会发生 SQLSTATE = 37000 错误，下面提供了两种方案供参考： 1、修改 Powerdesigner 的 DBMS 配置 2、修改 ODBC 连接方式 切记，使用向导生成 System DSN 时一定不要选择 default databa...</content></entry><entry><id>http://www.cnblogs.com/gucsnet/archive/2008/12/21/1359515.html</id><title type="text">VisualSVN Server 的 Apache 配置</title><summary type="text">我家里机器配置了 SVN 服务器，使用的是 VisualSVN Server，这是免费的，安装和配置都很容易。 使用了一段时间后，发现系统启动后在 Event viewer 里的 Applicaion Event 中总是有一个 Apache Error：The Apache service named reported the following error: [notice] Disabled...</summary><published>2008-12-21T15:53:00Z</published><updated>2008-12-21T15:53:00Z</updated><author><name>gucs</name><uri>http://www.cnblogs.com/gucsnet/</uri></author><link rel="alternate" href="http://www.cnblogs.com/gucsnet/archive/2008/12/21/1359515.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/gucsnet/archive/2008/12/21/1359515.html"/><content type="text">我家里机器配置了 SVN 服务器，使用的是 VisualSVN Server，这是免费的，安装和配置都很容易。 使用了一段时间后，发现系统启动后在 Event viewer 里的 Applicaion Event 中总是有一个 Apache Error：The Apache service named reported the following error: [notice] Disabled...</content></entry></feed>
