<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_小柯Atlas</title><subtitle type="text"/><id>http://feed.cnblogs.com/blog/u/22947/rss</id><updated>2010-06-22T00:16:51Z</updated><author><name>小柯</name><uri>http://www.cnblogs.com/cnmawei/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnmawei/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/22947/rss"/><entry><id>http://www.cnblogs.com/cnmawei/archive/2010/06/22/1762386.html</id><title type="text">Visual Studio 2010 简体中文旗舰版（含各版本下载地址 和KEY） 以及各版本对比图</title><summary type="text">在网上搜了一通后, 发现中文世界到处都在吹 VS 2010 怎么怎么怎么好, 但就是没一篇文章来说说这三个版本有什么区别. 真是杯具....没人说, 只好自己动手丰衣足食了. 经搜索找到了这一张版本比较图, 发出来给大家看看, 好选择下载适合自己的版本.本人 已验证中文U版与官方公布的一致，其它版本请大家自行验证 SHA1: 44B73423A7BBCE38D06BA55ECD821946630BEA4D</summary><published>2010-06-22T00:17:00Z</published><updated>2010-06-22T00:17:00Z</updated><author><name>小柯</name><uri>http://www.cnblogs.com/cnmawei/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnmawei/archive/2010/06/22/1762386.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnmawei/archive/2010/06/22/1762386.html"/><content type="html">&lt;p&gt;本人&amp;nbsp;已验证中文U版与官方公布的一致，其它版本请大家自行验证&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;SHA1: 44B73423A7BBCE38D06BA55ECD821946630BEA4D&amp;nbsp;&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;img border="0" src="http://images.cnblogs.com/cnblogs_com/netlm/未命名_jpg_thumb.jpg"  alt="" /&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;软件版本: Visual Studio 2010 &lt;br /&gt;----------------------------------------------------------------------------- &lt;br /&gt;软件类型: 开发编程 &lt;br /&gt;----------------------------------------------------------------------------- &lt;/p&gt;&#xD;
&lt;p&gt;MSDN Professional包含Key(简体中文版本)：ed2k://|file|cn_visual_studio_2010_professional_x86_dvd_532145.iso|2591844352|6001253431AFE573E4344F5A0B1D9CAC|/&lt;br /&gt;MSDN Ultimate包含Key(简体中文版本)：ed2k://|file|cn_visual_studio_2010_ultimate_x86_dvd_532347.iso|2685982720|4AE6228933DDE49D9BFA4C3467C831C2|/&lt;br /&gt;MSDN Team Foundation Server包含Key(简体中文版本)：ed2k://|file|cn_visual_studio_team_foundation_server_2010_x86_x64_dvd_531909.iso|1963589632|C9C77B2707DF100621B3FB653C285524|/&lt;br /&gt;MSDN Team Foundation Server包含Key(繁體中文版本)：ed2k://|file|ct_visual_studio_team_foundation_server_2010_x86_x64_dvd_531915.iso|1966714880|D6BD12D5B693E7EDA545D52FB54CC8E5|/&lt;br /&gt;MSDN Ultimate包含Key(繁體中文版本)：ed2k://|file|ct_visual_studio_2010_ultimate_x86_dvd_532348.iso|2691330048|BF50926EAB061C7D0D92580F4132F9EA|/&lt;br /&gt;MSDN Professional包含Key(英文版本)：ed2k://|file|en_visual_studio_2010_professional_x86_dvd_509727.iso|2351316992|D395B6381AC129209EE80D9BED4BA5F1|/&lt;br /&gt;MSDN Ultimate包含Key(英文版本)：ed2k://|file|en_visual_studio_2010_ultimate_x86_dvd_509116.iso|2446950400|0694CFA0756D8C11499DE5B42E205410|/&lt;br /&gt;MSDN Premium包含Key(英文版本)：ed2k://|file|en_visual_studio_2010_premium_x86_dvd_509357.iso|2439485440|C72F6195CAC0932AA5B6861AE863FDBC|/&lt;br /&gt;MSDN Express包含Key(英文版本)：ed2k://|file|en_visual_studio_2010_express_x86_dvd_510419.iso|727351296|1D2EE178370FBD55E925045F3A435DCC|/&lt;br /&gt;MSDN Team Foundation Server包含Key(英文版本)：ed2k://|file|en_visual_studio_team_foundation_server_2010_x86_x64_dvd_509406.iso|1723766784|70DC63F8B39D09C2B0BAE63DFB0673C9|/&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p style="text-align: left; line-height: 21.6pt" align="left"&gt;&lt;span style="font-family: 宋体"&gt;在网上搜了一通后, 发现中文世界到处都在吹 VS 2010 怎么怎么怎么好, 但就是没一篇文章来说说这三个版本有什么区别. 真是杯具....&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="text-align: left; line-height: 21.6pt" align="left"&gt;&lt;span style="font-family: 宋体"&gt;没人说, 只好自己动手丰衣足食了. 经搜索找到了这一张版本比较图, 发出来给大家看看, 好选择下载适合自己的版本.&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;img border="0" src="http://student.csdn.net/attachment/201003/17/119638_1268792553K5bS.jpg"  alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/cnmawei/aggbug/1762386.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/cnmawei/archive/2010/06/22/1762386.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/cnmawei/archive/2010/04/17/1714250.html</id><title type="text">Enterprise Library 4.1 Configuration的使用</title><summary type="text">Enterprise Library Configuration是Enterprise Library附带的编辑App.Config的工具，安装Enterprise Library就会编译生成。使用这个工具编辑App.config时非常方便，但是也遇到一些使用上的问题。记录下来，以备后查。    问题起因：在调试的过程中，希望能够跟踪到Enterprise Library的内部，所以将Enterprise Library的Blocks中的代码加入到了自己的项目中，并在项目中引用这些组件。问题描述：使用VSTS的插件Enterprise Library Configuration编辑并保存项目的App.config。在编译时选择全部重新编译，顺利通过（中间也遇到些小麻烦，不过不是本文档的重点讨论范畴）。运行时，一旦调用到Enterprise Library的组件，便会报以下错误提示：    未能加载文件或程序集“Microsoft.Practices.EnterpriseLibrary.Data, Version=4.0.0.0, Culture=neutral,</summary><published>2010-04-17T06:37:00Z</published><updated>2010-04-17T06:37:00Z</updated><author><name>小柯</name><uri>http://www.cnblogs.com/cnmawei/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnmawei/archive/2010/04/17/1714250.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnmawei/archive/2010/04/17/1714250.html"/><content type="html">&lt;p&gt;Enterprise Library Configuration是Enterprise Library附带的编辑App.Config的工具，安装Enterprise Library就会编译生成。使用这个工具编辑App.config时非常方便，但是也遇到一些使用上的问题。记录下来，以备后查。&lt;/p&gt;&#xD;
&lt;p&gt;问题起因：在调试的过程中，希望能够跟踪到Enterprise Library的内部，所以将Enterprise Library的Blocks中的代码加入到了自己的项目中，并在项目中引用这些组件。&lt;/p&gt;&#xD;
&lt;p&gt;问题描述：使用VSTS的插件Enterprise Library Configuration编辑并保存项目的App.config。在编译时选择全部重新编译，顺利通过（中间也遇到些小麻烦，不过不是本文档的重点讨论范畴）。运行时，一旦调用到Enterprise Library的组件，便会报以下错误提示：&lt;/p&gt;&#xD;
&lt;p&gt;未能加载文件或程序集&amp;#8220;Microsoft.Practices.EnterpriseLibrary.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;#8221;或它的某一个依赖项，找到程序集清单定义与程序集不匹配。（异常来自&amp;#8230;&amp;#8230;）&lt;/p&gt;&#xD;
&lt;p&gt;问题分析：&lt;/p&gt;&#xD;
&lt;p&gt;1、看到PublicKeyToken，就猜测是因为强命名的关系，即清单与引用的程序集强命名不匹配（准确的说是公钥和私钥不匹配）。&lt;/p&gt;&#xD;
&lt;p&gt;2、 不匹配的原因：微软发布的程序集是包含强命的（即&amp;#8220;&amp;#8230;&amp;#8230;\Enterprise Library 4\ Bin&amp;#8221;中的*.dll）。而本机编译得到的程序集是不包含强命名的（即&amp;#8220;&amp;#8230;&amp;#8230;Enterprise Library 4\EntLib4SCR\Bin&amp;#8221;中的*.dll）&lt;/p&gt;&#xD;
&lt;p&gt;3、 VSTS 中嵌入的Enterprise Library Configuration是微软发布的，所以用它来编辑App.Config就会在配置文件中引入强命名，而项目引用的是本机编译得到的程序集，自然不匹配。&lt;/p&gt;&#xD;
&lt;p&gt;解决办法：&lt;/p&gt;&#xD;
&lt;p&gt;1、 使用VSTS中嵌入的Enterprise Library Configuration（&amp;#8220;&amp;#8230;&amp;#8230;\Enterprise Library 4\ Bin&amp;#8221;）编辑配置文件，但引用的程序集一定得是微软发布的（&amp;#8220;&amp;#8230;&amp;#8230;\Enterprise Library 4\ Bin&amp;#8221;）。&lt;/p&gt;&#xD;
&lt;p&gt;2、 使用本机编译得到的Enterprise Library Configuration（&amp;#8220;&amp;#8230;&amp;#8230;Enterprise Library 4\EntLib4SCR\Bin&amp;#8221;）来编辑配置文件，引用的程序集就可以是本机编译得到的（&amp;#8220;&amp;#8230;&amp;#8230;Enterprise Library 4\EntLib4SCR\Bin&amp;#8221;）。&lt;/p&gt;&#xD;
&lt;p&gt;其实道理很简单，就是必须得用配套的东西，要么用微软发布的，要么用本机编译的。&lt;/p&gt;&#xD;
&lt;p&gt;后记：&lt;/p&gt;&#xD;
&lt;p&gt;1、 本来是想可以使用Enterprise Library的同时还可以编辑其中的代码，没想到弄巧成拙。版本控制在微软这样的企业必定是非常严格的，所以如果你想修改Enterprise Library版本，合理的做法是也给Enterprise Library的每个项目都加上强命名（巨大的工作）。&lt;/p&gt;&#xD;
&lt;p&gt;2、 为了表述清楚，上文中的本地编译得到的程序集（&amp;#8220;&amp;#8230;&amp;#8230;Enterprise Library 4\EntLib4SCR\Bin&amp;#8221;）实际上是在安装Enterprise Library时得到的，如果你希望使用的是已经经过你修改的程序集，应该使用&amp;#8220;&amp;#8230;&amp;#8230;Enterprise Library 4\EntLib4SCR\Block\Configuration\Src\Console\bin\Debug&amp;#8221;下的Enterprise Library Configuration来编辑你的配置文件，才能确保正确。&lt;/p&gt;&#xD;
&lt;p&gt;3、网上大部分说法是去掉配置文件中的&amp;#8220;PublicKeyToken=31bf3856ad364e35&amp;#8221;，我觉得这样做不是很合理，虽然能够使用，但是显然损失了很多可控性。原理是因为本机默认编译出的程序集本身就是&amp;#8220;PublicKeyToken=null&amp;#8221;，所以能够通过。&lt;/p&gt;&#xD;
&lt;p&gt;终于有点明白了，本人才疏学浅，这么简单的问题搞了这么久，不过欣慰的是总算有点收获。还有一点没有搞明白的是：VSTS中的插件路径在什么地方保存，要是知道直接改到本地编译后的路径就好了。我在本地文件和注册表中都没有找到（注册表中有这个路径，不过改了之后没有效果）。希望路过的高手能告诉一声，先谢了！&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/cnmawei/aggbug/1714250.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/cnmawei/archive/2010/04/17/1714250.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/cnmawei/archive/2009/09/07/1561790.html</id><title type="text">C#模仿QQ截图功能</title><summary type="text">最新接到任务需要给客户制作个能图片截取并合成编辑的小程序，研究了两天GDI+，改了段C#截图功能的代码,现贴上来希望对大家有用 主文件CaptureScreenForm.csusing System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Runtime.InteropServices;namespace CaptureScreen{ ///  /// CaptureScreenForm 的摘要说明。 ///  public class CaptureScreenForm : System.Windows.Forms.Form {  private System.Windows.Forms.PictureBox picbox;  pr</summary><published>2009-09-07T06:14:00Z</published><updated>2009-09-07T06:14:00Z</updated><author><name>小柯</name><uri>http://www.cnblogs.com/cnmawei/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnmawei/archive/2009/09/07/1561790.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnmawei/archive/2009/09/07/1561790.html"/></entry><entry><id>http://www.cnblogs.com/cnmawei/archive/2008/11/20/1337749.html</id><title type="text">asp.net 中 DropDownList 加入可输入功能解决方案</title><summary type="text">先把这段JS代码放到你页面的HTML中去function catch_keydown(sel) { switch(event.keyCode) {case 13: //Enter;sel.options[sel.length] = new Option("","",false,true);event.returnValue = false;break;case 27: //Esc;alert("t...</summary><published>2008-11-20T08:04:00Z</published><updated>2008-11-20T08:04:00Z</updated><author><name>小柯</name><uri>http://www.cnblogs.com/cnmawei/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnmawei/archive/2008/11/20/1337749.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnmawei/archive/2008/11/20/1337749.html"/></entry><entry><id>http://www.cnblogs.com/cnmawei/archive/2008/08/13/1267223.html</id><title type="text">解决SQL Server Management Studio Express为英文的问题</title><summary type="text">SQL Server 2005 Express Edition 这个版本的 SQL Server 没有集成数据库管理工具，需要另外安装 SQL Server Management Studio 。在微软网站下载 SQL Server Management Studio Express 中文版，安装后为英文，相信有很多朋友都遇到过这个问题，莫名其妙! 解决办法如下：   之前在安装 SQL Server 2005 时，当安装到“功能选择时”要特别注意勿必将“共享工具”安装在C盘。如图：点一下“共享工具”看下面的安装路径是不是在C盘，不是的话，点“浏览”按纽更改。</summary><published>2008-08-13T10:51:00Z</published><updated>2008-08-13T10:51:00Z</updated><author><name>小柯</name><uri>http://www.cnblogs.com/cnmawei/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnmawei/archive/2008/08/13/1267223.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnmawei/archive/2008/08/13/1267223.html"/></entry><entry><id>http://www.cnblogs.com/cnmawei/archive/2008/02/18/1072749.html</id><title type="text">Visual Studio 2008 简体中文正式版下载及序列号(无使用期限限制,正式版)</title><summary type="text">VS2008中文试用版刚出来不久就上网拖了下来&#xD;可是安装的时候却出问题了。后来，Google了下，把自己遇到的问题和解决方法跟大家分享。&#xD;1.让试用版变成正式版&#xD;    从Microsoft那下了7个压缩文件分包后，解压后是一个ISO文件。&#xD;  我用UltraISO编辑了下ISO文件：Setup--&gt;setup.sdb文件提取出来编辑，将&#xD;    [Product Key]&#xD;    T2CRQGDKBVW7KJR8C6CKXMW3D&#xD;改成&#xD;    [Product Key]&#xD;    PYHYPWXB3BB2CCMV9DX9VDY8T&#xD;这样，安装的时候就默认是这个正版的序列号了。&#xD;</summary><published>2008-02-18T13:51:00Z</published><updated>2008-02-18T13:51:00Z</updated><author><name>小柯</name><uri>http://www.cnblogs.com/cnmawei/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnmawei/archive/2008/02/18/1072749.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnmawei/archive/2008/02/18/1072749.html"/></entry><entry><id>http://www.cnblogs.com/cnmawei/archive/2007/11/03/948225.html</id><title type="text">程序人生－－一个程序员对学弟学妹建议（转）</title><summary type="text">我始终认为，对一个初学者来说，IT界的技术风潮是不可追赶。我时常看见自己的DDMM们把课本扔了，去卖些价格不菲的诸如C#, VB.Net 这样的大部头，这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样，“忽如一夜春风来，千树万树梨花开”，结果许多学校的信息学院成了“Web 学院”。96,97级的不少大学生都去做Web 了。当然我没有任何歧视某一行业的意识。我只是觉得如果他们把追赶这些时髦技术的时间多花一点在基础的课程上应该是可以走得更远的。&#xD;&#xD;几个误区&#xD;初学者对C#风潮的追赶其实也只是学习过程中经常遇到的几个误区之一。我将用一些实际的例子来说明这些现象，你可以按部就班的看看自己是不是属于其中的一种或者几种：&#xD;&#xD;认为计算机技术等于编程技术:&#xD;&#xD;有些人即使没有这个想法，在潜意识中也有这样的冲动。让我奇怪的是，许多信息学院的学生也有这样的念头。认为计算机专业就是编程专业，与编程无关的，或者不太相关课程他统统都不管，极端的学生只要书上没带“编程”两个字他</summary><published>2007-11-03T09:40:00Z</published><updated>2007-11-03T09:40:00Z</updated><author><name>小柯</name><uri>http://www.cnblogs.com/cnmawei/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnmawei/archive/2007/11/03/948225.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnmawei/archive/2007/11/03/948225.html"/></entry><entry><id>http://www.cnblogs.com/cnmawei/archive/2007/09/09/887420.html</id><title type="text">.NET 换肤软件 IrisSkin 2.0 破解版下载及多款皮肤下载</title><summary type="text">当前.NET下提供换肤的控件有IrisSkin和DotNetSkin。&#xD;&#xD;但是DotNetSkin提供的Demo版本，功能有限制，一时找不到可以破解的完全版。&#xD;&#xD;IrisSkin 的功能不比DotNetSkin差，而且使用简单。不需要原始文件，只需要dll文件和皮肤文件。&#xD;&#xD;详细信息可以在参考 东日软件 的官方网站.&#xD;&#xD;VS05下的破解文件下载地址如下：&#xD;</summary><published>2007-09-09T06:22:00Z</published><updated>2007-09-09T06:22:00Z</updated><author><name>小柯</name><uri>http://www.cnblogs.com/cnmawei/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnmawei/archive/2007/09/09/887420.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnmawei/archive/2007/09/09/887420.html"/></entry><entry><id>http://www.cnblogs.com/cnmawei/archive/2007/08/11/851813.html</id><title type="text">（转）JavaScript 弹出窗口总结 </title><summary type="text">1: window.open&amp;lt;!--window.open('page.html', 'newwindow', 'height=100, width=400, top=0,left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no')//写成一行--&amp;gt;参数解释：window.ope...</summary><published>2007-08-11T06:33:00Z</published><updated>2007-08-11T06:33:00Z</updated><author><name>小柯</name><uri>http://www.cnblogs.com/cnmawei/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnmawei/archive/2007/08/11/851813.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnmawei/archive/2007/08/11/851813.html"/></entry><entry><id>http://www.cnblogs.com/cnmawei/archive/2007/08/11/851812.html</id><title type="text">（转）JavaScript常用判断函数（正则表达式版） </title><summary type="text">前两天从网上摘了一篇《JavaScript常用函数》的帖子，里面写了在客户端比较常用的验证函数，但是里面的函数都是利用分解字符串的方法来进行判断的，文章提交后有不少朋友提出好多函数可以用正则表达式代替。今晚上我把这些函数改成利用正则表达式进行验证，写的好不好的地方还请各位多多指教。</summary><published>2007-08-11T06:32:00Z</published><updated>2007-08-11T06:32:00Z</updated><author><name>小柯</name><uri>http://www.cnblogs.com/cnmawei/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cnmawei/archive/2007/08/11/851812.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cnmawei/archive/2007/08/11/851812.html"/></entry></feed>
