MIS2000 Lab. -- ASP.NET学习&分享 / ASP.NET案例精编(清华大学出版社)
您好,我来自台湾。很高兴与各位分享一些成果。希望对您有帮助。出版书籍是「ASP.NET案例精编 / 清华大学出版社」。

虽然这几本是在台湾出版、发行的,

但仍有少数的朋友在内地买到。

为了提供售后服务,我也公布书本的「勘误表」。谢谢各位的支持。

ASP.NET 4.0 專題實務 – 使用 C#(松崗出版)

ASP.NET 4.0 专题实务 – 使用 C#(松岗出版)

=========================================

 

本文的勘误表,不定期更新。

尤其是「补充范例」,我会不定期补充与更新(读者服务&后续补充

 

这里是 C#版的书本勘误,

VB版请到 -- [勘误表] ASP.NET 4.0专题实务 I -- 入门实战篇 (VB)

 

更新日期:  2011/05/10   ASP.NET 4.0 专题实务(I)_C#

章节

    错    误

    更    正

Ch. 1

   
   

Ch. 2

P. 2-4 本页的两支程序,文件名有错。

    1.aspx与 1_1.aspx。

应修正为 1_InlineCode.aspx

                1_InlineCode_2.aspx

----谢谢读者 国民提醒。

P. 2-8 第一张图片的说明,「....画面下方....」 应修正为「....画面左侧....」

----谢谢读者 宇杰提醒。

P. 2-10上方第三段文字「各位可以比较一下上下两张图片」

应修正为「各位可以比较一下下面两张图片」

P. 2-19 下方程式码 int = 15; 应修正为  int a = 15;

----谢谢读者 国民提醒。

P. 2-20 上方程式码 int = 15; 应修正为  int a = 15;

----谢谢读者 国民提醒。

P. 2-21页面上方的第二列文字 ?my_number=15

下方的两张图片文字解说,也需修正。尤其是Request("my_number") 。误植为 VB语法

应该修正为 u_number才正确。请参阅程序代码与图片里面的内容。

Request("my_number")需要修正为 (C#语法) Request["u_number"]

P. 2-22文章中的 my_number均需修正

需要修正为 u_number

P. 2-24(2-4-4小节)上方的方块文字 my_number需修正

需要修正为 u_number

P. 2-26 上方的第二段文字 my_number需修正

需要修正为 u_number

P. 2-29 最下方的程序代码, int i = 0;

需要修正为 int i = 1;

......以上的勘误,均谢谢网友 soldier6kimo的提醒

   
补充范例 --

Ch. 3

P. 3-20页面上方的程序代码,误植为VB语法

请参阅光盘内的范例,修正为C#语法。
VB语法不变,C#语法只需最后加上「分号(;)」作为结尾即可。

P. 3-58页上方的程序代码

   ListBox1.DataSource = dr
   ListBox1.DataBind()

C#程序代码最后应该加上「分号(;)」作为结尾 。

   ListBox1.DataSource = dr;
   ListBox1.DataBind()
;

   

P. 3-94 书本上与光盘里面的程序

漏了一段TextBox1.ID = "TextBox_DynaAdd";」。

共有三支程序的后置程序代码:

  • 11_FindControl_0_Error.aspx

  • 11_FindControl_1.aspx

  • 11_FindControl_2.aspx

P. 3-94 页起的连续三支程序都需修正如下:

  TextBox TextBox1 = new TextBox();
  TextBox1.ID = "TextBox_DynaAdd";   //重点!!
  TextBox1.Text = "程序里头,动态产生的文字输入方块";
  PlaceHolder1.Controls.Add(TextBox1);

......以上的勘误,感谢 智闵网友的提醒 / 感谢 Sayran网友提醒

修正后的范例,在这篇文章的最后可下载

Ch 3-13节 的范例 AD.xml <NavigateUrl>http://www.taconet.com.tw/mis2000lab/</NavigateUrl>
标签之间,里面不要有空白。

谢谢读者--宇杰来信提醒。

P. 3-100页的范例 12_1.asp.cs e.NavigateUrl = "http://www.taconet.com.tw/mis2000lab/"
网址 URL里面不要有空白。

谢谢读者--宇杰来信提醒。

补充范例 --

新增的章节&范例 --

Ch. 4

   
   

补充范例 --

Ch. 5

   
   

Ch. 6

P. 6-29页上方的程序代码方块里面,最后一段文字「要特别提醒大家的是:」

这一段文字「要特别提醒大家的是:」应该放在方块以外。

   

Ch. 7

   
   

Ch. 8

   
   

Ch. 9

   
   

Ch. 10

P.10-27  (10-4-4节)范例有误,请由此下载最新版本。 请下载最新版本:http://www.dotblogs.com.tw/mis2000lab/archive/2009/12/22/12610.aspx
补充范例--

Ch. 11

P. 11-3  中间的程序区块,
  GridView1.AllowPaging = false;
  GridView .DataBind(); 
应修正为:
  GridView1.AllowPaging = false;
  GridView1.DataBind(); 

补充范例 --

Ch. 12

   

补充范例 --

Ch. 13

   

P. 13-8 最后一段 Oracle的 .NET 数据提供者

System.Data.OracleClient 未来不再更新与改善

请看微软官方宣告 (15 Jun 2009 2:59 PM ):http://blogs.msdn.com/b/adonet/archive/2009/06/15/system-data-oracleclient-update.aspx

P. 13-19  Connection的属性表格里面,pid是错的。 应该修正为「pwd

谢谢 展宇网友的提醒。

补充范例--

Ch. 14

   

P. 14-46 页面上方,第一段文字的最后一列「在中毒或是接处广告网站......」

应修改为「在中毒或是接触广告网站......」

补充范例 --

Ch. 15

   
   

Ch. 16

   
   

Ch. 17

   

补充范例 --

Ch. 18

   

P. 18-30页面上方第 一个方块的程序代码「Page.FindControl()」或是「Page.Form.FindControl()」

修改成「this.FindControl()」会更好,可以用在UC(使用者控件)上面。

补充范例 -- 

 

Ch. 19

   
   

补充范例 -- C#版的书籍已经纳入本范例

Ch. 20

光盘里面的范例----网站内部的搜寻引擎  
补充范例 --
额外的补充范例:

 

 

补充范例与习题:

 

我会不定期补充与更新(读者服务&后续补充

ASP.NET 4.0 专题实务(I)_C#

 

倘若读者发现书中的错误与疏漏,欢迎您写信通知我:

mis2000lab  (at) yahoo.com.台湾

注: 为了避免广告信的骚扰,上述 E-Mail需稍做修正。 (at)就是 @的意思

 

 

posted on 2011-05-19 17:28  MIS2000 Lab.  阅读(241)  评论(0编辑  收藏  举报


ASP.NET案例精编——适用于VS 2005/2008(配光盘)
 

当当网购买 http://product.dangdang.com/product.aspx?product_id=20583373&ref=search-1-pub