2008年12月11日 星期四

2008十一月文章

http://www.dotblogs.com.tw/mis2000lab/


閒談 DataSource 與 DataSourceID以 GridView為例,我們會見到他在資料存取上,有兩個屬性 ---- DataSource 與 DataSourceID 只會用 SqlDataSource這種精靈畫面,很快就會碰壁。 不要小看 DataSource 與 DataBind, ADO.NET都靠他們在跑。 如果您的ASP.NET可以完全脫離他,或許您能力太強了,也或許是您作的東西太小了。


GridView也可以「新增」一筆資料GridView預設的功能,有「選取(Select)」、「編輯、取消」、「更新」、「刪除」 唯獨沒有「新增(Insert)」 的功能。 本文的範例便能破解。


[給初學者的話] 與其想得太多,不如立刻動手作我想這樣的問題,各位至少看過百遍了。 「我數學不好,能學習寫程式嗎?」 「我年紀大了,轉想行寫程式,可以嗎?」 「寫程式的人,邏輯能力跟數學都要很好才行嗎?」 「寫程式會不會被中國、印度的人才取代?」 「該學Java or .NET比較好」


ASP.NET專題實務,書本內容的範例下載(VB / C#)我在十月三日的時候,終於說服出版社為「ASP.NET專題實務」推出C#版。 今天(2008/11/21)終於完成這項工程,我把所有的範例通通改成C#語法。 全書20章,至少有204個範例 其中遇見一些小阻礙,但也學到不少東西。


[習題]簡單的搜尋引擎 + CheckBoxListCheckBoxList用來輸入「搜尋條件」,想作一個簡單的搜尋引擎。 但卻發現了一個問題???? CheckBoxList明明是用來作「複選」,但這個範例中卻只能作單選???WHY??


[轉貼]dumb job-interview / 13種面試蠢樣 讓主考官抓狂美國《財星雜誌》報導,美國人力資源公司Office Team,最近對美國一千家與加拿大一百家大企業的人事主管進行調查,請他們回憶面試時碰到最尷尬或奇怪的狀況,以下是十三種他們認為最糟糕的「面試蠢樣」(dumb job-interview)


[習題]拆解資料表的某一個欄位,分成兩欄 有讀者發問兩個問題, 第一個問題是SQL指令,能否請您也幫幫忙,解答一下? 第二個問題比較簡單,文章內有範例。


安裝Apache 2.2 + PHP5 for Win32今天搞的很不順,很簡單的設定都不能完成。 下班前幾分鐘才弄好。


[習題]泡沫紅茶店 飲料訂購[小]系統--HTML畫面&程式篇這個簡單的飲料訂購系統,HTML畫面的設計,卻有點小複雜。 我只能說:這範例是給本書讀者的售後服務。 這些小技巧,我在書裡面都有提過,也提供章節讓您回頭參考。


[習題]泡沫紅茶店 飲料訂購[小]系統--觀念篇坊間的泡沫紅茶店,要自己搞一個網站訂購系統。 下面的範例不難,但湊在一起,很討厭。 對初學者來說,最難的應該是「自訂資料表」,然後是寫程式。


年輕無價?年老無用?昨天晚上看了一部電影,「洛基:勇者無懼」(超連結裡面,有劇情介紹) 相信對這部電影會覺得感動的人,大概都有點年紀 不免讓我想起我年輕時在作什麼?讀大學實在作些什麼? 說真的,我很慚愧地只有想到四個字,那時的我「虛度光陰」。


[習題]兩個SqlDataSource,共用一個 GridView有讀者來信問到:「兩個SqlDataSource,能否共用一個 GridView呢?」 初學者如果不會作這個習題,大概是您不會透過後置程式碼,來控制 SqlDataSource。 這範例很簡單,剛剛好可以看看~


[習題] "選取" Gridview的某一列 & 那一列對應資料表的P.K.值要擷取「使用者 "點選" 了 GridView的哪一列?」 有很多的寫法,但我測試過後,發現一些特別的狀況。


自己養不到最優秀的人才最近忙著連線測試,遇見一位SOHO族,發現了他的故事與生活態度 最讓我驚訝的是,他是一人公司,不養人。 跟他合作,一起去接案的伙伴(他稱為 "虛擬團隊"),都跟他一樣,是一人公司(SOHO)。 為什麼呢?他說:「因為自己養人,養不到最優秀的人才」 我聽了著實嚇一跳,但瞬間就能意會。


我該怎麼幫助你?我記得2004年時,因為某些案子(關於BizTalk Server)跟微軟合作, 每次開會討論沒有交集時,微軟的顧問都會笑著詢問我們:「OK,那麼您認為這個問題,微軟該怎麼幫助您呢?」 這句話其實很有作用力,當我們無法確認對方的意思時, 說出這句話,其實可以很委婉地請對方再說一次。

http://www.dotblogs.com.tw/mis2000lab/

2008 十月份文章

http://www.dotblogs.com.tw/mis2000lab/


[習題]GridView裡面,樣版(Template)內的控制項,怎麼抓取?使用FindControl就對啦~要在 GridView的樣版裡面,抓住「子控制項」。有兩種作法: 第一,不知道子控制項的ID名稱,要用 .Controls(數字)來撈取 第二,知道子控制項的ID名稱(例如本文的範例),則改用 .FindControl("子控制項的ID名稱") 本範例是給讀者的售後服務,適合放在本書10.4節的後面,最為課後練習。


去你的投資!現在一大堆理專、投資顧問,每天在媒體上「恐嚇」大家 不是說「物價上漲」、不然就是說「把錢放定存,抵不過物價上漲,其實是賠老本」 然後呢? 真的把錢拿去買保險(儲蓄險)、買基金、買股票、買連動債................ 平心而論,誰賺到錢????? 一句話,「虧多賺少」,不是嗎?


[推薦] Blog -- 豈有文章udn部落格 -- 豈有文章 http://blog.udn.com/msn131914131914 作者是司空摘星。 筆觸多樣,不管是政黑文、親情文都寫得很棒。


[範例集]簡體中文書 -- ASP.NET程序開發範例寶典 (人民郵電出版社 )前些天,我找到一本中國大陸(內地)出版的書, 基本上符合了我跟大鈞討論的結果。 不廢話、直接給程式就對了、講解一些關鍵即可 也推薦給大家參考。


[剪報] 微軟的Windows Cloud作業系統?是「剪報」沒錯,不是簡報! Windows Clound作業系統,顧名思義,使用者能藉此撰寫以網頁為基礎的雲端運算應用程式。


MSDN文件---- .NET的 基本檔案 I/O.NET的 基本檔案 I/O 這一份中文的MSDN文件,範例相當實用。僅供各位參考。


[購車]國產SUV休旅車 2.4規格大比較--Outlander / RAV4 / CR-V剛好最近在看車,鎖定這三台,看過但還沒試車,只從規格比較 以2.4升引擎、4WD為基準。 三菱 Outlander 2.4 豐田 RAV4 本田 CR-V


DataBinding?資料繫結?資料綁定? #3--以DropDownList為例跟上一篇文章類似,我們以 DropDownList為例。 繼續討論 DataSet裡面的 DataTable,這次介紹 Column.....


DataBinding?資料繫結?資料綁定? #2--DataSet + 繫結運算式這篇文章,我們要討論 DataSet裡面的 DataTable。 很多初學者也學了ASP.NET一段時間,但說穿了,不就是拉拉 GridView搭配SqlDataSource or AccessDataSource這些精靈畫面而已。 想要動手改造一下,發現不容易,被困住了、不知如何下手? 想要自己設計畫面來作資料輸入、輸出,但底子不好。 不學 ADO.NET這些作法,初學者很快就碰壁了。


[廣告]速成?有可能嗎? ASP.NET+VS 2008是有可能的!有一位網友來信跟我討論,ASP.NET是否可能速成?有沒有方法? 其實,這也是我一直追求的夢想。 如果我能發展出一套方法,讓初學者能「速成」,那也不錯。 我相信:ASP.NET搭配一個好工具(Visual Studio,簡稱VS 2005或VS 2008),還真的有可能!


[C#]FileUpload控制項「批次上傳 / 多檔案同時上傳」的範例 FileUpload控制項「批次上傳 / 多檔案同時上傳」的範例 (VB語法) 上面這個範例已經發表一段時日,還滿多人看的,隨著我把程式改成 C#版, 這些已經公開分享的範例,我也盡量把C#版程式補上。


[C#]把「ASP.NET專題實務」一書的範例,從 VB語法轉成C#這三天的連續假期,我都在做相同的事。 第一,幫忙照顧小孩。 第二,把手邊的範例(VB語法),改成C#。 感想就是:還是VB簡單好用!但用了C#之後,許多觀念與作法會更清晰嚴謹。


[C#]以前在VB語法裡面用慣的 IsNumeric,在C#不見了??使用C#的朋友,您把下面這個函數放在程式碼最後, 就可以使用 IsNumeric()了 微軟出品的,用起來應該有信心


[習題]動態新增 DropDownList或 ListBox底下的新項目(Item)#1我發現本書的第三章 第七節(3-7)最後一個範例,我要讀者自己打開來看,自己練習。 這次改寫時,我拿出來解釋了一次。 已經買書(VB版)的讀者,覺得對不起他們。 不能厚此薄彼,所以寫一篇文章彌補一下。


透過SQL指令,優化ASP的分頁功能透過SQL指令,優化ASP的分頁功能


[ADO.NET] DbProviderFactory類別 與 簡單工廠(Simply Factory)DbProviderFactory類別,我推薦這幾篇文章,寫得很淺。看完程式碼,就學起來了。 找了微軟MSDN,反倒沒啥範例。


[回憶]我是怎麼開始當作者,撰寫電腦書的?上次馬小玲提到寫電腦書一事,勾起我塵封的回憶。 補一篇回憶文吧~


[習題]ADO.NET,兩個TextBox欄位作相互查詢 (附AJAX範例)在Textbox1裡面輸入一些資料,(不按下Button按鈕) 希望TextBox2會自動傳送回資料庫另一個欄位的資料。 這個範例該怎麼作?


[轉貼]微軟對MVP的定義與FAQ--手上揮灑的劍,雖是微軟技術,但我是獨立的遊俠關於MVP,我覺得最核心的FAQ就是下列這幾個,也最容易造成誤解, 微軟官方網站有相關的解釋,我覺得這四點寫得最貼切。


如何避免資料重複送出(Submit)??摘要:如何避免資料重複送出(Submit)??


[轉貼]MSDN -- SqlDataSource連結其他資料庫(Oracle / Access / ODBC)這篇文章是我之前(2008/2/17)在微軟MSDN網站,無意中看見的,也整理起來。 原文出處:微軟MSDN http://technet.microsoft.com/zh-tw/library/703tk8bc(VS.80).aspx 分享給大家,也幫自己做一個記錄。 這些問題,我在 Yahoo知識+,大概也回答過N次。 網友們發問的機率很高,算是FAQ!


[廣告]本書 "可能" 推出 C#版 (ASP.NET專題實務 / 文魁P8187)但我觀察最近的書店銷售(以天瓏書局為例),像是聖殿祭司、章立民老師的作品, C#版的銷售量,已經都高於VB版了。 可見市場有這樣的需求~ 入門的讀者需要兩種語法,各自指引。 如果有機會推出C#版的話,內容還會追加,大放送。


Second Thought,給自己重新審思的機會摘要:Second Thought,給自己重新審思的機會


IT人的生涯規劃 與 學習法則----兩篇好文章,推薦給大家第一篇,是章立民老師的大作。除了提到他在業界一路走來的心得之外,也談了很多軟體學習的感觸。 另外一篇,是點部落sanctuary網友寫的一篇文章。裡面談到他學習、讀書的方法,令人心有戚戚焉。


ASP 與 Cache最近要改善舊的ASP程式,要以找了些文件來看。 想到ASP.NET有 Cache功能,ASP應該也可以如法炮製。 Orz.......舊版的ASP並沒有內建 Cache,要購買third party的產品才行。


FrontPage去哪裡了?Office 2007裡面找不到?FrontPage去哪裡了?Office 2007裡面找不到? 小弟是 FrontPage的愛用者,從FrontPage 98一路玩到2003,說真的,功能大同小異。 只是使用慣了,不想換。

http://www.dotblogs.com.tw/mis2000lab/