﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><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>博客园-LoveCherry</title><link>http://www.cnblogs.com/lovecherry/</link><description>技术无极限</description><language>zh-cn</language><lastBuildDate>Sat, 04 Jul 2009 17:19:57 GMT</lastBuildDate><pubDate>Sat, 04 Jul 2009 17:19:57 GMT</pubDate><ttl>60</ttl><item><title>招聘.NET Software Engineer</title><link>http://www.cnblogs.com/lovecherry/archive/2009/06/29/1513046.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Mon, 29 Jun 2009 03:10:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2009/06/29/1513046.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1513046.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2009/06/29/1513046.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1513046.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1513046.html</trackback:ping><description><![CDATA[<p class="MsoNormal" style="margin: 0cm 0cm 0pt; layout-grid-mode: char"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'">Software Engineer<o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; layout-grid-mode: char"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; layout-grid-mode: char"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'">Candidate should have thorough knowledge of design, development, and deployment of large-scale web-based solutions using the Microsoft platform (IIS, ASP.NET, MSSQL).&nbsp; Desirable experience includes: Multi-tiered web applications, database administration, e-commerce, e-learning <o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; layout-grid-mode: char"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'">Responsibilities will include:<o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 75pt; layout-grid-mode: char; text-indent: -21pt; mso-list: l1 level1 lfo2; tab-stops: list 75.0pt"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><span style="mso-list: Ignore">l<span style="font: 7pt 'Times New Roman'">&nbsp; </span></span></span><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'">Port existing code-base to .NET<o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 75pt; layout-grid-mode: char; text-indent: -21pt; mso-list: l1 level1 lfo2; tab-stops: list 75.0pt"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><span style="mso-list: Ignore">l<span style="font: 7pt 'Times New Roman'">&nbsp; </span></span></span><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'">create new applications with .NET<o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 75pt; layout-grid-mode: char; text-indent: -21pt; mso-list: l1 level1 lfo2; tab-stops: list 75.0pt"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><span style="mso-list: Ignore">l<span style="font: 7pt 'Times New Roman'">&nbsp; </span></span></span><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'">Design/Develop/Test/Deploy web applications<o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; layout-grid-mode: char"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; layout-grid-mode: char"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'">Qualifications:<o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; layout-grid-mode: char"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 22.45pt; layout-grid-mode: char; text-indent: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 22.45pt"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><span style="mso-list: Ignore">l<span style="font: 7pt 'Times New Roman'">&nbsp; </span></span></span><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'">Bachelors degree in computer science<o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 22.45pt; layout-grid-mode: char; text-indent: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 22.45pt"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><span style="mso-list: Ignore">l<span style="font: 7pt 'Times New Roman'">&nbsp; </span></span></span><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'">Over 3 years solid working experience on software developing of .NET <span style="mso-spacerun: yes">&nbsp;</span><o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 22.45pt; layout-grid-mode: char; text-indent: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 22.45pt"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><span style="mso-list: Ignore">l<span style="font: 7pt 'Times New Roman'">&nbsp; </span></span></span><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'">Good skill on Visual Studio, Javascript, C#<o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 22.45pt; layout-grid-mode: char; text-indent: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 22.45pt"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><span style="mso-list: Ignore">l<span style="font: 7pt 'Times New Roman'">&nbsp; </span></span></span><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'">Be good at XML, XSLT, Web services, SQL<o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 22.45pt; layout-grid-mode: char; text-indent: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 22.45pt"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><span style="mso-list: Ignore">l<span style="font: 7pt 'Times New Roman'">&nbsp; </span></span></span><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'">Good communication skill and good teamwork sprit<o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 22.45pt; layout-grid-mode: char; text-indent: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 22.45pt"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><span style="mso-list: Ignore">l<span style="font: 7pt 'Times New Roman'">&nbsp; </span></span></span><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'">Can work under pressure and be willing to meet the challenge <o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 22.45pt; layout-grid-mode: char; text-indent: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 22.45pt"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><span style="mso-list: Ignore">l<span style="font: 7pt 'Times New Roman'">&nbsp; </span></span></span><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'">Self-Learning capability<o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 22.45pt; layout-grid-mode: char; text-indent: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 22.45pt"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><span style="mso-list: Ignore">l<span style="font: 7pt 'Times New Roman'">&nbsp; </span></span></span><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'">CET 4, fluency in English, both on speaking and writing </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 22.45pt; layout-grid-mode: char; text-indent: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 22.45pt"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'"></span>&nbsp;</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 22.45pt; layout-grid-mode: char; text-indent: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 22.45pt"><span lang="EN-US" style="font-size: 11pt; color: navy; font-family: 'Arial','sans-serif'">工作地点 上海人民广场&nbsp; 简历发到 joseph.zhu@ef.com</span></p><img src ="http://www.cnblogs.com/lovecherry/aggbug/1513046.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47970/" target="_blank">19岁天才黑客发布首个iPhone 3GS破解软件</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>有关CPU占用和缓存的一些见解，希望给大家一些启发</title><link>http://www.cnblogs.com/lovecherry/archive/2009/05/07/1452210.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Thu, 07 May 2009 13:12:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2009/05/07/1452210.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1452210.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2009/05/07/1452210.html#Feedback</comments><slash:comments>15</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1452210.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1452210.html</trackback:ping><description><![CDATA[<p>&nbsp;</p>
<p style="text-indent: 21pt; line-height: 150%"><span style="font-size: 10.5pt; line-height: 150%; font-family: '微软雅黑','sans-serif'">首先说说缓存的问题，比如我们有1000000个字符串构成的List&lt;string&gt;需要缓存在内存中，大约占用了100M的内存空间。如果需要对这些数据进行检索的话，很明显直接由于数据量太大，即使在内存中检索效率也不会太高。</span></p>
<p style="text-indent: 21pt; line-height: 150%"><span style="font-size: 10.5pt; line-height: 150%; font-family: '微软雅黑','sans-serif'">一般可以想到的办法就是利用层次话的字典结构来解决，比如SortedList&lt;char, Sorted&lt;char, List&lt;string&gt;&gt; 这样就构成了2层结构，可以把字符串的第一个和第二个字母作为字典的Key，这样一下子可以把检索的数据量下降2个数量级都不止。</span></p>
<p style="text-indent: 21pt; line-height: 150%"><span style="font-size: 10.5pt; line-height: 150%; font-family: '微软雅黑','sans-serif'">当然，在现实应用中可能存放的不是List&lt;string&gt;而是一个List&lt;Entity&gt;，这个Entity里面可能有N个属性，我们可能需要检索的就不止是一个字段这么简单了，可能需要为了检索Entity中的ID属性做个Dictionary&lt;int, Entity&gt;，也可能需要为了检索其中的Name属性做一个Dictionary&lt;char, List&lt;Entity&gt;&gt;，这就需要多份字典。</span></p>
<p style="text-indent: 21pt; line-height: 150%"><span style="font-size: 10.5pt; line-height: 150%; font-family: '微软雅黑','sans-serif'">前面说过了，这个原始数据List&lt;string&gt;占用100M内存，那么你可能会想了，再来一个SortedList&lt;char, Sorted&lt;char, List&lt;string&gt;&gt;那么就需要200M内存了，如果多份字典的话，更占内存？但是想想字典结构的效率真是高啊，怎么取舍呢？其实，如果你试验一下的话可以发现，再弄个SortedList&lt;char, Sorted&lt;char, List&lt;string&gt;&gt; 可能只会占用1M内存，加起来一共是101M而不是200M，这是为什么呢？</span></p>
<p style="text-indent: 21pt; line-height: 150%"><span style="font-size: 10.5pt; line-height: 150%; font-family: '微软雅黑','sans-serif'">记得引用类型和值类型的区别吗，如果你的数据结构大部分是引用类型，比如string的话，一个string的List，它其实存放了N个处于托管堆上的string的指针，那么如果我们再来一个字典结构的话，不是说我们就多存放了这些string，而是多存放了一套指针，外加Key所占用的一些空间。所以，遇到这种情况不用吝啬多一些字典结构来提高效率。</span></p>
<p style="text-indent: 21pt; line-height: 150%"><span style="font-size: 10.5pt; line-height: 150%; font-family: '微软雅黑','sans-serif'">上面的例子我想说明一个问题，<strong>缓存多份数据不一定会占用相同的多份内存</strong>。</span></p>
<p style="text-indent: 21pt; line-height: 150%"><span style="line-height: 150%; font-family: '微软雅黑','sans-serif'">还有，缓存的数据可以放在那里呢？一般来说有这么几种，static变量，.NET类库提供的HttpRuntime.Cache或者就是一些分布式的缓存解决方案，比如memcached。</span></p>
<p style="line-height: 150%"><span style="line-height: 150%; font-family: '微软雅黑','sans-serif'">有一些误解，很多人非常不喜欢static变量，我想有两个原因，一是可能觉得把100M数据存放到一个变量中，这是很可怕的事情，一个变量竟然占用100M内存，其实我们大多时候缓存的是一个引用类型，变量存放的只是一个指针罢了，100M的值类型确实可怕，二是很多做ASP.NET的人会觉得不能乱用static变量，就产生了这个错觉。其实，我觉得static变量的问题在于它没有线程安全的机制，二是它作为缓存方案不能过期，一旦创建后也不能删除，只能把它设置为空引用，等待GC回收。但对于某些情况，静态变量是适合的，比如我们缓存的数据是只读并且永远不需要过期的，静态变量作为缓存的确足够简单，也不用担心&#8220;丢失&#8221;！</span></p>
<p style="text-indent: 21pt; line-height: 150%"><span style="line-height: 150%; font-family: '微软雅黑','sans-serif'">HttpRuntime.Cache</span><span style="line-height: 150%; font-family: '微软雅黑','sans-serif'">之类的方案的优势在于它提供了过期、依赖、线程同步的支持，也是我们用的最多的。</span></p>
<p style="text-indent: 21pt; line-height: 150%"><span style="line-height: 150%; font-family: '微软雅黑','sans-serif'">最后说说分布式缓存解决方案，比如memcached。其实我觉得在一般情况下不要去随便使用分布式的缓存方案，除非我们能满足以下的需求：1、缓存的数据非常多，一台机器的内存不够用，确实需要分布。2、需要确保数据不能丢失，在多台机器上做备份。为什么说不要轻易用，因为分布是有代价的，如果应用服务器和缓存服务器分开的话，势必就需要TCP通讯，这是一个消耗，另外一个消耗是缓存的数据需要序列化和反序列化。分布式缓存使用缓存一些直接能绑定到UI的数据，或者说直接用于呈现的数据，对于大块的数据非常不适合存放到memcached中。比如之前提到的List&lt;string&gt;，如果这个数据是100M，它不能直接用需要做一些计算再返回给WEB服务器，那么我们做的事情就是序列化后缓存到memcached中，然后再反序列化从TCP获取，放到内存中计算后返回给WEB服务器，然后内存中的100M数据等待GC回收。其中白白折腾了网络、CPU和内存（虽然会回收，但是GC一直回收100M的数据，谁受得了）。</span></p>
<p style="text-indent: 21pt; line-height: 150%"><span style="font-size: 10.5pt; line-height: 150%; font-family: '微软雅黑','sans-serif'">上面的例子我想说明一个问题，<strong>缓存的方案需要根据应用来选择，静态变量不一定不好，分布式缓存也不一定好</strong>。</span></p>
<p style="text-indent: 21pt; line-height: 150%"><span style="line-height: 150%; font-family: '微软雅黑','sans-serif'">最后，还有一个有关CPU占用的有趣问题，很多人很怕服务器占用CPU很高，觉得CPU占用一高就有性能问题。其实我想说的是，有的时候CPU占用的高不一定是坏事情。假设有两个网站。A网站它的数据源是数据库，每一个请求（假设是同步请求数据库）都需要1秒来从数据库获取数据，由于IO操作的时间会比CPU处理数据时间长很多，所以这个网站即使很繁忙，WEB服务器的CPU占用还不是很高，用户一个页面打开至少要等1秒，网站管理员看着WEB服务器CPU常年处理20%的情况觉得很满意，但想想这真能说明网站性能高吗？还有一个网站B，它数据都是从内存中读取的，由于内存的操作会比IO操作快很多，CPU处理一个请求的数据只需要20毫秒，由于网站页面速度快，用户满意度和数量比A网站高很多，CPU很忙，常年处于90%的负荷，网站管理员看了觉得很害怕，是不是哪里出现性能问题了，服务器会不会瘫痪。其实，我觉得B网站的管理员应该高兴，因为B网站的用户比A网站高一个数量级，服务器虽然很忙，但页面打开速度很快，CPU得到了充分的利用。</span></p>
<p style="text-indent: 21pt; line-height: 150%"><span style="line-height: 150%; font-family: '微软雅黑','sans-serif'">上面的例子我想说明一个问题，<strong>只要不是死循环等恶性代码问题的话，CPU如果占用的高不一定就是坏事情</strong>。</span></p>
<p style="text-indent: 21pt; line-height: 150%"><span style="line-height: 150%; font-family: '微软雅黑','sans-serif'">很多时候事情往往不是像我们想的那样，很多时候好的东西往往也不一定是适合的。希望这三个小例子能给大家一些启发。</span></p>
<p style="text-indent: 21pt; line-height: 150%"><span style="line-height: 150%; font-family: '微软雅黑','sans-serif'">最后，想说一下最近使用LINQ的经验。不可否认，如果不分层，在网站中直接使用LINQ TO SQL和LINQ进行数据的存取以及转换，结合匿名类型等特性，至少提高开发效率一倍。有很多人关心LINQ的效率，其实我们应该要区分LINQ还是LINQ TO SQL，是使用LINQ TO SQL进行数据的转换还是使用LINQ进行内存中数据的转换很关键。要知道，尽量从数据库中拿少点东西，尽量少的进行数据库访问，所以说LINQ TO SQL的代码不适合放在循环中，如果要对大量数据操作的话，要先ToList()加载到内存中，然后之后的工作就是LINQ(TO OBJECT)了。如果项目对性能要求高的话，尽量在做好项目之后，多看看SQL监视器，观察一下页面究竟访问了几次数据库，因为程序写的很爽的时候可能会迷糊，导致页面访问N次数据库，这个时候要使用LoadWith来&#8220;化解&#8221;。</span></p>
  <img src ="http://www.cnblogs.com/lovecherry/aggbug/1452210.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47969/" target="_blank">新浪邮箱大本营粉墨登场！Sina.cn开放注册</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>没有linq让我怎么活</title><link>http://www.cnblogs.com/lovecherry/archive/2009/03/06/1404561.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Fri, 06 Mar 2009 04:34:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2009/03/06/1404561.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1404561.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2009/03/06/1404561.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1404561.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1404561.html</trackback:ping><description><![CDATA[<div class="cnblogs_code"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Collections.Generic;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Linq;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Web;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Web.UI;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Web.UI.WebControls;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Xml.Linq;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.IO;<br />
