【ASP.NET 3.5 精要剖析】新書贈閱



本活動已經截止,謝謝大家的參與,目前已收到來信列舉如下,若是你寄出信一天後還未出現在這裏,表示我沒有收到,請再重寄或是在此留言告知,謝謝。:)

kiwinet(KIWI)
cv85609(cv85609)
david
m6336
ming10143
bestgun
limit
reco
風之幻術師



========================================
主旨:本工作室新書「ASP.NET 3.5 精要剖析」贈閱。

贈閱數量:8本


辦法:回應此篇文章,留下識別名稱即可,聊聊想要這本書的想法亦可,取前8名最先留言者,可獲贈書一本。請自行確認是否留言送出後在八名內,是的話再將收取贈書的地址與姓名資訊寄至筆者信箱「tim@pie.com.tw」。

贈書寄送日期:2008/07/28 ~ 2008/07/31

P.S.

1. 包含郵資在內,獲得贈書者不需負擔任何費用,100% 免費贈送。
2. 贈書純粹提供網友學習ASP.NET,請勿轉售。
3. 是否獲得贈書請自行確認,未收到郵件者以棄權論,不再補寄。
4. Good Luck ...

27 則留言:

風之幻術師 提到...

祝新書大賣

Joey 提到...

我也來搶頭香...
呂老師的書一定要收的

Joey 阿凱 2008/07/20 00:01

cv85609 提到...

來卡個位置,希望能有機會省點摳摳...^^

David 提到...

搶到了嗎?@@

reco 提到...

小弟來報到了

kiwi 提到...

希望還在八名內

limit 提到...

我要書~thanks

limit@ptc-nec.com.tw

ming10143 提到...

希望能夠獲得新書

bestgun 提到...

嗚嗚~12:00很高興的留了言~
結果留錯位置了!
不過還是祝前輩新書大賣^^

康廷數位 提到...

瞬間就額滿了
謝謝踴躍參加
來不及的網友海涵了
下次Silverlight 2.0 請早:)

康廷數位 提到...

Hi,bestgun :
之前就是怕有人留錯,所以一直預告啊…Orz
留言的總共有9個,好吧,不差你這一個,就算你一本好了,寫信給我吧。

bestgun 提到...

真的太感謝了!
我一定會好好的珍惜這本書,
努力的學習低^^

阿銘 提到...

@@ 驚~~未上演先轟動!
我才和我女友講完電話,
想說趕快來這邊留言炒熱氣氛一下,
沒想到這麼快就額滿,
看來這次呂老師您的書一定會大賣!XD

呆呆 提到...

來個 End ~呵呵

活動辦得很順利哦~

等 老師的 書啦~哈很久了!

--------------------
借此問個問題:

例如 內容有 五個 樣品,那我選 2 個,那就顯示 選什麼 + 共選多少 樣品

我找不到可以直接取得使用者選取多少個項目的命令,所以再另用 count+1 去統計!

那 ListBox 有沒有直接可以取得使用者選取多少個項目的命令~

謝謝

康廷數位 提到...

先謝謝了XD
書量有限,下次還有機會:D

康廷數位 提到...

Hi,呆呆:

我都直接這樣寫
FOR EACH li IN ListBoxx.Items
IF li.Selected = True Then
...
End IF
Next

Good Luck ~~

呆呆 提到...

老師可能我說得不清楚:

我部署一個 ListBox(複選)、Label、Button

Label 用來顯示結果、Button 執行

你的意思應是這樣,你看對不對:

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim str As String = ""

For Each li In ListBox1.Items
If li.Selected = True Then
str = str & li.ToString
End If
Next

Label1.Text = str

End Sub

-------------------

這樣只能顯示 選取了哪些項目,並不能顯示

選什麼 + 共選多少 樣品

例如:

在 Listbox 選了 1~3 那會顯示

您選擇了:1、2、3 ─ 共選取了 3 項物品

我必須在str 下再另加上 一個 count 來統計。

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim str As String = ""
Dim count As Integer '統計共多少用

For Each li In ListBox1.Items
If li.Selected = True Then
str = str & li.ToString

count += 1 '統計共選取多少樣

End If
Next

Label1.Text = str & count

End Sub

-------------------

那我是想問老師 ListBox 有沒有可以達到我

上面的命令,如有就可以不用再跑 count

了,其它控制項應就可套用了啦~呵呵

謝謝

匿名 提到...

請問呂老師
您這本書市面上買的到了嗎?

康廷數位 提到...

