<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/jianfenglin" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/jianfenglin" type="application/rss+xml"></fs:self_link><lastBuildDate>Thu, 05 Mar 2009 03:01:00 GMT</lastBuildDate><title>jianfenglin的专栏</title><description>博文视点，与向上的心合作，共同成长！</description><link>http://blog.csdn.net/jianfenglin/</link><item><title>《设计模式——基于C#的工程化实现及扩展》 Security Design Pattern 系列 4 角色模式(Role Pattern)</title><link>http://blog.csdn.net/jianfenglin/archive/2009/03/05/3955685.aspx</link><wfw:comment>http://blog.csdn.net/jianfenglin/comments/3955685.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jianfenglin/comments/commentRss/3955685.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3955685</trackback:ping><description>Role 角色模式 王翔 (Vision Wang) 2009-02-16 分类 信息安全结构型模式 动机、问题、影响因素 相信您和我一样，从进入托儿所、上学、工作这20多年的过程中经常需要学习各种规章制度，不过不知道您注意到没有，区别于通知中关于表扬/批评的内容，这些规章制度往往不是针对个人的。 当然，您也许第一时间跳出来说，“怎么会？我们企业的规章就说了，报销超过2000元的差旅费必须经过X总批准才可以。”，如果真是这样，那没有办法，我们也要遵守。 我们看两个例子，希望可以勾回您的回忆： 规章 所有本科生最多每次借阅3本书，2楼人文图书最多借阅1本 通知 计算机系08级本科张三同学在本学期《数据结构》考试中夹带。 经教务处确认，该同学本次考试成绩无效，给予严重警告处分一次，留校察看，以观后效。 上面两个例子从面向对象看，前者是某个规则的定义，后者是另一个规则的实例。对于我们的应用而言，开发阶段我们的主要目标往往是把各种规则表述为代码（或类似的机制），然后用户在执行的过程中会在具体上下文中选择适用不同的规则。 以授权规则为例，回顾一下我们之前的项目经验，项目中多用户的权限管理往往并不&lt;img src =&quot;http://blog.csdn.net/jianfenglin/aggbug/3955685.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/jianfenglin/264024356/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/jianfenglin/264024356/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 05 Mar 2009 11:01:00 +0800</pubDate><author>jianfenglin</author><comments>http://blog.csdn.net/jianfenglin/archive/2009/03/05/3955685.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/jianfenglin/archive/2009/03/05/3955685.aspx</guid><dc:creator>jianfenglin</dc:creator><fs:srclink>http://blog.csdn.net/jianfenglin/archive/2009/03/05/3955685.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/jianfenglin/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/jianfenglin/~5911515/264024356/4039960</fs:itemid></item><item><title>举步维艰——如何调试显示器点亮前的故障</title><link>http://blog.csdn.net/jianfenglin/archive/2009/02/25/3938107.aspx</link><wfw:comment>http://blog.csdn.net/jianfenglin/comments/3938107.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jianfenglin/comments/commentRss/3938107.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3938107</trackback:ping><description>举步维艰——如何调试显示器点亮前的故障 显示器是个人计算机（PC）系统中必不可少的输出设备，它是计算机向用户传递信息的首要媒介。用户也正是通过显示器来观察计算机所作的“工作”，与其交流。离开了显示器，我们便很难知道计算机在干什么。因为这个原因，在计算机系统启动的早期，要做的一个重要任务就是初始化显示系统以便可以通过显示器输出信息，俗称点亮显示器。  对于今天的大多数个人计算机，从用户按下电源按钮到显示器被点亮通常在一秒钟左右。对人类而言，这是一个稍纵即逝的时间。但对计算机系统和CPU而言，这一秒钟要完成很多任务。如果中间遇到障碍，那么便可能停滞不前，出现显示器迟迟没有被点亮的现象。今天我们就由浅入深的谈一谈遇到这种情况时该如何处理。考虑到笔记本系统的差异性较大，我们将以典型的台式机系统（即所谓的IBM兼容PC）为例。为了辅助记忆，我们不妨套用一下我国中医使用的“望闻问切”方法。  望——不要闹笑话 首先，应该“望一望”主机和显示器的电源是否都插上了，它们的指示灯是否正常，它们之间的连线是不是连接妥当。这样做的目的是在“大动干戈”之前做好基本的检查，防止费了很多力气最终才发现是插头松了这&lt;img src =&quot;http://blog.csdn.net/jianfenglin/aggbug/3938107.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/jianfenglin/264024357/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/jianfenglin/264024357/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 25 Feb 2009 09:11:00 +0800</pubDate><author>jianfenglin</author><comments>http://blog.csdn.net/jianfenglin/archive/2009/02/25/3938107.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/jianfenglin/archive/2009/02/25/3938107.aspx</guid><dc:creator>jianfenglin</dc:creator><fs:srclink>http://blog.csdn.net/jianfenglin/archive/2009/02/25/3938107.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/jianfenglin/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/jianfenglin/~5911515/264024357/4039960</fs:itemid></item><item><title>《设计模式--基于C#的工程化实现及扩展》 Security Design Pattern 系列 3 检查点模式（Check Point)</title><link>http://blog.csdn.net/jianfenglin/archive/2009/02/16/3896096.aspx</link><wfw:comment>http://blog.csdn.net/jianfenglin/comments/3896096.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jianfenglin/comments/commentRss/3896096.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3896096</trackback:ping><description>Check Point 检查点模式  王翔 (Vision Wang) 2009-02-13 分类 信息安全行为型模式 动机、问题、影响因素 不知道您是否和我一样，每天上班要打卡。 因为对人员进出管的比较严，如果不出示工作证并打卡，我进入不了办公区，更出不来。以进门为例，过程如下：  图 03-01：进门的流程 从上面的过程看，上述“门卫”、“门禁系统”的目标都是防止非法用户进入敏感区域，有效保护其中的敏感信息系统和数据。上章我们介绍了单一访问点模式（Single Access Point Pattern），它的主要任务是尽量缩小访问接触面，但并不能对用户“尝试进入”的行为进行控制。 例如：上面的示例，门卫总会下班、换岗，门禁系统也会因为一些原因被暂时关闭，相信您看过很多大片也知道，如果火警报警器被击碎会出现什么情况，因此即便如上面“层层设防”，但如果不能尽早 “切断”这些“尝试进入”进行清理，非法用户或程序只要有“恒心”突破只是早晚的事情。 一个更直观的例子就是我们的windows登录密码，“1qaz2wsx”?——不对，“123456”——还不对？不过没关系，我遍历就结了，磨杵成针&lt;img src =&quot;http://blog.csdn.net/jianfenglin/aggbug/3896096.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/jianfenglin/264024358/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/jianfenglin/264024358/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 16 Feb 2009 22:31:00 +0800</pubDate><author>jianfenglin</author><comments>http://blog.csdn.net/jianfenglin/archive/2009/02/16/3896096.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/jianfenglin/archive/2009/02/16/3896096.aspx</guid><dc:creator>jianfenglin</dc:creator><fs:srclink>http://blog.csdn.net/jianfenglin/archive/2009/02/16/3896096.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/jianfenglin/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/jianfenglin/~5911515/264024358/4039960</fs:itemid></item><item><title>揣摩之乐</title><link>http://blog.csdn.net/jianfenglin/archive/2009/02/12/3881822.aspx</link><wfw:comment>http://blog.csdn.net/jianfenglin/comments/3881822.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jianfenglin/comments/commentRss/3881822.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3881822</trackback:ping><description>今天周老师收到老六寄给她的一些杂志与海报，与我分享了一张“约翰.勒卡雷的世界”的海报。且不介绍这位文学大师的种种，就单说这张海报。海报对折成了8块，每小块内部都有版面设计，文字与图片的搭配错落有致。特别是推荐书评，居然还有张爱玲的小说内文推荐，这么大一名角在自己的作品中推崇了约翰.勒卡雷的小说，不摘出来就太浪费了。作者给读者的话也以信笺的方式手写出来，让人感觉非常亲切，忍不住想读一下这位间谍大师想告诉读者怎么样的神秘经历。 翻过海报的另一面，是一整版面的欧洲地图，用序号图标及连线来标注每本书故事发生所在的地理位置，让我眼前一亮。自己在阅读小说的时候，也经常会有兴趣查找小说的故事背景发生的真实地理位置，对于搞不太清楚巴伐利亚与柏林墙到底谁在地图上方（也就是朝北）的人而言，查到位置也是学到一个知识啊。揣摩了读者心思的海报满足了读者们扩展出来的那么点点好奇，将系列图书的宣传变成一件及其有趣的事情，读者也愿意一一阅读每本书的介绍，并对应它的地理位置来“挖宝”。 我看海报揣摩出乐趣来了，站在策划编辑的角度从乐趣中仔细回味了一下：一张海报就能变相体现出产品策划的素质。 一、策划编辑必须非常了解&lt;img src =&quot;http://blog.csdn.net/jianfenglin/aggbug/3881822.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/jianfenglin/264024359/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/jianfenglin/264024359/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 12 Feb 2009 14:39:00 +0800</pubDate><author>jianfenglin</author><comments>http://blog.csdn.net/jianfenglin/archive/2009/02/12/3881822.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/jianfenglin/archive/2009/02/12/3881822.aspx</guid><dc:creator>jianfenglin</dc:creator><fs:srclink>http://blog.csdn.net/jianfenglin/archive/2009/02/12/3881822.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/jianfenglin/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/jianfenglin/~5911515/264024359/4039960</fs:itemid></item><item><title>《设计模式--基于C#的工程化实现及扩展》补充 Security Design Pattern 系列 1 公钥体系与分布式环境要求</title><link>http://blog.csdn.net/jianfenglin/archive/2009/02/11/3877975.aspx</link><wfw:comment>http://blog.csdn.net/jianfenglin/comments/3877975.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jianfenglin/comments/commentRss/3877975.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3877975</trackback:ping><description>公钥体系与分布式环境要求  王翔 (Vision Wang)  2009-02-10  概要 作为《设计模式--基于C#的工程化实现及扩展》第一版的延续，计划陆续推出信息安全设计模式（Security Design Patterns）系列，集成模式（Integration Pattern）、数据模式（Data Pattern）、数据访问模式（Data Access Pattern）、XML应用模式（XML Pattern）以及随着Web 2.0出现的用户体验模式（UX Pattern： User Experience Pattern）由于国内社区已经有不少现成的资料，因此暂时延后推出。  作信息安全的同行往往强调“三分技术、七分管理”，管理非常重要，尤其是对人员的管理、培训、教育更加如此，不过本系列着重在那“三分”，而且仅仅是“三分”中涉及到应用开发、设计的部分。  正如我们在《设计模式--基于C#的工程化实现及扩展》GOF23经典部分介绍的那样，GOF23中绝大部分模式给开发人员的感觉往往集中在解决类型关系上，大量的实例也主要针对一个“系统”/“子系统”内部的变化关系上，但随着内&lt;img src =&quot;http://blog.csdn.net/jianfenglin/aggbug/3877975.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/jianfenglin/264024360/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/jianfenglin/264024360/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 11 Feb 2009 17:09:00 +0800</pubDate><author>jianfenglin</author><comments>http://blog.csdn.net/jianfenglin/archive/2009/02/11/3877975.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/jianfenglin/archive/2009/02/11/3877975.aspx</guid><dc:creator>jianfenglin</dc:creator><fs:srclink>http://blog.csdn.net/jianfenglin/archive/2009/02/11/3877975.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/jianfenglin/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/jianfenglin/~5911515/264024360/4039960</fs:itemid></item><item><title>由Net Applications的浏览器的市场份额想开的</title><link>http://blog.csdn.net/jianfenglin/archive/2009/02/10/3874513.aspx</link><wfw:comment>http://blog.csdn.net/jianfenglin/comments/3874513.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jianfenglin/comments/commentRss/3874513.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3874513</trackback:ping><description>CSDN近期转载了美国互联网流量监测机构Net Applications发布的浏览器市场份额的调查引起了小编的兴趣： IE浏览器的市场份额仍然下降到了67.7%的新低点，而竞争的其它浏览器继续获得新的用户。苹果Safari浏览器的增长速度连续三个月超过了Mozi lla的火狐浏览器。 火狐浏览器1月份的市场份额为21.5%，增长了0.19%，创下了市场份额的新记录。在过去的12个月里 ，火狐浏览器的市场份额增长了4.3个百分点。苹果Safari浏览器1月份的市场份额为8.3%，增长了 0.36%，也是一个创纪录的水平。在过去的90天里，Safari浏览器的市场份额提高了1.7%，而火狐浏览器的市场份额提高了1.5%。谷歌Chrome浏览器的市场份额也在继续增长，1月份的市场份额达到 了1.1%，连续第二个季度保持在1%的市场份额之上。 这则数据相对是比较“全球化”的，如何知道国内的情况是否与这个数据吻合，国内IE市场份额是否正在被其他浏览器瓜分？国内也是不是这个比例？ 没有充足的资源进行调查，小编想到CSDN的博文视点官方博客（本博客）上的安装的51yes的计数器，结果如下： 2008&lt;img src =&quot;http://blog.csdn.net/jianfenglin/aggbug/3874513.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/jianfenglin/264024361/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/jianfenglin/264024361/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 10 Feb 2009 16:11:00 +0800</pubDate><author>jianfenglin</author><comments>http://blog.csdn.net/jianfenglin/archive/2009/02/10/3874513.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/jianfenglin/archive/2009/02/10/3874513.aspx</guid><dc:creator>jianfenglin</dc:creator><fs:srclink>http://blog.csdn.net/jianfenglin/archive/2009/02/10/3874513.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/jianfenglin/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/jianfenglin/~5911515/264024361/4039960</fs:itemid></item><item><title>《设计模式》的表达模式</title><link>http://blog.csdn.net/jianfenglin/archive/2009/01/16/3795085.aspx</link><wfw:comment>http://blog.csdn.net/jianfenglin/comments/3795085.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jianfenglin/comments/commentRss/3795085.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3795085</trackback:ping><description>               毫无疑问，“设计模式”是程序设计中的高级内容，正如“面向对象”技术的初学者会在继承、接口、抽象类等概念的泥淖中苦苦跋涉一样，“设计模式”的初学者也会备觉痛苦，无所适从，而这些相关内容的图书，也以枯燥乏味和一本正经而出名——很多作者喜欢写“学术味道”很浓的书，但他们却未必喜欢阅读别人写的这种书——除了饱受失眠困扰的人。        我常有一种想法，某些知识应该是需要使用才去了解，才会有好的效果。例如，当我觉得自己写的程序有股“很坏的味道”时，我会自发去思考如何改善，我会寻找设计模式、面向对象理论等书籍去阅读，这样更加具有针对性，也能让自己更有满足感。        该如何寻找适合自己的关于《设计模式》的书籍呢？寓教于乐当然最好，但这个目标很难达到，百里未必有一，我们只有退而求其次——内容丰富——使得我不必再去买第二本昂贵的书籍（通常这样的书都让我的钱包耿耿于怀）；第三点则是描述理论的语言能够是我熟悉的，比如C#；第四是有可操作性，读者要的不是长篇大论，你告诉我怎么做就好了，至于其中的道理，往往需要在实践基础上再琢磨才能成自己的心得。        王翔的《&lt;img src =&quot;http://blog.csdn.net/jianfenglin/aggbug/3795085.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/jianfenglin/264024362/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/jianfenglin/264024362/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 16 Jan 2009 13:00:00 +0800</pubDate><author>jianfenglin</author><comments>http://blog.csdn.net/jianfenglin/archive/2009/01/16/3795085.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/jianfenglin/archive/2009/01/16/3795085.aspx</guid><dc:creator>jianfenglin</dc:creator><fs:srclink>http://blog.csdn.net/jianfenglin/archive/2009/01/16/3795085.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/jianfenglin/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/jianfenglin/~5911515/264024362/4039960</fs:itemid></item><item><title>线上讲座——全国海关中心架构师王翔畅谈设计模式</title><link>http://blog.csdn.net/jianfenglin/archive/2009/01/13/3767038.aspx</link><wfw:comment>http://blog.csdn.net/jianfenglin/comments/3767038.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jianfenglin/comments/commentRss/3767038.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3767038</trackback:ping><description>您还在为软件需求的无尽变化而烦恼不断？ 您还在为软件设计领域更上一层楼而苦苦思索？ 《设计模式——基于C#的工程化实现及扩展》以工程角度从GOF 23种经典设计模式开始，带你走进模式的大门，小到细粒度的基础模式，大到粗粒度的架构模式，都做了详尽的讲解。 2009年1月19日UMLChina.com将举办一次线上讲座，演讲人正是本书的作者王翔，王翔是全国海关中心架构师、《程序员》专栏作者，对设计模式、数据库、.NET等领域造诣颇深，欢迎大家踊跃报名参加。 讲座详细资讯： ——————————————————————————————————————— 时间：北京时间2009年1月19日（星期一）晚上19:00-21:00 方式：此次讲座通过网络远程音频进行。具体操作方法见报名后的具体通知。 人数：100人（人数超过以报名顺序为准排列）。 费用：免费 演讲人： 王翔，软件架构师，主要从事.NET、XML、公钥基础设施的开发。专注于数据（尤其是 XML信息）的生产、加工、交换、提炼等过程。最近参与了一系列有关应用密码技术和 PKI环境保护信息系统数据安全的项目。 最喜欢数学，平常案头总是摆一&lt;img src =&quot;http://blog.csdn.net/jianfenglin/aggbug/3767038.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/jianfenglin/264024363/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/jianfenglin/264024363/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 13 Jan 2009 14:03:00 +0800</pubDate><author>jianfenglin</author><comments>http://blog.csdn.net/jianfenglin/archive/2009/01/13/3767038.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/jianfenglin/archive/2009/01/13/3767038.aspx</guid><dc:creator>jianfenglin</dc:creator><fs:srclink>http://blog.csdn.net/jianfenglin/archive/2009/01/13/3767038.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/jianfenglin/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/jianfenglin/~5911515/264024363/4039960</fs:itemid></item><item><title>Windows内核原理与实现</title><link>http://blog.csdn.net/jianfenglin/archive/2009/01/12/3761773.aspx</link><wfw:comment>http://blog.csdn.net/jianfenglin/comments/3761773.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jianfenglin/comments/commentRss/3761773.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3761773</trackback:ping><description>Windows内核原理与实现 自开博以来，一直没有检查blog空间中的信息。前几天登录进去，发现有一些留言和私信。其中有一个网友留言，大意是希望我能够写一点操作系统实践方面的书，非常有见地的一番话。大约是半年前的留言了。基于这位网友的恳切之辞，我透露一下这几个月来一直在写的一本书。 书的名称暂定为《Windows内核原理与实现》，内容一定会对得起书名。写这样一本书的出发点是，让学习操作系统的学生能知道Windows是如何实现操作系统中的概念的。这两年来我协助微软亚洲研究院高校关系组推广Windows进操作系统课堂，普遍的反映是Windows源代码(WRK，一份已公开的源代码)难以入手和理解，动手做实验很困难。两年来我一直期待有这样的书出现，去年年中我终于决定自己写。 书不会太厚，500页左右，我的预计是今年秋季可以面市。也会配几个小工具，通过小工具来查看内核中的一些状态。不像sysinternals的实用工具，我只考虑学习用途，不考虑实用性。 我以往的习惯是成书之后再发布信息，本文提前透露这本书的写作情况，只是给自己一点压力，别拖得太久。算是一个不受约束的承诺。   顺便提一&lt;img src =&quot;http://blog.csdn.net/jianfenglin/aggbug/3761773.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/jianfenglin/264024364/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/jianfenglin/264024364/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 13 Jan 2009 02:03:00 +0800</pubDate><author>jianfenglin</author><comments>http://blog.csdn.net/jianfenglin/archive/2009/01/12/3761773.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/jianfenglin/archive/2009/01/12/3761773.aspx</guid><dc:creator>jianfenglin</dc:creator><fs:srclink>http://blog.csdn.net/jianfenglin/archive/2009/01/12/3761773.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/jianfenglin/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/jianfenglin/~5911515/264024364/4039960</fs:itemid></item><item><title>博文视点致歉声明</title><link>http://blog.csdn.net/jianfenglin/archive/2009/01/12/3761765.aspx</link><wfw:comment>http://blog.csdn.net/jianfenglin/comments/3761765.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/jianfenglin/comments/commentRss/3761765.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3761765</trackback:ping><description>博文视点致歉声明  2008年12月电子工业出版社博文视点资讯有限公司出版发行《设计模式——基于C#的工程化实现及扩展》一书。本书上市后，博文视点没能及时发现“推荐序1”中的一个严重错误，编辑将原稿中的“参与过多个千万乃至于十亿的案子，”擅自改为了“参与过多个千万乃至十亿行代码的大工程”，误导了购买本书的广大读者。  第v页第15行：  误：参与过多个千万乃至十亿行代码的大工程，  修正为：参加了多个投资规模在千万至十亿人民币级别的软件项目，  博文视点在此向广大读者朋友、作者及写此“推荐序1”的胡百敬老师真诚道歉，特此也发表勘误声明！我们将以此为鉴，以更端正的态度和更大的努力出版好书，服务广大读者朋友。也欢迎大家的监督、批评和指正，再次感谢！  电子工业出版社博文视点资讯有限公司  2009年01月12日      在此也附上本书可下载的样章链接、所有示例代码微软示例数据库的脚本下载地址、本书博客园专题链接和作者王翔的blog地址：  可发布的电子样章：http://book.cnblogs.com/zt/DesignPatterns/sjms.pdf  该书所有&lt;img src =&quot;http://blog.csdn.net/jianfenglin/aggbug/3761765.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/jianfenglin/264024365/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/jianfenglin/264024365/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 12 Jan 2009 17:59:00 +0800</pubDate><author>jianfenglin</author><comments>http://blog.csdn.net/jianfenglin/archive/2009/01/12/3761765.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/jianfenglin/archive/2009/01/12/3761765.aspx</guid><dc:creator>jianfenglin</dc:creator><fs:srclink>http://blog.csdn.net/jianfenglin/archive/2009/01/12/3761765.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/jianfenglin/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/jianfenglin/~5911515/264024365/4039960</fs:itemid></item></channel></rss>