<br />
</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">partial</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;Default8&nbsp;:&nbsp;System.Web.UI.Page<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">protected</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;Page_Load(</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;sender,&nbsp;EventArgs&nbsp;e)<br />
&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;data&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;List</span><span style="color: #000000">&lt;</span><span style="color: #000000">WordComponents</span><span style="color: #000000">&gt;</span><span style="color: #000000">();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;DirectoryInfo(Server.MapPath(</span><span style="color: #800000">"</span><span style="color: #800000">data</span><span style="color: #800000">"</span><span style="color: #000000">))).GetFiles(</span><span style="color: #800000">"</span><span style="color: #800000">*.xml</span><span style="color: #800000">"</span><span style="color: #000000">).ToList().ForEach(file&nbsp;</span><span style="color: #000000">=&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XDocument&nbsp;doc&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;XDocument.Load(file.FullName);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;q&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;from&nbsp;w&nbsp;</span><span style="color: #0000ff">in</span><span style="color: #000000">&nbsp;doc.Descendants(</span><span style="color: #800000">"</span><span style="color: #800000">entry</span><span style="color: #800000">"</span><span style="color: #000000">)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;select&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;WordComponents<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Word&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;w.Descendants(</span><span style="color: #800000">"</span><span style="color: #800000">hw</span><span style="color: #800000">"</span><span style="color: #000000">).FirstOrDefault().Value.Replace(</span><span style="color: #800000">"</span><span style="color: #800000">_</span><span style="color: #800000">"</span><span style="color: #000000">,&nbsp;</span><span style="color: #800000">""</span><span style="color: #000000">).Replace(</span><span style="color: #800000">"</span><span style="color: #800000">^</span><span style="color: #800000">"</span><span style="color: #000000">,&nbsp;</span><span style="color: #800000">""</span><span style="color: #000000">),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;idioms&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;(from&nbsp;i&nbsp;</span><span style="color: #0000ff">in</span><span style="color: #000000">&nbsp;w.Descendants(</span><span style="color: #800000">"</span><span style="color: #800000">idiom</span><span style="color: #800000">"</span><span style="color: #000000">)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;select&nbsp;i.Element(</span><span style="color: #800000">"</span><span style="color: #800000">phrase</span><span style="color: #800000">"</span><span style="color: #000000">).Value).ToList(),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;phrases&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;(from&nbsp;p&nbsp;</span><span style="color: #0000ff">in</span><span style="color: #000000">&nbsp;w.Descendants(</span><span style="color: #800000">"</span><span style="color: #800000">phraserec</span><span style="color: #800000">"</span><span style="color: #000000">)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;select&nbsp;p.Element(</span><span style="color: #800000">"</span><span style="color: #800000">phrase</span><span style="color: #800000">"</span><span style="color: #000000">).Value).ToList()&nbsp;,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;phrasalverbs&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;(from&nbsp;pv&nbsp;</span><span style="color: #0000ff">in</span><span style="color: #000000">&nbsp;w.Descendants(</span><span style="color: #800000">"</span><span style="color: #800000">phrasal_verb</span><span style="color: #800000">"</span><span style="color: #000000">)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;select&nbsp;pv.Element(</span><span style="color: #800000">"</span><span style="color: #800000">phrase</span><span style="color: #800000">"</span><span style="color: #000000">).Value).ToList(),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;};<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;data.AddRange(q.ToList());<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;qu&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;from&nbsp;w&nbsp;</span><span style="color: #0000ff">in</span><span style="color: #000000">&nbsp;data&nbsp;orderby&nbsp;w.runons.Count&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;w.phrases.Count&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;w.phrasalverbs.Count&nbsp;descending&nbsp;select&nbsp;w;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qu.Take(</span><span style="color: #800080">500</span><span style="color: #000000">).ToList().ForEach(w&nbsp;</span><span style="color: #000000">=&gt;</span><span style="color: #000000">&nbsp;Response.Write(</span><span style="color: #0000ff">string</span><span style="color: #000000">.Format(</span><span style="color: #800000">"</span><span style="color: #800000">&lt;strong&gt;{0}&lt;/strong&gt;&nbsp;contains&nbsp;{4}&nbsp;elements&nbsp;(idiom&nbsp;count:{1}/phrase&nbsp;count:{2}/phrasal&nbsp;verb&nbsp;count:{3})&lt;br/&gt;</span><span style="color: #800000">"</span><span style="color: #000000">,&nbsp;w.Word,&nbsp;w.idioms.Count,&nbsp;w.phrases.Count,&nbsp;w.phrasalverbs.Count,&nbsp;w.idioms.Count</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;w.phrases.Count</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;w.phrasalverbs.Count)));<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;WordComponents<br />
&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;Word&nbsp;{&nbsp;</span><span style="color: #0000ff">get</span><span style="color: #000000">;&nbsp;</span><span style="color: #0000ff">set</span><span style="color: #000000">;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;List</span><span style="color: #000000">&lt;</span><span style="color: #0000ff">string</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;runons&nbsp;{&nbsp;</span><span style="color: #0000ff">get</span><span style="color: #000000">;&nbsp;</span><span style="color: #0000ff">set</span><span style="color: #000000">;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;List</span><span style="color: #000000">&lt;</span><span style="color: #0000ff">string</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;idioms&nbsp;{&nbsp;</span><span style="color: #0000ff">get</span><span style="color: #000000">;&nbsp;</span><span style="color: #0000ff">set</span><span style="color: #000000">;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;List</span><span style="color: #000000">&lt;</span><span style="color: #0000ff">string</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;phrases&nbsp;{&nbsp;</span><span style="color: #0000ff">get</span><span style="color: #000000">;&nbsp;</span><span style="color: #0000ff">set</span><span style="color: #000000">;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;List</span><span style="color: #000000">&lt;</span><span style="color: #0000ff">string</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;phrasalverbs&nbsp;{&nbsp;</span><span style="color: #0000ff">get</span><span style="color: #000000">;&nbsp;</span><span style="color: #0000ff">set</span><span style="color: #000000">;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;WordComponents()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;runons&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;List</span><span style="color: #000000">&lt;</span><span style="color: #0000ff">string</span><span style="color: #000000">&gt;</span><span style="color: #000000">();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;idioms&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;List</span><span style="color: #000000">&lt;</span><span style="color: #0000ff">string</span><span style="color: #000000">&gt;</span><span style="color: #000000">();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;phrases&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;List</span><span style="color: #000000">&lt;</span><span style="color: #0000ff">string</span><span style="color: #000000">&gt;</span><span style="color: #000000">();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;phrasalverbs&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;List</span><span style="color: #000000">&lt;</span><span style="color: #0000ff">string</span><span style="color: #000000">&gt;</span><span style="color: #000000">();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}<br />
<br />
<br />
</span></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div class="cnblogs_code"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Collections.Generic;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Linq;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Web;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Web.UI;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Web.UI.WebControls;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Xml.Linq;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.IO;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Data;<br />
<br />
</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">partial</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;Default7&nbsp;:&nbsp;System.Web.UI.Page<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;stat<br />
&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;Name&nbsp;{&nbsp;</span><span style="color: #0000ff">get</span><span style="color: #000000">;&nbsp;</span><span style="color: #0000ff">set</span><span style="color: #000000">;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;Value&nbsp;{&nbsp;</span><span style="color: #0000ff">get</span><span style="color: #000000">;&nbsp;</span><span style="color: #0000ff">set</span><span style="color: #000000">;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">protected</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;Page_Load(</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;sender,&nbsp;EventArgs&nbsp;e)<br />
&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;data&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;List</span><span style="color: #000000">&lt;</span><span style="color: #000000">stat</span><span style="color: #000000">&gt;</span><span style="color: #000000">();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;DirectoryInfo(Server.MapPath(</span><span style="color: #800000">"</span><span style="color: #800000">data</span><span style="color: #800000">"</span><span style="color: #000000">))).GetFiles(</span><span style="color: #800000">"</span><span style="color: #800000">*.xml</span><span style="color: #800000">"</span><span style="color: #000000">).ToList().ForEach(file&nbsp;</span><span style="color: #000000">=&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XDocument&nbsp;doc&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;XDocument.Load(file.FullName);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;data.AddRange((from&nbsp;w&nbsp;</span><span style="color: #0000ff">in</span><span style="color: #000000">&nbsp;doc.Descendants(</span><span style="color: #800000">"</span><span style="color: #800000">entry</span><span style="color: #800000">"</span><span style="color: #000000">).Descendants()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">where</span><span style="color: #000000">&nbsp;w.Attribute(</span><span style="color: #800000">"</span><span style="color: #800000">url</span><span style="color: #800000">"</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">!=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;select&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;stat<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Value&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;w.Attribute(</span><span style="color: #800000">"</span><span style="color: #800000">url</span><span style="color: #800000">"</span><span style="color: #000000">).Value,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Name&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;w.Name.LocalName<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}).ToList());<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(from&nbsp;d&nbsp;</span><span style="color: #0000ff">in</span><span style="color: #000000">&nbsp;data<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;group&nbsp;d&nbsp;by&nbsp;d.Name&nbsp;into&nbsp;g<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;select&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;{&nbsp;g.Key,&nbsp;Num&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;g.Count()&nbsp;}).ToList().ForEach(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a&nbsp;</span><span style="color: #000000">=&gt;</span><span style="color: #000000">&nbsp;Response.WriteLine(</span><span style="color: #0000ff">string</span><span style="color: #000000">.Format(</span><span style="color: #800000">"</span><span style="color: #800000">{0}:{1}</span><span style="color: #800000">"</span><span style="color: #000000">,&nbsp;a.Key,&nbsp;a.Num)));<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}<br />
<br />
</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">static</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;ext<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">static</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;WriteLine(</span><span style="color: #0000ff">this</span><span style="color: #000000">&nbsp;HttpResponse&nbsp;response,&nbsp;</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;o)<br />
&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.Write(o.ToString()&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">&lt;br/&gt;</span><span style="color: #800000">"</span><span style="color: #000000">);<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}<br />
</span></div>
<img src ="http://www.cnblogs.com/lovecherry/aggbug/1404561.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47968/" target="_blank">IE市场份额首次跌破60%</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>ADO.NET EF不方便之处（BUG）收集帖</title><link>http://www.cnblogs.com/lovecherry/archive/2009/01/15/1376417.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Thu, 15 Jan 2009 07:49:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2009/01/15/1376417.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1376417.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2009/01/15/1376417.html#Feedback</comments><slash:comments>20</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1376417.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1376417.html</trackback:ping><description><![CDATA[摘要: &nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2009/01/15/1376417.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1376417.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47965/" target="_blank">Google App Engine宕机6小时——云的安全在哪里？</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>2005-2008年度个人总结和写书计划？</title><link>http://www.cnblogs.com/lovecherry/archive/2008/12/30/1365479.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Tue, 30 Dec 2008 09:38:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/12/30/1365479.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1365479.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/12/30/1365479.html#Feedback</comments><slash:comments>23</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1365479.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1365479.html</trackback:ping><description><![CDATA[摘要: ：）&nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2008/12/30/1365479.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1365479.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47961/" target="_blank">微软新推社交网站Windows Live Planet</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>SOA概念误解实施要点</title><link>http://www.cnblogs.com/lovecherry/archive/2008/12/06/1349162.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Sat, 06 Dec 2008 09:24:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/12/06/1349162.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1349162.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/12/06/1349162.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1349162.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1349162.html</trackback:ping><description><![CDATA[摘要: &nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2008/12/06/1349162.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1349162.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47960/" target="_blank">火狐3.5版被指推出太匆忙：存在50多个漏洞</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>我对SOA的认识以及心得</title><link>http://www.cnblogs.com/lovecherry/archive/2008/12/03/1346353.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Tue, 02 Dec 2008 23:31:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/12/03/1346353.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1346353.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/12/03/1346353.html#Feedback</comments><slash:comments>21</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1346353.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1346353.html</trackback:ping><description><![CDATA[摘要: 传统方式的问题、实施SOA会有什么改变、实施SOA中的一些细节问题&nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2008/12/03/1346353.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1346353.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47959/" target="_blank">Google对手机搜索进行优化升级</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>MCTS Self-Paced Training Kit (Exam 70-503) Microsoft® .NET Framework 3.5—Windows® Communication Foundation 书评</title><link>http://www.cnblogs.com/lovecherry/archive/2008/11/01/1324264.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Sat, 01 Nov 2008 07:12:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/11/01/1324264.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1324264.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/11/01/1324264.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1324264.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1324264.html</trackback:ping><description><![CDATA[<p class="MsoNormal" style="margin: 0cm 0cm 0pt"><span lang="EN-US"><o:p><font face="Calibri"><img alt="" src="http://www.cnblogs.com/images/cnblogs_com/lovecherry/wcf.jpg" border="0" />&nbsp;</font></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt"><span lang="EN-US"><span style="mso-tab-count: 1"><font face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt"><span lang="EN-US"></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">收到了</span><span lang="EN-US"><font face="Calibri">MVP</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">项目组寄过来的</span><font face="Calibri"> </font><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">《</span><span lang="EN-US"><font face="Calibri">Microsoft&#174; .NET Framework 3.5—Windows&#174; Communication Foundation</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">》一书，这是一本</span><span lang="EN-US"><font face="Calibri">MCTS</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">考试自学用书。正因为如此，这本书在编排上和一般的技术书不太一样：</span></p>
<p class="MsoListParagraph" style="margin: 0cm 0cm 0pt 39pt; text-indent: -18pt; mso-char-indent-count: 0; mso-list: l0 level1 lfo1"><span lang="EN-US" style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">1、</font><span style="font: 7pt 'Times New Roman'">&nbsp; </span></span></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">每一章中的内容是以课为单位的，并且每一课都在光盘中配有相应的练习素材。一般我们在学习的时候都会自己做一些</span><span lang="EN-US"><font face="Calibri">DEMO</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">，仿照书中的例子来实现一些小功能。书中的练习素材一般分</span><span lang="EN-US"><font face="Calibri">BEFORE</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">和</span><span lang="EN-US"><font face="Calibri">AFTER</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">两部分，</span><span lang="EN-US"><font face="Calibri">BEFORE</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">中为我们准备了一个框架，我们在此之上去完成学到的知识点，完成后可以和</span><span lang="EN-US"><font face="Calibri">AFTER</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">进行比较，看看我们做的是不是正确。</span></p>
<p class="MsoListParagraph" style="margin: 0cm 0cm 0pt 39pt; text-indent: -18pt; mso-char-indent-count: 0; mso-list: l0 level1 lfo1"><span lang="EN-US" style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">2、</font><span style="font: 7pt 'Times New Roman'">&nbsp; </span></span></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">每一课最后会有课的回顾和总结，其中会有一些练习题。每一章最后也会有章节回顾、章节总结、术语、建议的练习方式等内容。书最后也提供了所有练习题的解答。</span></p>
<p class="MsoListParagraph" style="margin: 0cm 0cm 0pt 39pt; text-indent: -18pt; mso-char-indent-count: 0; mso-list: l0 level1 lfo1"><span lang="EN-US" style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">3、</font><span style="font: 7pt 'Times New Roman'">&nbsp; </span></span></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">知识点介绍的比较全，也介绍的比较细。而且其中还穿插了注意、说明、考试技巧、扩展等很多内容。</span></p>
<p class="MsoListParagraph" style="margin: 0cm 0cm 0pt 39pt; text-indent: -18pt; mso-char-indent-count: 0; mso-list: l0 level1 lfo1"><span lang="EN-US" style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">4、</font><span style="font: 7pt 'Times New Roman'">&nbsp; </span></span></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">光盘中还提供了模拟考的软件。而且对于所有题目的解答也是非常详细的，并不只是提供了答案。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt"><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">从内容上说，此书对</span><span lang="EN-US"><font face="Calibri">WCF</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">的介绍也是相当全面的：</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">第一章的内容围绕契约展开，包括服务契约、服务类型、消息交换方式、双向信道和客户端代理、数据契约、消息契约、数据契约版本控制、序列化控制等内容。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">第二章主要介绍了如何公开服务，包括端点的</span><span lang="EN-US"><font face="Calibri">ABC</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">、使用代码和配置文件创建端点、通过端点发布元数据、自定义绑定等内容。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">第三章讲述了服务的部署，包括使用</span><span lang="EN-US"><font face="Calibri">IIS</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">、</span><span lang="EN-US"><font face="Calibri">WAS</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">承载服务、创建服务承载工厂、使用控制台应用程序、</span><span lang="EN-US"><font face="Calibri">WINDOWS</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">服务来承载服务等内容。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">第四章的内容围绕消费服务展开，包括创建代理和代理类、使用代理调用服务以及消费非</span><span lang="EN-US"><font face="Calibri">WCF</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">服务等内容。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">第五章主要介绍了如何配置服务，包括使用声明方式和代码方式配置服务端点、绑定等内容。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">第六章讲述了服务的检测，包括</span><span lang="EN-US"><font face="Calibri">WCF</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">跟踪、</span><span lang="EN-US"><font face="Calibri">WCF</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">扩展和</span><span lang="EN-US"><font face="Calibri">WCF</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">的监控等内容。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">第七章的内容围绕</span><span lang="EN-US"><font face="Calibri">WCF</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">的基础安全结构展开，包括传输安全、消息安全等内容。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">第八章主要介绍了用户级别的安全，包括认证、授权和模拟等内容。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">第九章主要介绍了使用</span><span lang="EN-US"><font face="Calibri">POX</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">消息、在客户端处理异常等补充内容。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">第十章主要介绍了服务的会话和各种实例模型。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">第十一章介绍了服务的事务，包括事务传播、单向调用、嵌套事务、事务超时等内容。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">最后的第十二章介绍了</span><span lang="EN-US"><font face="Calibri">WCF</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">的并发模式、同步上下文和回调等内容。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">可以看到，前五章介绍了</span><span lang="EN-US"><font face="Calibri">WCF</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">的基础，六到九补充介绍了服务的监控、安全、消息等内容，而十到十二介绍的</span><span lang="EN-US"><font face="Calibri">WCF</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">的实例、会话、事务以及并发是在我们把</span><span lang="EN-US"><font face="Calibri">WCF</font></span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">应用在产品级项目中必须考虑的问题。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin">本书是一本考试用书，但是并没有任何应试的地方，也很通俗易懂，即使不参加考试，本书也值得你一读。</span></p>
<img src ="http://www.cnblogs.com/lovecherry/aggbug/1324264.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47958/" target="_blank">风声又起 Windows 7 RTM版7月13日完成</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>上海求职互联网行业或游戏行业.NET项目经理或架构师</title><link>http://www.cnblogs.com/lovecherry/archive/2008/10/16/1312945.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Thu, 16 Oct 2008 11:50:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/10/16/1312945.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1312945.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/10/16/1312945.html#Feedback</comments><slash:comments>20</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1312945.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1312945.html</trackback:ping><description><![CDATA[<p>上海求职互联网行业或游戏行业.NET项目经理或架构师</p>
<p>下面是我个人的基本介绍：</p>
<p>2006、2007、2008 微软ASP.NET MVP</p>
<p>7年WEB开发经历、5年.NET开发经历、2年项目经理经历</p>
<p>熟悉网络游戏行业，对互联网行业（比如SNS）也比较热爱</p>
<p>尤其擅长基于.NET的分布式电子商务网站、互联网网站、网游平台架构设计</p>
<p>其它就不多介绍了，相信很多人对我都比较了解</p>
<p>请博客园网友帮忙推荐合适的工作机会（上海）</p>
<p>可以发邮件到<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#121;&#122;&#104;&#117;&#64;&#108;&#105;&#118;&#101;&#46;&#99;&#111;&#109;">yzhu@live.com</a>向我索取中英文简历或了解更多信息，谢谢。<br />
</p>
 <img src ="http://www.cnblogs.com/lovecherry/aggbug/1312945.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47957/" target="_blank">乔布斯和埃利森</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>【翻译】微软应用程序架构指南：如何组织应用程序的结构</title><link>http://www.cnblogs.com/lovecherry/archive/2008/10/07/1305653.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Tue, 07 Oct 2008 08:34:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/10/07/1305653.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1305653.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/10/07/1305653.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1305653.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1305653.html</trackback:ping><description><![CDATA[<p>一直关注微软应用程序架构指南的更新，翻译了一篇最近出的HOWTO。</p>
<p>可能是草稿的关系，翻译完觉得写的有一点粗略和笼统了，不过大家可以关注以后的文章。</p>
<p><a href="http://www.codeplex.com/AppArch">http://www.codeplex.com/AppArch</a></p>
<p>大家可以多关注此书的进展，如果有兴趣也可以在正式发布之前翻译其中的一些小文章。</p>
<p>翻译的这篇可以<a href="http://files.cnblogs.com/lovecherry/AppArchGuide.rar">点击这里</a>下载，贴出来格式有点乱。</p>
<p>&nbsp;</p>
<img src ="http://www.cnblogs.com/lovecherry/aggbug/1305653.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47956/" target="_blank">Xbox Live将投放Silverlight广告</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>代朋友发招聘信息，C++程序员</title><link>http://www.cnblogs.com/lovecherry/archive/2008/09/16/1291825.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Tue, 16 Sep 2008 08:50:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/09/16/1291825.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1291825.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/09/16/1291825.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1291825.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1291825.html</trackback:ping><description><![CDATA[<p>急招:<br />
高级C/C++程序员<br />
工作职能：<br />
1、开发工具（地图编辑，动作编辑器等）的维护及新版本的开发。<br />
2、Symbian、WM新游戏开发<br />
要求：<br />
1、精通C/C++语言；<br />
2、强烈的责任心和认真好学的工作态度。<br />
3、有PC游戏及手机游戏工作经验者优先。</p>
<p>初级C/C++程序员<br />
工作职能：<br />
使用SDK进行MTK游戏的开发、移植；进行Symbian、WM新游戏开发<br />
要求：<br />
1、熟习C/C++语言；<br />
2、强烈的责任心和认真好学的工作态度。<br />
3、有PC游戏及手机游戏工作经验者优先。</p>
<p>联系方式:<br />
公司网站 :&#160; <a href="http://www.ourmake.cn/">http://www.ourmake.cn/</a> <br />
联系人 :&#160; 洪小姐 <br />
电子邮箱 :&#160; <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#104;&#114;&#64;&#111;&#117;&#114;&#109;&#97;&#107;&#101;&#46;&#99;&#110;">hr@ourmake.cn</a><br />
</p><img src ="http://www.cnblogs.com/lovecherry/aggbug/1291825.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47951/" target="_blank">Debian无视GNU创始人警告 接受Mono</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>有关写书。。。。。。。。。。。</title><link>http://www.cnblogs.com/lovecherry/archive/2008/09/14/1290888.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Sun, 14 Sep 2008 13:51:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/09/14/1290888.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1290888.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/09/14/1290888.html#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1290888.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1290888.html</trackback:ping><description><![CDATA[<p>有很多网友发信或在IM中问我，《ASP.NET 3.5第一步》这本书怎么样了？</p>
<p>很遗憾地告诉大家，我一直没有时间来写，而且也可能不打算写这本书了。谢谢大家关注。</p>
<p>不过，我对《ASP.NET 2.0第一步》这本书一直有一些遗憾，遗憾当时没有足够的时间来写，导致有很多错误。再次表示抱歉。</p>
<p>一直没有动笔写3.5的原因有几个：</p>
<p>1、确实自己没有时间来学习一些新的东西。</p>
<p>2、基于.NET 3.5&nbsp;的ASP.NET其实并没有什么很多新增的东西。</p>
<p>3、这样紧跟时代的书受众比较小，而且也很容易淘汰，可能等我写出来已经有4.0了。</p>
<p>我最近一直在忙于翻译：</p>
<p>Pro C# 2008 and the<br />
.NET 3.5 Platform<br />
Fourth Edition</p>
<p>此书可能年底会出版。 明年我可能会希望写如下方面的一本书：</p>
<p>1、网站架构方面的书。针对入门架构师，其实很多人都希望超架构师转。可能会分框架设计、设计软件、硬件架构、软件架构、安全、配置等模块。</p>
<p>2、.NET面试的书。通过自己的面试和面试别人我发觉其实很多东西只要把握住面试就不难，我想把这些东西分享给大家，让大家可以顺利找到.NET开发的工作。可能会分计算机基础、算法、.NET框架基础、WINFORM基础、WEBFORM基础几个模块。</p>
<p>我觉得这2方面的书能帮助更多的人，时效性也不会太强。希望到时候能有空写其中的一本并在09年出版吧。当然，由于自己的时间关系，可能只会在写到50%以上才会联系出版社出版。不想给自己太大的压力。同时如果谁有兴趣一起写也欢迎联系我。</p>
<img src ="http://www.cnblogs.com/lovecherry/aggbug/1290888.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47950/" target="_blank">iPhone 3GS首发日创AT&T多项纪录</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>代朋友发招聘信息，上海浪潮，微软外包项目</title><link>http://www.cnblogs.com/lovecherry/archive/2008/09/12/1289902.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Fri, 12 Sep 2008 06:12:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/09/12/1289902.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1289902.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/09/12/1289902.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1289902.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1289902.html</trackback:ping><description><![CDATA[<p>senior software developer</p>
<p>Skills / Experience Required <br />
1. Senior developers of .net, C#<br />
2. Minimum of 2+ years experience in Net applications development <br />
3. Fluent spoken English <br />
4. Four-year college degree required. Masters degree in IT or related field preferred<br />
5. Ability to maintain excellent colleague and client relationships. <br />
6. Familiarity with risk and quality management. <br />
7. US working permit or visa ready </p>
<p>please send resume to: <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#108;&#105;&#117;&#106;&#106;&#64;&#105;&#110;&#115;&#112;&#117;&#114;&#119;&#111;&#114;&#108;&#100;&#46;&#99;&#111;&#109;">liujj@inspurworld.com</a></p>
<p><br />
senior software developer engineer in testing</p>
<p>Skills / Experience Required <br />
1.&nbsp; Proven design and development skills working on large <br />
&nbsp;&nbsp; scale application or system software<br />
2.&nbsp; 2+ year industry development experience in C/C++/C#&nbsp; <br />
&nbsp;&nbsp; with strong programming and debugging skills<br />
3.&nbsp; Ability to learn new technology areas quickly; Understand <br />
&nbsp;&nbsp; and debug existing code<br />
4.&nbsp; Specific projects may require knowledge of networking, <br />
&nbsp;&nbsp; device driver, server administration or UI development <br />
&nbsp;&nbsp; experience<br />
5.&nbsp; Have experience in Windows programming/socket <br />
&nbsp;&nbsp; programming<br />
6.&nbsp; Have the knowledge of distribution environment /network <br />
&nbsp;&nbsp; Preferred: <br />
7.&nbsp; Have experience in programming of DLL/COM<br />
8.&nbsp; US working permit or visa ready is a plus</p>
<p>please send resume to: <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#108;&#105;&#117;&#106;&#106;&#64;&#105;&#110;&#115;&#112;&#117;&#114;&#119;&#111;&#114;&#108;&#100;&#46;&#99;&#111;&#109;">liujj@inspurworld.com</a><br />
</p>
 <img src ="http://www.cnblogs.com/lovecherry/aggbug/1289902.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47949/" target="_blank">Silverlight开发大赛奖金高达10000美元</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>最近脑子里面几个想法，但是没时间去落实</title><link>http://www.cnblogs.com/lovecherry/archive/2008/09/01/1281310.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Mon, 01 Sep 2008 08:31:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/09/01/1281310.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1281310.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/09/01/1281310.html#Feedback</comments><slash:comments>27</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1281310.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1281310.html</trackback:ping><description><![CDATA[摘要: 翻译交流平台、大家一起看播放器、MSN签名收集者&nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2008/09/01/1281310.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1281310.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47947/" target="_blank">微软告攒机商第一案胜诉</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>二叉树相关算法</title><link>http://www.cnblogs.com/lovecherry/archive/2008/08/17/1269852.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Sun, 17 Aug 2008 09:47:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/08/17/1269852.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1269852.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/08/17/1269852.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1269852.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1269852.html</trackback:ping><description><![CDATA[摘要: 节点：Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->classNode&lt;T&gt;{publicTValue{get;set;}publicNode&lt;T&gt;Left{get;set;}publicNode&lt;T&gt;Right{&nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2008/08/17/1269852.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1269852.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47946/" target="_blank">Mono这只猴子招惹了谁？</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>大型互联网网站架构心得之二：并、换和其它</title><link>http://www.cnblogs.com/lovecherry/archive/2008/06/22/1227546.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Sun, 22 Jun 2008 02:19:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/06/22/1227546.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1227546.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/06/22/1227546.html#Feedback</comments><slash:comments>18</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1227546.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1227546.html</trackback:ping><description><![CDATA[摘要: 上次说的“分”是一个比较大的原则也是一个比较高层的原则，这次我想说一下其它两个原则：并与换。&nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2008/06/22/1227546.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1227546.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47945/" target="_blank">Firefox 3.5本月晚些时候即首次升级</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>大型互联网网站架构心得之一：分</title><link>http://www.cnblogs.com/lovecherry/archive/2008/06/18/1224496.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Wed, 18 Jun 2008 03:22:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/06/18/1224496.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1224496.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/06/18/1224496.html#Feedback</comments><slash:comments>68</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1224496.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1224496.html</trackback:ping><description><![CDATA[摘要: 我们知道，对于一个大型网站来说，可伸缩性是非常重要的，怎么样在纵向和横向有良好的可伸缩性，就需要在做架构设计的时候考虑到一个分的原则，我想在多个方面说一下怎么分&nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2008/06/18/1224496.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1224496.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47944/" target="_blank">Google App Engine出现故障宕机6小时</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>《SQL Server 2005范例代码查询辞典》出版</title><link>http://www.cnblogs.com/lovecherry/archive/2008/05/26/1207528.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Mon, 26 May 2008 05:05:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/05/26/1207528.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1207528.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/05/26/1207528.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1207528.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1207528.html</trackback:ping><description><![CDATA[我去年参与翻译的<a href="http://www.amazon.com/Server-2005-T-SQL-Recipes-Problem-Solution/dp/159059570X/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1211527882&amp;sr=1-1" target="_blank">SQL Server 2005 T-SQL Recipes: A Problem-Solution Approach </a><br />
已经出版，购买地址：<font face="Verdana"><a href="http://www.china-pub.com/39873">http://www.china-pub.com/39873</a><br />
<br />
<img height="550" alt="" src="http://images.china-pub.com/ebook35001-40000/39873/shupi.jpg" width="439" border="0" /><br />
</font>
<img src ="http://www.cnblogs.com/lovecherry/aggbug/1207528.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47943/" target="_blank">消息称Facebook今年营收将达5.5亿美元</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>【翻译】使用LINQ来简化编程的7个技巧</title><link>http://www.cnblogs.com/lovecherry/archive/2008/05/23/1205565.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Fri, 23 May 2008 03:06:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/05/23/1205565.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1205565.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/05/23/1205565.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1205565.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1205565.html</trackback:ping><description><![CDATA[摘要: &nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2008/05/23/1205565.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1205565.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47937/" target="_blank">微软8月25日开始通过WSUS推送IE8</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>Visual Studio 2008 和 .NET Framework 3.5 Service Pack 1 Beta 发布</title><link>http://www.cnblogs.com/lovecherry/archive/2008/05/16/1200812.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Fri, 16 May 2008 08:03:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/05/16/1200812.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1200812.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/05/16/1200812.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1200812.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1200812.html</trackback:ping><description><![CDATA[摘要: &nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2008/05/16/1200812.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1200812.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47935/" target="_blank">暴风称新旧版更换完毕 总计超4000万用户换装</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>Security Tutorials系列文章以及AJAX系列文章 </title><link>http://www.cnblogs.com/lovecherry/archive/2008/05/14/1196320.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Wed, 14 May 2008 02:27:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/05/14/1196320.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1196320.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/05/14/1196320.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1196320.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1196320.html</trackback:ping><description><![CDATA[CSDN的网友heker2007，最近又翻译了<font face="Verdana">Scott Mitchell</font>的<font face="Verdana">Security Tutorials</font>系列文章，地址如下：<br />
<br />
<font face="Verdana"><a href="http://blog.csdn.net/heker2007/category/368351.aspx"><font face="Verdana">http://blog.csdn.net/heker2007/category/368351.aspx</font></a></font><br />
<br />
他之前也翻译了很多<font face="Verdana">Scott Mitchell</font>的<font face="Verdana">Data Tutorials</font>系列文章，从47到75，非常厉害：<br />
<br />
<font face="Verdana"><a href="http://blog.csdn.net/heker2007/category/284875.aspx"><font face="Verdana">http://blog.csdn.net/heker2007/category/284875.aspx</font></a><br />
<br />
最近看到<a href="http://www.asp.net/">ASP.NET</a>网站又推出了<a href="http://www.asp.net/learn/ajax/">AJAX系列文章</a>，已经联系了heker2007看他是否有兴趣翻译，我可能也会和他一起来翻译。</font>
<img src ="http://www.cnblogs.com/lovecherry/aggbug/1196320.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47934/" target="_blank">3.5版既出 Firefox面临新挑战</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>有关一些状态机制的封装</title><link>http://www.cnblogs.com/lovecherry/archive/2008/05/09/1189990.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Fri, 09 May 2008 06:36:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/05/09/1189990.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1189990.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/05/09/1189990.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1189990.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1189990.html</trackback:ping><description><![CDATA[摘要: &nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2008/05/09/1189990.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1189990.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47930/" target="_blank">Bing首页将显示各国美景 顺推Silverlight</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>2008年4月西雅图MVP全球峰会记录</title><link>http://www.cnblogs.com/lovecherry/archive/2008/04/21/1163421.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Mon, 21 Apr 2008 02:15:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/04/21/1163421.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1163421.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/04/21/1163421.html#Feedback</comments><slash:comments>44</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1163421.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1163421.html</trackback:ping><description><![CDATA[摘要: &nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2008/04/21/1163421.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1163421.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47929/" target="_blank">Gmail 的标签马上就会支持拖拽操作了</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>不错的quiz</title><link>http://www.cnblogs.com/lovecherry/archive/2008/04/03/1136624.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Thu, 03 Apr 2008 09:35:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/04/03/1136624.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1136624.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/04/03/1136624.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1136624.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1136624.html</trackback:ping><description><![CDATA[摘要: &nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2008/04/03/1136624.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1136624.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47928/" target="_blank">Windows 7 触摸功能是摆设 无厂商支持价值不大</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>【翻译】创建IQUERYABLE提供器系列文章</title><link>http://www.cnblogs.com/lovecherry/archive/2008/03/28/1127721.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Fri, 28 Mar 2008 07:16:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/03/28/1127721.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1127721.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/03/28/1127721.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1127721.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1127721.html</trackback:ping><description><![CDATA[摘要: &nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2008/03/28/1127721.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1127721.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47927/" target="_blank">虚拟货币上了"紧箍咒" 新规将限制Q币发行</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>【翻译】ASP.NET MVC深度接触：ASP.NET MVC请求生命周期</title><link>http://www.cnblogs.com/lovecherry/archive/2008/03/25/1121225.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Tue, 25 Mar 2008 05:55:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/03/25/1121225.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1121225.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/03/25/1121225.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1121225.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1121225.html</trackback:ping><description><![CDATA[摘要: ASP.NET MVC深度接触：ASP.NET MVC请求生命周期 翻译自：ASP.NET MVC In-Depth: The Life of an ASP.NET MVC Request这篇博文的目的旨在详细描述ASP.NET MVC请求从开始到结束的每一个过程。我希望能理解在浏览器输入URL并敲击回车来请求一个ASP.NET MVC网站的页面之后发生的任何事情。 为什么需要关心这些？有两个原因&nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2008/03/25/1121225.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1121225.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47926/" target="_blank">魔兽世界审批期限有新说 - 80天才是正解</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>推荐文章索引</title><link>http://www.cnblogs.com/lovecherry/archive/2008/03/25/1120566.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Mon, 24 Mar 2008 23:53:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/03/25/1120566.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1120566.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/03/25/1120566.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1120566.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1120566.html</trackback:ping><description><![CDATA[<p><a href="http://www.cnblogs.com/lovecherry/archive/2007/10/17/927728.html">无废话C#设计模式系列文章 </a><br />
<br />
<a href="http://www.cnblogs.com/lovecherry/archive/2007/08/13/853754.html">一步一步学Linq to sql系列文章 </a><br />
<br />
<a href="http://www.cnblogs.com/lovecherry/archive/2006/07/02/440840.html">Scott Mitchell的ASP.NET2.0数据指南中文版索引 </a><br />
<br />
<a href="http://www.cnblogs.com/lovecherry/archive/2005/05/24/161437.html">一步一步学Remoting系列文章 </a><br />
<br />
<a href="http://www.cnblogs.com/lovecherry/archive/2005/05/15/155835.html">本站DataGrid一些文章的索引，方便查找 </a></p>
<img src ="http://www.cnblogs.com/lovecherry/aggbug/1120566.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47926/" target="_blank">魔兽世界审批期限有新说 - 80天才是正解</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>技术图书非常难写</title><link>http://www.cnblogs.com/lovecherry/archive/2008/03/24/1120100.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Mon, 24 Mar 2008 10:28:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/03/24/1120100.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1120100.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/03/24/1120100.html#Feedback</comments><slash:comments>34</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1120100.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1120100.html</trackback:ping><description><![CDATA[摘要: 不要写“好卖”的书，而是写“对读者有用”的书&nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2008/03/24/1120100.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1120100.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47925/" target="_blank">“必应”出生满月 抢夺谷歌蛋糕</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>《C#与.NET 3.0高级程序设计（特别版）》横空出世</title><link>http://www.cnblogs.com/lovecherry/archive/2008/03/12/1101896.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Wed, 12 Mar 2008 04:36:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/03/12/1101896.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1101896.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/03/12/1101896.html#Feedback</comments><slash:comments>28</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1101896.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1101896.html</trackback:ping><description><![CDATA[<p>这本书历经了7x7=49难才得以出世，废话不说了，大家直接看内容（我也参与了一部分的翻译）：<br />
<br />
<img alt="" src="http://www.cnblogs.com/images/cnblogs_com/lovecherry/2008.jpg" border="0" /><br />
<br />
<a href="http://www.cnblogs.com/Files/lovecherry/5前言.pdf">前言</a><br />
<br />
<a href="http://www.cnblogs.com/Files/lovecherry/4译者序.pdf">译者序<br />
</a><br />
<a href="http://www.cnblogs.com/Files/lovecherry/目录新.pdf">目录<br />
</a><br />
<a href="http://www.cnblogs.com/Files/lovecherry/5本书赞誉.pdf">推荐</a><br />
<br />
<font face="Verdana"><a href="http://www.china-pub.com/38616"><font face="Verdana">http://www.china-pub.com/38616</font></a></font><br />
<br />
</p>
<img src ="http://www.cnblogs.com/lovecherry/aggbug/1101896.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47924/" target="_blank">Firefox 3.5正式版全球下载量突破500万次</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>MVP 2008全球峰会可预订宾馆，寻室友</title><link>http://www.cnblogs.com/lovecherry/archive/2008/01/23/1049623.html</link><dc:creator>lovecherry</dc:creator><author>lovecherry</author><pubDate>Wed, 23 Jan 2008 02:00:00 GMT</pubDate><guid>http://www.cnblogs.com/lovecherry/archive/2008/01/23/1049623.html</guid><wfw:comment>http://www.cnblogs.com/lovecherry/comments/1049623.html</wfw:comment><comments>http://www.cnblogs.com/lovecherry/archive/2008/01/23/1049623.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.cnblogs.com/lovecherry/comments/commentRss/1049623.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/lovecherry/services/trackbacks/1049623.html</trackback:ping><description><![CDATA[摘要: http://space.cnblogs.com/group/topic/889/&nbsp;&nbsp;<a href='http://www.cnblogs.com/lovecherry/archive/2008/01/23/1049623.html'>阅读全文</a><img src ="http://www.cnblogs.com/lovecherry/aggbug/1049623.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/>新闻：<a href="http://news.cnblogs.com/n/47923/" target="_blank">网易今日凌晨开放战网及魔兽官网</a><br/>网站导航: <a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://dotnet.cnblogs.com" target="_blank">.NET频道</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item></channel></rss>