To 呆呆:ListBox1.Items回傳的是一個ListItemCollection物件,這是一個集合,你可以從這個集合下去著手,不過它似乎沒有現成的一些成員可以直接取 …:D

To匿名讀者:應該都有了呀

Fish 提到...

康廷數位兄:
書中有些講到網頁運作的視意圖
但好像沒將.Net Framework帶出來
這是為了簡化初學者的負擔嗎?

康廷數位 提到...

Hi , Fish 好:
1.6 節有針對 .NET Framework 作最後的總結,沒有帶入 .NET Framework 是因為一開始討論示意圖直接插入 .NET Framework 可能會導致讀者的困擾,因此沒有將其畫出來。

.NET Framework 之於ASP.NET的重要性,有一些ASP.NET開發經驗的人相信都清楚,所以它也這本書的重點之一,因此除了第一章的後面,第八章開始的章節,對其有大篇幅的討論,希望對你有幫助。

Fish 提到...

康廷數位兄:
大概了解您的舖陳和動機
但ASP使用VB或VCSharp、.Net Framework
和IIS這三者有密不可分的關係

示意圖沒畫出來怕初學者會誤解
畫的太複雜又會增加初學者的負擔
非常兩難
(一般MSDN文件都是有畫出來的)

晚輩知道第八章以後
是針對Framework去作介紹
不可否認前所述的三者關係
與安全和效能有關
這也是很進階的話題
不適合放在初學者的書中

也祝新書大賣

康廷數位 提到...

ASP.NET的內容,真的是相當的複雜
對於入門者來說,其實,如果不考量出版的成本,
在我而言,是比較希望ASP.NET開發人員能夠從語法開始學,出版個一系列,如下:

1.VB.NET入門,只談語法,不涉及任何非語法的東西,也不用winform或是web,純粹的Console。

2.類別設計與物件導向理論實作。

3.基本的類別庫內容,System、System.IO、System.Thread…等等。

4.Visual Studio與網站開發,包含VS工具的使用,HTML、CSS、JavaScript、Web Form、控制項等等。

5.特定的ASP.NET議題,如主版頁、授權與驗證,安全性、快取等等。

一個入門的ASP.NET,我覺得以上幾個部份都應該要修過才行,而且必須有一定程度的了解。

不過,書要這樣出是不太可能的啦,哈,只能盡量在一本書裏面兼顧了,至於技術細節,功能技巧以及小範例這些不需要有層次的系統化學習的東西,其實,Google大神比書好用太多了。:D

還是老話,希望書對你有幫助。:)

呆呆 提到...

昨晚看了第一章,雖然都是在談理論,但寫得真不錯,但因為看老師的書,我不敢懈怠,所以很仔細的看,也因此看到了一些小缺失~呵呵

在 1-3 下面倒數第三行,....提供網頁運背後.. 這邊應是 運作 or 運轉 吧!

1-13 1.5.2 web 下,...網路開發始發展.... 這邊應多了一個字 發

1-15 圖下面 ..... 輕易的控制項網頁....
.... 這邊應多了一個字 項

1-19 & 1-11 圖只是沿用,所以都少了一個字 M

1-21 圖下第二行.....驅動網頁網頁元素...這邊應多了 網頁 兩個字

------- 不要打偶哦~呵呵

康廷數位 提到...

謝謝呆呆
第一章的話,理論應該也是好懂,主要只是將一些應該瞭解的概念帶進來而已啦,呵呵...

已後書發行前,先請你幫忙校對好了 XD

呆呆 提到...

今天翻了一下書,又不小心讓我發現...嘿嘿!

2-17 圖跟 html 標籤的內容是不同的~


因我目前在看之前買的書(因為已看了一半),在練習 ListBox 功能,大部份都是
ListBox 內出現資料,再加上一個Button功能來顯示選取的資料在 label 上,但我想要此功能跳過Button,也就是只要 ListBox 有選取資料 label 就同步出現資料,但我用 寫在 ListBox1_SelectedIndexChanged 內label 並不會動作,所以想看老師的書有沒有寫這個,但又不小心讓我發現... 6-10 ~ 6-11 是 C# 的程式碼,老師忘了翻了,呵呵!

最後我突然想到,原來是我 autopostback沒勾啦!^_^

康廷數位 提到...

被你發現了,汗(-.-|||),Silverlight要不要幫我校稿,哈…
autopostback這個東西初學者常常搞不清楚,今天上課剛好都在講這個觀念,花了不少的時間才講完,一個累字了得 ~~