技术研究
宝马女欺负开瑞女明显炒作视频分析
我们先来看这段视频: 视频全长3分52秒,宝马女飞扬跋扈、开瑞女柔弱似水,拍摄者头脑清晰,他一看这车就知道是开瑞~ 3点疑问: 1.开瑞停马路边上没太大疑点,可是宝马车撞上去的方式可以看出很多破绽,仔细看宝马车的轮胎朝向,是以较大的弧度刚刚好贴在开瑞车身上,而不是宝马车身擦上去的。 假设宝马女以正常速度行驶,在驾驶中若出现操作失误,以轮胎的转向弧度来判断,一定是宝马车头撞到开瑞车身上造成较大的物理损伤;而绝不是开瑞女车主说的擦伤,实际视频中车身根本任何擦痕和明显变形,视频最后的部分,女孩关上了后车门,看都没看一眼所谓的擦伤部就直接上车了,如果真有损伤,一个正常的车主会这样做吗?从她走过车身的画面也无法明显看出开瑞车身有任何的擦痕,拍摄者也没有给出任何的镜头表示开瑞确实遭到了损害。 只有宝马车慢慢的把车停到这个位置,然后原地不动的把车轮打向开瑞才会出现画面中的情况。 2.既然你拍摄者将视频片段曝光到网上,就是想引起关注,为什么给宝马车牌打上了马赛克?保护宝马女车主?还是保护这两宝马车的真实主人? 3.视频里描述到:宝马女在车里坐了10几分钟打电话,她发现有人拍摄后又坐了6分钟,到视频的结束,前后有20分钟了,为什么开瑞女没有报警?难道就是想私了吗?这是我见过最客气最文弱的私了者了~ 至于炒作什么,我不好说,宝马、开瑞、拍客皆有嫌疑~
宝马女欺负开瑞女明显炒作视频分析
我们先来看这段视频: 视频全长3分52秒,宝马女飞扬跋扈、开瑞女柔弱似水,拍摄者头脑清晰,他一看这车就知道是开瑞~ 3点疑问: 1.开瑞停马路边上没太大疑点,可是宝马车撞上去的方式可以看出很多破绽,仔细看宝马车的轮胎朝向,是以较大的弧度刚刚好贴在开瑞车身上,而不是宝马车身擦上去的。 假设宝马女以正常速度行驶,在驾驶中若出现操作失误,以轮胎的转向弧度来判断,一定是宝马车头撞到开瑞车身上造成较大的物理损伤;而绝不是开瑞女车主说的擦伤,实际视频中车身根本任何擦痕和明显变形,视频最后的部分,女孩关上了后车门,看都没看一眼所谓的擦伤部就直接上车了,如果真有损伤,一个正常的车主会这样做吗?从她走过车身的画面也无法明显看出开瑞车身有任何的擦痕,拍摄者也没有给出任何的镜头表示开瑞确实遭到了损害。 只有宝马车慢慢的把车停到这个位置,然后原地不动的把车轮打向开瑞才会出现画面中的情况。 2.既然你拍摄者将视频片段曝光到网上,就是想引起关注,为什么给宝马车牌打上了马赛克?保护宝马女车主?还是保护这两宝马车的真实主人? 3.视频里描述到:宝马女在车里坐了10几分钟打电话,她发现有人拍摄后又坐了6分钟,到视频的结束,前后有20分钟了,为什么开瑞女没有报警?难道就是想私了吗?这是我见过最客气最文弱的私了者了~ 至于炒作什么,我不好说,宝马、开瑞、拍客皆有嫌疑~
FreeBSD 的 Ports 系统
什么是 Ports 系统 简单的讲,一个 port 就是一个被移植到了 FreeBSD 上的软件。所有这些软件的集合,加上 FreeBSD 处理这些软件的各种工具,就是 Ports 系统。 Ports 系统有什么用 每一个被移植到 FreeBSD 上的软件(就是 Port),都能通过 Ports 系统中的工具方便有序的安装,升级,卸载。而且符合 FreeBSD 系统对应用软件施加的各种规范。免去了你到处寻找软件,自己编译,安装,升级的麻烦。借助这些 ports 维护者的努力,你也不用担心这些软件与系统不兼容导致无法安装升级等等。 怎么安装 Ports 系统
FreeBSD 的 Ports 系统
什么是 Ports 系统 简单的讲,一个 port 就是一个被移植到了 FreeBSD 上的软件。所有这些软件的集合,加上 FreeBSD 处理这些软件的各种工具,就是 Ports 系统。 Ports 系统有什么用 每一个被移植到 FreeBSD 上的软件(就是 Port),都能通过 Ports 系统中的工具方便有序的安装,升级,卸载。而且符合 FreeBSD 系统对应用软件施加的各种规范。免去了你到处寻找软件,自己编译,安装,升级的麻烦。借助这些 ports 维护者的努力,你也不用担心这些软件与系统不兼容导致无法安装升级等等。 怎么安装 Ports 系统
freebsd命令速记大全
1: man 在线查询 man ls 2: ls 查看目录与档案 ls -la 3: ln 建立链接文件 ln -fs /usr/local/apache/etc/httpd.conf /etc/httpd.conf 4: more 分页显示 more 文件名称 5: cd 切换目录 cd /usr/local/apache 6: mkdir 建立新的目录 mkdir /usr/temp 7: rmdir 删除目录 rmdir /usr/temp
freebsd命令速记大全
1: man 在线查询 man ls 2: ls 查看目录与档案 ls -la 3: ln 建立链接文件 ln -fs /usr/local/apache/etc/httpd.conf /etc/httpd.conf 4: more 分页显示 more 文件名称 5: cd 切换目录 cd /usr/local/apache 6: mkdir 建立新的目录 mkdir /usr/temp 7: rmdir 删除目录 rmdir /usr/temp
熊猫烧香杀毒全过程及专杀工具
中 总以为自己的系统做的好,补丁打的全就可以相安无事,没想到还是中了招,昨天老总的本本中毒了,我用u盘拷了一个卡巴过去,结果没什么作用,当u盘再次插到我的本本以后,我也英勇就义了! 所以说任何的传播渠道都应该保持警惕性。 查 我的每个盘都不能双击打开了,右键点盘符,一看,跟老总的症状一样,多了一个auto选项并且此选项默认!更重要的是我电脑里所有的asp,htm页面都被加了一个iframe,看了看这个网址,里面包含了一个/wuhan/的路径,脑袋里第一反应:“熊猫烧香”! 武汉人越来越厉害了,要么不做,一做就做一个轰动全球的东东,希望下次武汉的各位兄弟造毒的时候照顾一下老乡,把本地的ip从感染范围里面排除掉。 杀 下卡巴,找专杀!baidu了一下各种症状,确诊为熊猫烧香及其变种。下载了一个卡巴斯基安全套装,还没破解,先试用,如果效果好,愿意花钱买正版。更新病毒库,查出13个地方被感染,每个盘的根目录下都有个setup.exe,这个应该跟auto有关,未中毒前是双击打开磁盘,现在双击成了运行setup.exe,应该就是病毒了。每个盘的系统还原目录里面也有病毒,这招够狠,就算系统还原了也还是有病毒。 在瑞星又找了个专杀工具,这个工具不错,因为我电脑里最多的就是htm和asp,这个工具跑了两小时,把所有页面里的iframe都去掉了。 杀毒成功! 以后不能再大意轻敌了,不要以为补丁都跟着打全就会相安无事,错误的思想,补丁总是在病毒出来以后才推出的,以后这个卡巴就长期驻留了! 相关软件下载地址: 瑞星熊猫烧香专杀工具:http://it.rising.com.cn/Channels/Service/2006-11/1163505486d38734.shtml 卡巴斯基互联网安全套装:http://www.skycn.com/soft/29876.html
熊猫烧香杀毒全过程及专杀工具
中 总以为自己的系统做的好,补丁打的全就可以相安无事,没想到还是中了招,昨天老总的本本中毒了,我用u盘拷了一个卡巴过去,结果没什么作用,当u盘再次插到我的本本以后,我也英勇就义了! 所以说任何的传播渠道都应该保持警惕性。 查 我的每个盘都不能双击打开了,右键点盘符,一看,跟老总的症状一样,多了一个auto选项并且此选项默认!更重要的是我电脑里所有的asp,htm页面都被加了一个iframe,看了看这个网址,里面包含了一个/wuhan/的路径,脑袋里第一反应:“熊猫烧香”! 武汉人越来越厉害了,要么不做,一做就做一个轰动全球的东东,希望下次武汉的各位兄弟造毒的时候照顾一下老乡,把本地的ip从感染范围里面排除掉。 杀 下卡巴,找专杀!baidu了一下各种症状,确诊为熊猫烧香及其变种。下载了一个卡巴斯基安全套装,还没破解,先试用,如果效果好,愿意花钱买正版。更新病毒库,查出13个地方被感染,每个盘的根目录下都有个setup.exe,这个应该跟auto有关,未中毒前是双击打开磁盘,现在双击成了运行setup.exe,应该就是病毒了。每个盘的系统还原目录里面也有病毒,这招够狠,就算系统还原了也还是有病毒。 在瑞星又找了个专杀工具,这个工具不错,因为我电脑里最多的就是htm和asp,这个工具跑了两小时,把所有页面里的iframe都去掉了。 杀毒成功! 以后不能再大意轻敌了,不要以为补丁都跟着打全就会相安无事,错误的思想,补丁总是在病毒出来以后才推出的,以后这个卡巴就长期驻留了! 相关软件下载地址: 瑞星熊猫烧香专杀工具:http://it.rising.com.cn/Channels/Service/2006-11/1163505486d38734.shtml 卡巴斯基互联网安全套装:http://www.skycn.com/soft/29876.html
ASP中有关双引号,单引号以及&号的解释
很多ASP初学习的朋友都有可能在双引号,单引号以及&号上迷失了方向。最关键的是不理解三类符号的意思,当然也就不能很好地掌握它们的用法了。以下是我对三类符号的看法,技术不精,难免有疏忽之处,肯请大家多提意见。 1,双引号"" ASP中处在双引号中的可以是任意的字符、字符串,HTML代码。 比如 产生的页面效果分别是:默认文字和加粗文字“cnbruce here” 下面再想想,如果我要在输出的页面文字上加一颜色效果该怎么办? 1,一般文字颜色这样写:cnbruce 2,response.write写法是这样的:response.write("输入显示的内容") 3,如果要将上面超链接代码放到response.write中,有没有发现write方法中的双引号和color中的双引号形成嵌套效果, 势必形成response.write("cnbruce") 4,调试结果不容乐观,因为color的前引号和write的前引号形成匹配,内容为cnbruce。最终结果是:中间的 #0000ff 被孤单了。 5,所以为了结果正确,你可以将 #0000ff 当成字符串放在双引号里面,然后该字符串与前字符串cnbruce中间的连接就采用&号 最后结果如下: 2,单引号'' 正如学习语文课一样,继续放在双引号中的引号可以采用单引号。 那么上面一条语句response.write("cnbruce")中的#0000ff就可以将其双引号变为单引号: response.write("cnbruce"),这样执行同样正确。 3,连接字符&号 ASP中&号的主要作用是用来连接的,包括:字符串-字符串、字符串-变量、变量-变量等混合连接。 比如下面一例题: 其中极需要注意的是:color的单引号中又采用了双引号~!你也许会糊了,慢慢看。 1,现在是自己定义了一个变量mycolor,按照原则,变量放在response.write里面是不需要加双引号的,因为加了双引就表示是字符串,而非变量啊。 2,所以response.write如果要输出变量可以直接这样写:response.write(mycolor) 3,但是,现在。我们的变量一定要是放在双引号中的(比如上面程序是放在单引中),那具体的response.write又该如何书写呢? 4,关键写法:将ASP中的变量继续添加左右的"&包括,就可以放到response.write的引号中了,效果即为:response.write(" "&mycolor&" ") 5,分析response.write(" "&mycolor&" "),其实还就是前一空字符串连接mycolor变量再连接后一字符串嘛。 6,所以,现在对于上方的ASP整个例题应该有所领悟了吧。 继续强化加深 这个里面就包含了字符串,变量以及变量在引号中的使用。相信你也就能够明白了吧。 最后,你还可以进行HTML和ASP的混合使用。 这个不难,容易理解:)
ASP中有关双引号,单引号以及&号的解释
很多ASP初学习的朋友都有可能在双引号,单引号以及&号上迷失了方向。最关键的是不理解三类符号的意思,当然也就不能很好地掌握它们的用法了。以下是我对三类符号的看法,技术不精,难免有疏忽之处,肯请大家多提意见。 1,双引号"" ASP中处在双引号中的可以是任意的字符、字符串,HTML代码。 比如 产生的页面效果分别是:默认文字和加粗文字“cnbruce here” 下面再想想,如果我要在输出的页面文字上加一颜色效果该怎么办? 1,一般文字颜色这样写:cnbruce 2,response.write写法是这样的:response.write("输入显示的内容") 3,如果要将上面超链接代码放到response.write中,有没有发现write方法中的双引号和color中的双引号形成嵌套效果, 势必形成response.write("cnbruce") 4,调试结果不容乐观,因为color的前引号和write的前引号形成匹配,内容为cnbruce。最终结果是:中间的 #0000ff 被孤单了。 5,所以为了结果正确,你可以将 #0000ff 当成字符串放在双引号里面,然后该字符串与前字符串cnbruce中间的连接就采用&号 最后结果如下: 2,单引号'' 正如学习语文课一样,继续放在双引号中的引号可以采用单引号。 那么上面一条语句response.write("cnbruce")中的#0000ff就可以将其双引号变为单引号: response.write("cnbruce"),这样执行同样正确。 3,连接字符&号 ASP中&号的主要作用是用来连接的,包括:字符串-字符串、字符串-变量、变量-变量等混合连接。 比如下面一例题: 其中极需要注意的是:color的单引号中又采用了双引号~!你也许会糊了,慢慢看。 1,现在是自己定义了一个变量mycolor,按照原则,变量放在response.write里面是不需要加双引号的,因为加了双引就表示是字符串,而非变量啊。 2,所以response.write如果要输出变量可以直接这样写:response.write(mycolor) 3,但是,现在。我们的变量一定要是放在双引号中的(比如上面程序是放在单引中),那具体的response.write又该如何书写呢? 4,关键写法:将ASP中的变量继续添加左右的"&包括,就可以放到response.write的引号中了,效果即为:response.write(" "&mycolor&" ") 5,分析response.write(" "&mycolor&" "),其实还就是前一空字符串连接mycolor变量再连接后一字符串嘛。 6,所以,现在对于上方的ASP整个例题应该有所领悟了吧。 继续强化加深 这个里面就包含了字符串,变量以及变量在引号中的使用。相信你也就能够明白了吧。 最后,你还可以进行HTML和ASP的混合使用。 这个不难,容易理解:)
JavaScript精华代码
1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自己的图标 6. 可以在收藏夹中显示出你的图标 7. 关闭输入法 8. 永远都会带着框架 9. 防止被人frame 10. 网页将不能被另存为 11. 12.删除时确认 删 除 13. 取得控件的绝对位置 //javascript //VBScript 14. 光标是停在文本框文字的最后 15.
JavaScript精华代码
1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自己的图标 6. 可以在收藏夹中显示出你的图标 7. 关闭输入法 8. 永远都会带着框架 9. 防止被人frame 10. 网页将不能被另存为 11. 12.删除时确认 删 除 13. 取得控件的绝对位置 //javascript //VBScript 14. 光标是停在文本框文字的最后 15.
两段网站的对联广告代码
符合标准的对联广告代码 “原本工作正常的对联广告突然宣布罢工,为什么?标准化真的那么脆弱吗?" 不符合标准的正常工作的对联广告: 这个是可以正常运行的,只要你不使用文档类型声明。 但是,标准设计的网页需要进行文档类型声明以告知浏览器按照怎样的规则去解析网页。当我们使用过渡型标准声明的时候,我们发现这个原本工作正常的对联代码不再起作用。 这是符合标准的代码,和上面的区别是它加了文档类型声明: 符合标准的不能正常工作的对联广告 那么,为什么小小的标准声明让对联广告无法工作呢? 问题的根源: google了几篇文章之后,找到了真凶!哦,抱歉,没有这么夸张了。 让我们回到第一段代码: 注意这一句:diffY=document.body.scrollTop; 当我们采用标准声明之后,你会发现无论你怎样拖动滚动条,diffY的值始终为零。见鬼了吗?不,事实上从html4/loose.dtd开始,只要你采用了相应的文档类型声明,diffY的值就会恒为零(有一种特殊情况,下面谈)。 为什么会这样? 因为采用标准的文档类型声明后,document.body.scrollTop已经无效,而应该用document.documentElement.scrollTop代替。 不仅仅是scrollTop有这种改变,更多请参加表(一)。 在表(一)中有这样一行:“Note: scrollLeft and scrollTop also work on DIV's with overflow: auto in Explorer 5+ on Windows and Mozilla 1.1”,这就是我所说的特殊情况。 怎么解决? 将第一段代码做一些修改: var diffY; if
两段网站的对联广告代码
符合标准的对联广告代码 “原本工作正常的对联广告突然宣布罢工,为什么?标准化真的那么脆弱吗?" 不符合标准的正常工作的对联广告: 这个是可以正常运行的,只要你不使用文档类型声明。 但是,标准设计的网页需要进行文档类型声明以告知浏览器按照怎样的规则去解析网页。当我们使用过渡型标准声明的时候,我们发现这个原本工作正常的对联代码不再起作用。 这是符合标准的代码,和上面的区别是它加了文档类型声明: 符合标准的不能正常工作的对联广告 那么,为什么小小的标准声明让对联广告无法工作呢? 问题的根源: google了几篇文章之后,找到了真凶!哦,抱歉,没有这么夸张了。 让我们回到第一段代码: 注意这一句:diffY=document.body.scrollTop; 当我们采用标准声明之后,你会发现无论你怎样拖动滚动条,diffY的值始终为零。见鬼了吗?不,事实上从html4/loose.dtd开始,只要你采用了相应的文档类型声明,diffY的值就会恒为零(有一种特殊情况,下面谈)。 为什么会这样? 因为采用标准的文档类型声明后,document.body.scrollTop已经无效,而应该用document.documentElement.scrollTop代替。 不仅仅是scrollTop有这种改变,更多请参加表(一)。 在表(一)中有这样一行:“Note: scrollLeft and scrollTop also work on DIV's with overflow: auto in Explorer 5+ on Windows and Mozilla 1.1”,这就是我所说的特殊情况。 怎么解决? 将第一段代码做一些修改: var diffY; if
MicroSoft.NET Framework 3.0正式发布了
11月6日,微软正式发布了.Net Framework 3.0,从IE7到.Net3.0,可以看到Vista时代即将到来了,Vista时代的操作系统桌面元素将更加丰富、网络性更强。你做好准备了吗? Net 3.0原来叫做WinFX,几个月前正式做了改名。这次改名是很有意义的,也显示出了MS对未来路线的清晰规划。3.0中主要包含Work Flow Foundation(WF), Windows Communication Foundation(WCF), Windows CardSpace 以及 Windows Presentaion Foundation(WPF)。其中,WF是一个工作流框架,支持基于工作流的design和开发,而CardSpace是用来代替用户名和密码的数字验证机制。更令我期待的,是WCF和WPF。WCF把原本各式各样的应用程序通信机制统一了起来。原来有Web Service, .Net Remoting, WSE, MSMQ等等,如此多的通信机制互不兼容,带来了很多的麻烦。WCF的出现给我们带来了光明。而WPF继续将Asp.Net中的code behind发扬光大,不仅将UI Design和implement很好的解耦,还将UI元素用XAML表示出来,可以与code相互转化。此外,WPF中的XBAPs支持将WPF Application放在Browser中执行,终于将Web和桌面又拉进了一步。 .Net3.0官方网站:http://www.netfx3.com/
MicroSoft.NET Framework 3.0正式发布了
11月6日,微软正式发布了.Net Framework 3.0,从IE7到.Net3.0,可以看到Vista时代即将到来了,Vista时代的操作系统桌面元素将更加丰富、网络性更强。你做好准备了吗? Net 3.0原来叫做WinFX,几个月前正式做了改名。这次改名是很有意义的,也显示出了MS对未来路线的清晰规划。3.0中主要包含Work Flow Foundation(WF), Windows Communication Foundation(WCF), Windows CardSpace 以及 Windows Presentaion Foundation(WPF)。其中,WF是一个工作流框架,支持基于工作流的design和开发,而CardSpace是用来代替用户名和密码的数字验证机制。更令我期待的,是WCF和WPF。WCF把原本各式各样的应用程序通信机制统一了起来。原来有Web Service, .Net Remoting, WSE, MSMQ等等,如此多的通信机制互不兼容,带来了很多的麻烦。WCF的出现给我们带来了光明。而WPF继续将Asp.Net中的code behind发扬光大,不仅将UI Design和implement很好的解耦,还将UI元素用XAML表示出来,可以与code相互转化。此外,WPF中的XBAPs支持将WPF Application放在Browser中执行,终于将Web和桌面又拉进了一步。 .Net3.0官方网站:http://www.netfx3.com/
ASP.NET 2.0 参考书
今天去图书大世界把我最近关注的三本ASP.NET2.0的书籍仔细看了看,感觉都一般般~ 第一本: 《ASP.NET 2.0网络编程从入门到精通(珍藏版)》 这本书是三本书里我觉得唯一还有点用处的书,实例写的不错,只是有些简单,不适合高级应用以及更复杂的系统开发,比较适合初学者以及入门使用。 第二本: 《ASP.NET 2.0+SQL Server网络应用系统开发案例精解(珍藏版)》 完全是打着2.0的旗号骗钱了,里面的内容基本是用ASP.NET1.1写的,这本书跟上面那本是同一个系列,并且同时推出的。原来翻阅过几本这个《网站开发非常之旅》系列的书,以为这本会写的好点,没想到让我有些失望。如果使用1.1开发,这本书还是值得参考的,因为实例比较多,比较全,但是如果是2.0的开发者,就不推荐了,基本找不到2.0的东西。 第三本: 《ASP.NET 2.0应用开发技术》 冲着“CSDN社区 Web开发版大版主孟宪会年度奉献,作者多年经验与心得的总结”这句话去的,呵呵,翻开书看了看,满篇的原代码,还分成了C#.NET和VB.NET部分,文字说明部分比较少。实在搞不懂这本书的定位,给初学者看,满篇幅的代码容易让其看昏了头;给高级开发人员看,一些理念表达的又不太彻底,缺乏足够的文字说明与解释。如果说把C#和VB的代码从本书中删除,不知道文字部分能剩多少页~ 以上纯属个人观点,ASP.NET2.0的中文书籍现在还不多,市面上的书籍让人感觉参差不齐。如果急需ASP.NET2.0的参考资料可以去看些电子版的英文书籍,看过一些,写的很不错。毕竟ASP.NET2.0是老美弄出来的,他们接触的时间比较长,对.NET2.0也摸的比较彻底,写的东西以比较实用。 推荐一个下载英文ASP.NET2.0 PDF文档的BT网站,在里面能找到不少2.0的PDF电子书~ http://www.torrentz.com/search_asp-net
ASP.NET 2.0 参考书
今天去图书大世界把我最近关注的三本ASP.NET2.0的书籍仔细看了看,感觉都一般般~ 第一本: 《ASP.NET 2.0网络编程从入门到精通(珍藏版)》 这本书是三本书里我觉得唯一还有点用处的书,实例写的不错,只是有些简单,不适合高级应用以及更复杂的系统开发,比较适合初学者以及入门使用。 第二本: 《ASP.NET 2.0+SQL Server网络应用系统开发案例精解(珍藏版)》 完全是打着2.0的旗号骗钱了,里面的内容基本是用ASP.NET1.1写的,这本书跟上面那本是同一个系列,并且同时推出的。原来翻阅过几本这个《网站开发非常之旅》系列的书,以为这本会写的好点,没想到让我有些失望。如果使用1.1开发,这本书还是值得参考的,因为实例比较多,比较全,但是如果是2.0的开发者,就不推荐了,基本找不到2.0的东西。 第三本: 《ASP.NET 2.0应用开发技术》 冲着“CSDN社区 Web开发版大版主孟宪会年度奉献,作者多年经验与心得的总结”这句话去的,呵呵,翻开书看了看,满篇的原代码,还分成了C#.NET和VB.NET部分,文字说明部分比较少。实在搞不懂这本书的定位,给初学者看,满篇幅的代码容易让其看昏了头;给高级开发人员看,一些理念表达的又不太彻底,缺乏足够的文字说明与解释。如果说把C#和VB的代码从本书中删除,不知道文字部分能剩多少页~ 以上纯属个人观点,ASP.NET2.0的中文书籍现在还不多,市面上的书籍让人感觉参差不齐。如果急需ASP.NET2.0的参考资料可以去看些电子版的英文书籍,看过一些,写的很不错。毕竟ASP.NET2.0是老美弄出来的,他们接触的时间比较长,对.NET2.0也摸的比较彻底,写的东西以比较实用。 推荐一个下载英文ASP.NET2.0 PDF文档的BT网站,在里面能找到不少2.0的PDF电子书~ http://www.torrentz.com/search_asp-net