2010年6月2日 星期三

2010 四月/五月文章列表

2010 四月/五月文章列表


 


資料來源:

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


 


 





[習題].FindControl()方法 與 PlaceHolder控制項(動態加入「子控制項」的錯誤)


摘要:[習題].FindControl()方法 與 PlaceHolder控制項(動態加入「子控制項」的錯誤)






[會員登入] 如何判別有無這位會員?...DataReader的
HasRows屬性與 .Read()方法


摘要:[會員登入] 如何判別有無這位會員?...DataReader的 HasRows屬性與 .Read()方法


 





[習題]AJAX(書本 Ch19-6的補充習題) --
UpdatePanel控制項彼此干擾的問題


完成這個範例,有助於您完成「巢狀」的 UpdatePanel控制項

也就是 書本裡面的 Ch 19-6節那個範例。



每一步驟都有它的道理,請不要只看「成功的版本」






[轉貼]台灣新文學之父 -- 賴和 醫生


摘要:[轉貼]台灣新文學之父 -- 賴和 醫生





[下載 / 文件]VB語法的 使用物件(OOP)設計程式:使用類別


您可以到微軟的網站http://msdn.microsoft.com/zh-tw/library/x84ydca5.aspx閱覽這一系列文章




或是下載我整理好的版本 (PDF檔),比較方便列印出來,放在手邊看






[廣告]中華電信徵人,報名期限 2010/6/9 為止


報名期限 2010/6/9 為止



一律採網路報名,不受理現場與通訊報名。






[習題]FileUpload上傳檔案時,若發現上傳的目錄不存在,能否自動新建此目錄?


如果上傳檔案的時候,發現上傳的目錄不存在,能否自動開一個同名目錄?



我們可以利用書本裡面,原本就有的範例,

兩者組合起來就能完成這一個簡單的小功能。






[給讀者的話]竹疏不礙風過,心淨不礙人言


這是一篇抱怨文,



為了不浪費您寶貴的時間。 要看之前,請三思






實戰ASP.NET MVC #4,將範例修改成MVC 2.0版(Only
for VS 2010)


隨著 VS 2010與 .NET 4.0上市,內建 MVC 2.0。

******************************

本範例僅限用在 VS 2010上面

VS 2008 SP1 + MVC 2.0 不適合使用本範例

******************************

書本與先前的範例,大致OK。

但有些細節需要修改。



例如:畫面(View)的部分,跟 MVC 1.0不同。

而 /Controllers/HomeController.vb裡面,有一列程式碼需要修改。






[下載] VS 2010 專業版、企業旗艦版(90天試用)


摘要:[下載] VS 2010 專業版、企業旗艦版(90天試用)





[轉貼]影評 -- 2010年奧斯卡最佳外語片,(阿根廷)謎樣的雙眼


摘要:[轉貼]影評 -- 2010年奧斯卡最佳外語片,(阿根廷)謎樣的雙眼






[習題]頁面上,多個 Button按鈕,如何透過 CommandName來分辨?
#2


摘要:[習題]頁面上,多個 Button按鈕,如何透過 CommandName來分辨? #2





謝謝各位支持,兒福基金會的收據#5(ASP.NET 4.0
專題實務(I) -- 入門實戰篇)


摘要:謝謝各位支持,兒福基金會的收據#5(ASP.NET 4.0 專題實務(I) -- 入門實戰篇)






[習題]頁面上,多個 Button按鈕,如何透過 CommandName來分辨?#1


每個 Button按鈕的 OnCommand動作,都指向(觸發)同一個事件(副程式)



如此一來,便能在一個頁面裡



透過 CommandName來判別「哪一個按鈕被按下去」了。







[ADO.NET] DataReader的「Inline Code」範例
for ASP.NET


所謂的 Inline Code,就是把 HTML標籤()跟網頁程式寫在一起了,

跟傳統的 ASP、PHP一樣的作法。



以下的重點在於:



1). 不管你用 VB或是 C#語法,宣告 NameSpace都要寫成 Import(最後一個字沒有 s 喔)

2). NameSpace的英文大小寫,不能有錯。就算是 Visual Studio也不會自動幫你修改。

 







[舊聞][免費下載]Enterprise Library 5.0發佈了


摘要:[舊聞][免費下載]Enterprise Library 5.0發佈了





[轉貼]哈佛圖書館的二十條訓言


摘要:[轉貼]哈佛圖書館的二十條訓言





在 Server 端存取 Excel 檔案的利器:NPOI
Library v1.21(改寫成VB範例)


之前有推薦過這篇好文章 -- [在 Server 端存取 Excel 檔案的利器:NPOI Library]




小弟改寫成 VB語法,這裡用的是 NPOI v1.21版 for .NET 2.0

比對原文的範例順序來改寫,一共改了四個。

如果您有需要就拿去參考看看。

 




[好書推薦]金剛經、心經 -- 弘一大師手書


「如果世界末日,只能帶著一本書,我願帶著弘一大師手書金剛經,直到世界的盡頭。」



「如果世界末日,只能帶著一本書,我願帶著弘一大師手書金剛經,直到世界的盡頭。」



「如果世界末日,只能帶著一本書,我願帶著弘一大師手書金剛經,直到世界的盡頭。」

 

 


 


 


 

2010年4月8日 星期四

[台北]預定六月開課,請先預約報名 -- ASP.NET入門 42小時

我打算在台北開設一個 ASP.NET "入門"的班級,


上課時間會在假日,大約是 42小時(一天七小時,共六天)。

http://www.dotblogs.com.tw/mis2000lab/archive/2010/04/07/14443.aspx


上課的內容,就是我出版的書(ASP.NET專題實務,文魁出版)。


上課的語法 以VB為主。



當然您也可以改用C#語法,我也有推出C#的書,內容跟VB完全一樣。




預計在 "六月" 開班。


目前先要招募學員(預約),至少要20名以上才會開班。


如果您有意願上課的話,可以寫信給我



mis2000lab (at) yahoo.com.tw
P.S. 所謂的 (at)就是 @符號



來信請留下「姓名」、「E-Mail」、「手機」、「家裡聯絡電話」


一旦預約的人數足夠,我才會通知大家繳費、上課......等等後續事宜。


反正不需交訂金,只要您有意願就請您回信報名



課程全數自費(包含書本教材。如果你已經有書,可折扣書價),


費用會盡量壓低在12,000元以內(預估、暫訂)。


http://www.dotblogs.com.tw/mis2000lab/archive/2010/04/07/14443.aspx


成本主要卡在場地費(電腦教室)......


倘若能取得更便宜的場地(電腦教室),費用可以壓低在10,000元


要看這次預約能否成行? 人數夠的話,就能開班






以下是書本內容


上課進度會依照學員吸收狀況來決定進度,絕對不會拼命趕課


重點 --
要讓學員真正學到東西,能夠自己動手實作



.......................................................................................................................................................








目錄
<基礎入門篇>

第一章 動態網頁程式與 .NET Framework簡介

第二章 VB.NET基本語法與Visual Studio工具的介紹

第三章 Web伺服器控制項

第四章 驗證控制項

第五章 基本SQL語法 與 MS SQL Server 2005


<實作練習篇>

第六章 ADO.NET簡介 與 資料的新增、修改(介紹:DetailsView控制項)



第七章
初探GridView,ASP.NET最功能強大的控制項

第八章 GridView自訂樣版


範例包含:編輯、刪除、光棒效果、樣版等等。




第九章 GridView製作首頁的Master-Detail功能



市面上所有商用網站、購物網站、Web系統都會用到的Master-Detail功能(中國大陸稱為:主細表)。






第十章 GridView的進階功能(1)



範例包含:刪除前,出現Pop-up警告視窗(Javascript版)、用CodeBehind來寫Pop-up功能、GridView也能新增資料、輸出成Excel檔....等等。
網路上很多人想要自己「手動」控制
GridView的編輯、更新功能,卻不知到如何下手,這一章講得很清楚!




第十一章 GridView的進階功能(2)



註:User Control在此章有解說&應用



上面這五章,是這本書想表達的核心。為了講求「實戰」經驗,網路論壇上最常討論的各種範例,我都蒐集在一起了。用書本來解說,可以講得更仔細、而且圖文並茂。



一旦讀者通過這五章(約250頁)GridView的考驗,以後不管ASP.NET推出什麼新的控制項,都不用怕。上機把玩一下都能略有小成。學通GridView,後續的各式控制項都能處類旁通。


第十二章 ListView與Repeater控制項----隨心所欲的樣板之王


<核心觀念篇>

第十三章 ADO.NET存取資料來源

第十四章 動手寫程式,實作ADO.NET


這兩章在市面上的ASP.NET
2.0/3.5的書都很少見。不輸給專門討論ADO.NET的書,是我整理好多文件才彙集完成的。超過一百頁的內容。


第十五章 Page類別與Response、Request類別

除了各種屬性與用法之外,本章還包含了「跨網頁張貼(Cross-Page
P)」。


第十六章 狀態管理(Application / Session / Cookie / ViewState)

範例包含:聊天室、會員登入與專屬網頁(不登入,就看不見某些網頁)


<應用技巧篇>

第十七章 資料流I/O與檔案


範例包含:檔案的存取、大型系統用到的Log記錄、網站的訪客計數器(圖片版)等等。


第十八章 檔案上傳與 FileUpload控制項


範例包含:多筆資料同時上傳、限制上傳檔案大小、限制上傳的副檔名、相同檔名重複上傳,怎麼辦?......這算是網友最常問的範例了。


第十九章 Web 2.0的王牌----AJAX


與其為了講AJAX而找許多新範例,倒不如把之前學過的"舊範例",改寫成AJAX版。
範例包含:AJAX版的Master-Detail(主細表)、AJAX版的聊天室、ListView+AJAX的怪現象等等。讀者就會瞭解到,同一功能加入AJAX會有哪些變化?AJAX好用在哪裡?



...............................................................................................


本書使用標準的
Visual Studio 2005/2008
進行開發,不是精簡版 VWD


















本書甚至推出「售後服務」,針對本書尚未發表的ASP.NET議題,直接在BLOG上面發表文章
----



http://www.dotblogs.com.tw/mis2000lab/category/1707.aspx



讓買書的讀者,不退流行,永遠跟得上時代。

2010年2月12日 星期五

2010 /一月 MIS2000 Lab. 文章列表

一月 2010 Entries   http://www.dotblogs.com.tw/mis2000lab/archive/2010/01.aspx


 



Intel i5 / i7 Mobile CPU與筆記型電腦(本本)


摘要:Intel i5 / i7 Mobile CPU與筆記型電腦(本本)

2010年1月27日 上午 10:57 | 回應 (0) | 閱讀數 : 854 | 文章分類 [ Notebook、電腦硬體與3C ]


 




[轉貼]釣竿 與 釣技...... 善用工具,但不役於物


摘要:[轉貼]釣竿 與 釣技...... 善用工具,但不役於物

2010年1月27日 上午 09:37 | 回應 (0) | 閱讀數 : 547 | 文章分類 [ 給ASP.NET初學者的建議、簡單學習/快速入門 ]


 




[團購] ASP.NET專題實務II(下集):範例應用與4.0新功能


摘要:[團購] ASP.NET專題實務II(下集):範例應用與4.0新功能

售價 七三折(VB版)郵資另計

2010年1月25日 下午 01:19 | 回應 (0) | 閱讀數 : 751 | 文章分類 [ .NET 4.0與VS 2010 ASP.NET 2.0/3.5 With VS 2005/2008 ASP.NET 好書推薦 /Good Books ]


 




[習題]ASP.NET 讀取 PDF檔案、轉成 TXT文字檔


摘要:[習題]ASP.NET 讀取 PDF檔案、轉成 TXT文字檔

2010年1月22日 上午 11:15 | 回應 (0) | 閱讀數 : 910 | 文章分類 [ ASP.NET 2.0/3.5 With VS 2005/2008 讀者服務&後續補充 ]


 




Windows 7的磁碟重組(Disk Defrag)


喔喔喔喔!不得了!
這次的磁碟重組有不少改進。
第一,重組速度似乎變快了。

第二,重組的時後,會有許多「階段任務」。

2010年1月21日 上午 10:57 | 回應 (0) | 閱讀數 : 890 | 文章分類 [ Notebook、電腦硬體與3C ]


 




謝謝各位支持,創世基金會的收據#3(ASP.NET專題實務的結餘)


摘要:謝謝各位支持,創世基金會的收據#3(ASP.NET專題實務的結餘)

2010年1月19日 下午 09:05 | 回應 (1) | 閱讀數 : 362 | 文章分類 [ 其他 / Others 讀者服務&後續補充 ]


 




Windows 7 (x64 / 64位元版)上手


以整體感覺來說,

這次安裝 Windows 7的感覺與使用速度上,比上一次安裝 Windows 2008 (32位元版)的要好一些。

也比當年安裝與使用 Windows VISTA要順利

2010年1月19日 下午 04:05 | 回應 (0) | 閱讀數 : 707 | 文章分類 [ Notebook、電腦硬體與3C 其他 / Others ]


 





[歷史]台灣的白色恐怖 -- 鹿窟事件


摘要:台灣的白色恐怖 -- 鹿窟事件

2010年1月18日 下午 02:55 | 回應 (3) | 閱讀數 : 410 | 文章分類 [ 其他 / Others ]


 




記得關心自己身邊的朋友


別等到朋友生了病,才去聯絡他......


2010年1月15日 上午 10:07 | 回應 (0) | 閱讀數 : 463 | 文章分類 [ 其他 / Others ]


 




[轉貼]在 Server 端存取 Excel 檔案的利器:NPOI Library


好東西來了~~~

ASP.NET要讀取、輸出成Excel File,都靠他搞定!

2010年1月13日 下午 03:57 | 回應 (1) | 閱讀數 : 845 | 文章分類 [ ASP.NET 2.0/3.5 With VS 2005/2008 讀者服務&後續補充 ]


 




如果還在迷惘,不知道何去何從?....放心、大膽去讀研究所吧!CP值很高!


以下是我以前發表過的文章,

至少,

我覺得研究所這兩年,改變了我的人生:

2010年1月13日 上午 11:44 | 回應 (3) | 閱讀數 : 1632 | 文章分類 [ 其他 / Others ]


 




如何引用這裡的文章?授權?全文轉貼?


當您想轉貼「全文」、引用我的文章,建議您參考依下我個人的小小規定....謝謝

2010年1月12日 下午 05:34 | 回應 (2) | 閱讀數 : 608 | 文章分類 [ 其他 / Others ]


 




[汽車音響]用五千元搞定(升級)你的汽車音響


想要花小錢升級汽車音響的人可以看這裡


2010年1月8日 下午 02:45 | 回應 (0) | 閱讀數 : 458 | 文章分類 [ Notebook、電腦硬體與3C ]


 




Google Goggles,拍照就能搜尋?!


摘要:Google Goggles,拍照就能搜尋?!

2010年1月6日 上午 09:43 | 回應 (0) | 閱讀數 : 453 | 文章分類 [ Notebook、電腦硬體與3C ]


 




[廣告]2010 MSDN & TechNet 聯合版聚北中南全台開跑 -- 精彩技術社群分享,千萬不要錯過!


摘要:[廣告]2010 MSDN & TechNet 聯合版聚北中南全台開跑 -- 精彩技術社群分享,千萬不要錯過!

2010年1月5日 下午 05:30 | 回應 (0) | 閱讀數 : 419 | 文章分類 [ 其他 / Others ]


 




兩篇關於台灣產業發展的文章


清華大學電機系的曾孝明老師
發表了兩篇灣於台灣產業發展的文章 --

1). 製鞋和個人電腦製造的雷同度

2). 淺談高耗能源產業的發展考量

2010年1月5日 下午 03:07 | 回應 (0) | 閱讀數 : 489 | 文章分類 [ 其他 / Others ]


 




手上最後一本C#的書,賣給研究所認識的第一個學妹


摘要:手上最後一本C#的書,賣給研究所認識的第一個學妹

2010年1月4日 下午 02:54 | 回應 (3) | 閱讀數 : 1118 | 文章分類 [ 其他 / Others ]


2009/十二月 MIS2000 Lab. 文章列表

 


http://www.dotblogs.com.tw/mis2000lab/archive/2009/12.aspx


十二月 2009 Entries



[轉貼]2010台灣車展,Show Girls攝影集


摘要:[轉貼]2010台灣車展,Show Girls攝影集

2009年12月30日 下午 03:05 | 回應 (0) | 閱讀數 : 691 | 文章分類 [ 攝影 / Photo ]


 




[給高雄第一科大的同學][範例]昨天的 GridView為何不會跑???


摘要:[給高雄第一科大的同學][範例]昨天的 GridView為何不會跑???

2009年12月30日 下午 01:36 | 回應 (4) | 閱讀數 : 769 | 文章分類 [ ASP.NET 2.0/3.5 With VS 2005/2008 讀者服務&後續補充 ]


 




[電影]黑暗騎士 -- 成為英雄而死,或敗德地苟活


摘要:[電影]黑暗騎士

一部電影可以好看到,「讓你想立刻重看一遍」,這的確是經典。
影片本身給你的震撼,不需要事先讀過影評,也能很精彩

2009年12月28日 下午 01:33 | 回應 (1) | 閱讀數 : 597 | 文章分類 [ 其他 / Others ]


 




[轉貼]Windows的軟體 Raid 5,如何設定?


摘要:[轉貼]Windows的軟體 Raid 5,如何設定?

2009年12月24日 下午 02:04 | 回應 (0) | 閱讀數 : 603 | 文章分類 [ Notebook、電腦硬體與3C ]


 




恆逸 許薰尹老師的網站與 .NET文章


摘要:恆逸 許薰尹老師的網站與 .NET文章

2009年12月23日 上午 10:28 | 回應 (2) | 閱讀數 : 1275 | 文章分類 [ ASP.NET 2.0/3.5 With VS 2005/2008 ]


 




[習題] FindControl 簡單練習--GridView + CheckBox,點選多列資料(刪除) #2 -- 分頁


摘要:[習題] FindControl 簡單練習--GridView + CheckBox,點選多列資料(刪除) #2 -- 分頁

謝謝 Sam網友的提醒。

除了勾選多筆資料,進行批次刪除之外,
分頁的時候,也要把狀態給記憶下來。

2009年12月22日 下午 04:39 | 回應 (0) | 閱讀數 : 705 | 文章分類 [ ASP.NET 2.0/3.5 With VS 2005/2008 讀者服務&後續補充 ]


 




[轉貼]好一個中間選民


摘要:[轉貼]好一個中間選民

2009年12月21日 下午 05:48 | 回應 (3) | 閱讀數 : 535 | 文章分類 [ 其他 / Others ]


 




[升級與相容性執行] SQL 2000 DTS如何在SQL 2008 上繼續運作?


摘要:[升級與相容性執行] SQL 2000 DTS如何在SQL 2008 上繼續運作?

2009年12月21日 下午 04:13 | 回應 (0) | 閱讀數 : 647 | 文章分類 [ ADO.NET / LINQ / SQL ]


 




[轉貼]C#在客戶(client)端和服務(server)端,操作(寫入) Excel檔


摘要:[轉貼]C#在客戶(client)端和服務(server)端,操作(寫入) Excel檔

2009年12月21日 下午 01:47 | 回應 (0) | 閱讀數 : 617 | 文章分類 [ ASP.NET 2.0/3.5 With VS 2005/2008 ]


 




剛剛才發現ADO.NET Data Services 與 Entity在VS 2010上的小差異


在 1). 其他程式都運作正常、2). 整個網站 Compiler也都正常。

唯有加入「服務參考」(Service Reference)就出現錯誤訊息了。

系統會斤斤計較 .edmx檔的程式檔是VB或是C#。

2009年12月18日 下午 03:51 | 回應 (0) | 閱讀數 : 442 | 文章分類 [ .NET 4.0與VS 2010 ADO.NET / LINQ / SQL ]


 




[轉貼]小蒼蠅的故事....Sorry...Sorry...


摘要:[轉貼]小蒼蠅的故事

2009年12月18日 下午 02:58 | 回應 (0) | 閱讀數 : 569 | 文章分類 [ 其他 / Others ]


 




有趣的順口溜......


摘要:有趣的順口溜......

2009年12月18日 上午 11:28 | 回應 (0) | 閱讀數 : 389 | 文章分類 [ 其他 / Others ]


 




[職場][感想]S~o~n~g~!爽!#2......客戶答應付錢了


冷熱起伏的半年,我從離職的死亡關頭走來,
終於見到曙光......

團隊中,不是最強的人才能領頭啊
「把手握緊,什麼都沒有。 把手放開,你得到的是一切。」...電影 臥虎藏龍的經典台詞。

2009年12月18日 上午 10:43 | 回應 (0) | 閱讀數 : 809 | 文章分類 [ 其他 / Others ]


 




[轉貼]搶買房子的3大迷思!


摘要:[轉貼]搶買房子的3大迷思!

2009年12月17日 下午 05:56 | 回應 (0) | 閱讀數 : 484 | 文章分類 [ 其他 / Others ]


 




簡單的範例,為何出錯?


摘要:簡單的範例,為何出錯?

2009年12月17日 上午 11:29 | 回應 (2) | 閱讀數 : 719 | 文章分類 [ ADO.NET / LINQ / SQL ]


 




[汽車]火星塞規格一覽表


摘要:[汽車]火星塞規格一覽表

2009年12月15日 下午 05:49 | 回應 (0) | 閱讀數 : 440 | 文章分類 [ 其他 / Others ]


 




我是哈利波特嗎?念一句咒語,學生從此以後就不怕寫程式了?


在朋友的推薦下,接了幾個小演講

針對大四的資管科系畢業生,
他們總會覺得人心惶惶,不知道何去何從。

找我去作一些經驗分享,
例如,程式設計師的職場規劃 或是 職場心態.....等等。

2009年12月14日 下午 03:33 | 回應 (2) | 閱讀數 : 1120 | 文章分類 [ 其他 / Others 給ASP.NET初學者的建議、簡單學習/快速入門 ]


 




[給初學者的話]眼大肚皮小 -- 學程式設計,不是去餐廳吃到飽。


周星馳說得對,「讓開,讓專業的來!」

學生想學的,只有你時間夠長,我們都有機會教你(總會找得到老師來學習)
甚至,學生有能力以後,會自己「自動自發」地學習起來

但在時間有限的情況下,讓我們來帶你。

不要心急..............

2009年12月14日 下午 03:06 | 回應 (4) | 閱讀數 : 1290 | 文章分類 [ 給ASP.NET初學者的建議、簡單學習/快速入門 ]


 




解決防毒軟體 Symantec Endpoint Protection 的詭異問題,讓你的PPPoE不明原因斷線


撥號程式會卡住不動,無法中斷連線,永遠顯示「連線中」。

但網路已經不通了,也 Ping不出去。

我找了ISP業者的客服人員,電話上奮鬥了兩晚,仍不能解。
感覺上,好像流量到達一個程度,就會掛點!

2009年12月11日 上午 10:18 | 回應 (0) | 閱讀數 : 630 | 文章分類 [ Notebook、電腦硬體與3C 其他 / Others ]


 




[廣告]微軟認證課程 現正提供折扣優惠


廣告。 資料來源:http://www.microsoft.com/hk/train_cert/chinese/default.mspx

2009 / 12 / 31截止,時間不多,請把握!!

2009年12月9日 下午 02:47 | 回應 (0) | 閱讀數 : 498 | 文章分類 [ 其他 / Others ]


 




Open小將 汽車(2),7-11活動宣傳車


摘要:Open小將 汽車(2),7-11活動宣傳車

2009年12月8日 下午 04:11 | 回應 (0) | 閱讀數 : 443 | 文章分類 [ 其他 / Others 攝影 / Photo ]


 




Open小將 汽車(1), 三菱Colt Plus


在中和 Costco隔壁那家三菱汽車(匯豐)拍到的照片。

2009年12月8日 上午 10:38 | 回應 (1) | 閱讀數 : 890 | 文章分類 [ 其他 / Others 攝影 / Photo ]


 




[Home Server]新玩具上手.... Acer H340


摘要:[Home Server]新玩具上手.... Acer H340

2009年12月3日 下午 02:10 | 回應 (0) | 閱讀數 : 1764 | 文章分類 [ Notebook、電腦硬體與3C ]


 




ADO.NET #11 自己控制SqlDataSource的例外狀況


摘要:ADO.NET #11 自己控制SqlDataSource的例外狀況

重點在於 e.ExceptionHandled這一行程式碼。
設定為 True,表示我們自己控制例外狀況的呈現,就會看見不同的畫面。

2009年12月2日 下午 05:50 | 回應 (0) | 閱讀數 : 658 | 文章分類 [ ADO.NET / LINQ / SQL ASP.NET 2.0/3.5 With VS 2005/2008 讀者服務&後續補充 ]


 




[廣告]2010年的MVP參選已經開始


摘要:[廣告]2010年的MVP參選已經開始

2009年12月1日 下午 05:35 | 回應 (0) | 閱讀數 : 527 | 文章分類 [ 其他 / Others ]


 




ADO.NET #10 DetailsView 變更模式(完全手寫、後置程式碼!)


摘要:[習題]DetailsView 變更模式(自己動手寫程式)

跟 FormView一樣,在改變模式(使用 .ChangeMode()方法)的時候要小心

2009年12月1日 下午 04:23 | 回應 (5) | 閱讀數 : 1421 | 文章分類 [ ADO.NET / LINQ / SQL ASP.NET 2.0/3.5 With VS 2005/2008 讀者服務&後續補充 ]


 




每一個人都是從「零」起步的!只要用功、花時間,就有機會學得好~


這兩天,遇見了一位用功的讀者,
真讓人開心。

更驚訝的是,他竟然就是......

2009年12月1日 上午 10:38 | 回應 (0) | 閱讀數 : 1511 | 文章分類 [ 給ASP.NET初學者的建議、簡單學習/快速入門 ]


SQL Server無法附加資料庫? 錯誤碼 5120 / 作業系統: 5 權限不足

此為備份, 原文出處 -- SQL Server無法附加資料庫? 錯誤碼 5120 / 作業系統: 5 權限不足


http://www.dotblogs.com.tw/mis2000lab/archive/2010/02/10/13565.aspx


 


[置頂]如何引用這裡的文章?授權?全文轉貼?


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


 


 


 


日前重新安裝了作業系統,Windows 7 (x64)版本
也裝了MS SQL Server 2008


想把以前的資料庫樣本「附加」上去,卻一直發現問題:



  • 作業系統 5 權限不足

  • SQL Server 錯誤 5120


 


一直很納悶,這個「附加」的步驟我大概做過幾十次了,怎麼會有錯呢?


趕緊找了一下估狗大神,關鍵字「SQL Server 5120」
找到了答案。
http://www.cnblogs.com/Mblog/archive/2010/01/26/1656618.html


 


才赫然想起 Windows VISTA / 7 / Server 2008這些作業系統,好像在某些特殊目錄底下,都設了奇怪的權限


不像以前的 Windows XP / Server 2003那樣,管理員想進入哪個目錄都如入無人之境


 


只好乖乖的把以前的資料庫檔案 .mdf與 . ldf兩個檔案


放到 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data


 


 


如果您 OS是 x64的版本,而SQL Server是32 bit版, 則是放到 C:\Program Files(x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Data


 


然後執行「附加」的動作......................或是您也可以參考我寫的文章,  裡面有圖片解說   <<如何附加檔案到SQL_2005.rar>>


成功!!


 

[轉貼]釣竿 與 釣技...... 善用工具,但不役於物

此為備份,原文出處  ---- http://www.dotblogs.com.tw/mis2000lab/archive/2010/01/27/13340.aspx


[置頂]如何引用這裡的文章?授權?全文轉貼?


 


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


 


資料來源:
http://www.caishen.com.tw/dep1/a_sevice_talk_2.jsp?id=347
http://blog.udn.com/wua120946744/3586023
http://blog.she.com/?id=02F7D830-349D-4737-BADA04DD0B54CA45&dr=20083


5、釣竿


有個老人在河邊釣魚,一個小孩走過去看他釣魚,老人技巧纯熟,所以没多久就釣上了滿滿的魚,
老人見小孩很可愛,要把整個的魚送给他,


小孩搖頭,老人驚訝的問道:「你為何不要?」


小孩回答:「我想要你手中的釣竿。」


老人問:「你要釣竿做什麼?」


小孩說:「這些魚没多久就吃完了,要是我有釣竿,我就可以自己釣,一辈子也吃不完。」


我想你一定會說:好聰明的小孩。


錯了,他如果只要釣竿,那他一條魚也吃不到。
因為,他不懂釣魚的技巧,光有魚竿是没用的,


因為釣魚重要的不在<釣竿>,而在<釣技>


有太多人認為自己擁有了人生道上的釣竿,再也無懼於路上的風雨,如此,難免會跌倒於泥寧地上。


就如小孩看老人,以為只要有釣竿就有吃不完的魚,
像職員看老闆,以為只要坐在辦公室,就有滾進的財源。


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


 


學 ASP.NET, Visual Studio就像是那根「釣竿」


 


不一定要有釣竿才能釣魚,有些地方,漁夫只有原始的工具,例如:一根線與勾子
 


但有了好工具,一定能提升很多效率



越是瞭解「釣竿」的功用、越熟悉、越能上手


甚至熟悉到  瞭解這根釣竿的「限制」在哪裡,才是真正掌握了「工具」的優劣之處。


堅守極端的兩造,看來似乎不聰明:
       1). 只會用工具、只會拉控制項來用,很快就會撞牆(不能進步)
       2). 但不論如何、不管任何情況,都堅持完全不用工具來做,似乎也有偏頗之處。


用與不用?   該怎麼用?


         .......兩者取得平衡,都要看自己了


老祖宗說過「不役於物」就是這個道理
      (意思是說:善用工具,但別當成工具的奴隸)


 


至於「釣技」,那就靠時間與經驗慢慢磨練吧。


看過內地一篇Blog,他說「職場一月,自修一年」。
意思是說:在職場上的實戰經驗,能帶給自己的成長,絕對比自修來的快
 


 


學問無捷徑


學海無涯,唯「勤」是岸


 


 


 


 


 


相關文章:


Visual Studio是ASP.NET開發的優良工具! - MIS2000 Lab. 的ASP.NET ...


GridView有其極限-- 心裡有劍,手上無劍(不拘泥於手上既有的招式 ...


 

Intel i5 / i7 Mobile CPU與筆記型電腦(本本)

Intel i5 / i7 Mobile CPU與筆記型電腦(本本)


原文出處 ,此為備份 ---- http://www.dotblogs.com.tw/mis2000lab/archive/2010/01/27/13343.aspx


 


Intel i5 / i7 Mobile CPU與筆記型電腦(本本)


今天早上在早餐店,看見報紙上 Acer的電腦廣告
才知道現在的筆記型電腦,已經流行 i5 / i7 Mobile CPU了


以台灣之光, Acer 與 Asus來看,


Acer推出較多的機種,i5 從 3.3萬起跳。算是還負擔的起。
而其他品牌,只有高階的 i7機種,售價都高達七萬台幣!
http://shopping.pchome.com.tw/?mod=store&func=style_show&SR_NO=DHAA6U


 


比較特別的是 Intel這系列的 CPU,有了一些特點:


1.)  動態超頻,它稱為 Intel® Turbo Boost 技術,以下三篇文章講得算是清楚


處理器- Intel® Turbo Boost 技術常見問答集


[i5 750範例]Turbo Boost能為你提升多少效能? - 滄者極限


[新手超頻]中華民國野戰砲兵學超頻i5-750+Turbo Boost奮戰記-OC網友 ...


 


 



2).  以前 Pentium 4的 HT功能重出江湖
    除了多核心之外,加入了 HT(模擬的多核心)的功能,
    四核心 CPU + HT技術,就會變成八核心。


    早就可以下放的東西,他們就是不願意放手。
    小筆電上的 ATOM CPU因為效能不佳,所以從那時開始又把 HT技術加入,


    但是,根據網路上的討論,這種模擬的 HT技術,在單核心CPU尚有明顯的效能成長
    但在多核心CPU上,就不是那麼傑出了。(不過,帳面上還是很好看,買的人有點虛榮感)


 


  關於 i5 / i7的特點,PChome的介紹很詳細,這幾章圖片講得很清楚:
 http://ec1img.pchome.com.tw/pic/D/H/A/A/4/M/DHAA4M-A45658437000_4b597338a0de4


 


 



 那麼這篇文章的重點是什麼呢?
 
 
 重點是「今日值班正妹」,我找到 AMD的那位漂亮 Show Girl了
 這裡有完整的、一大堆的圖片喔!
 http://www1.oc.com.tw/forums/forumview.asp?id=11&msgid=52&itype=1
 
 
 
 


 


 


 

[團購] 上/下兩集 (ASP.NET專題實務), VB / C#語法都有

...... 寄信給我 mis2000lab (at) 雅虎.com.台灣 ....................................................................................................

ASP.NET 4.0 專題實務 ( I )--入門實戰篇(VB / C#)

ASP.NET 4.0 專題實務(I)_VB ASP.NET 4.0 專題實務(I)_C#

(松崗出版,VB版 / C#版

範例比上一本書增加 166%,內容(頁數)增加 135%

上 / 下兩集 (2010年)已經出版囉 ~ 歡迎到此參加團購(上下兩集合購,免運費)


ASP.NET專題實務( II ) 第二版:範例應用 與 4.0新功能

.................................................................................................... 寄信給我 mis2000lab (at) 雅虎.com.台灣 ........



[團購] 上/下兩集 (ASP.NET專題實務), VB / C#語法都有
http://www.dotblogs.com.tw/mis2000lab/archive/2010/02/08/13523.aspx

如何引用這裡的文章?授權?全文轉貼?

http://www.dotblogs.com.tw/mis2000lab/archive/2010/01/12/12970.aspx


 

最近看到很多文章被轉貼走了,

或許是我太吹毛求疵吧。

 

我乾脆把我的規矩寫清楚好了。

因為現在的很多網民(網友、網路用戶),不知道是很年輕呢?

還是比較隨性......

 

反正,要引用我的文章(尤其是全文轉貼),請參考我的規定:


第一,請著名出處、網址URL。


第二,請來信告知一聲(我的E-Mail在此都有公布)、

          或是在您引用的那篇文章底下,留言(請留下您的BLOG網址,說明您要引用全文)。


第三,可以的話,在文章標題上,加註[轉貼]或是[引用]兩字   (...這一點不是必要選項)

 

 

這樣會很過份嗎?

要求這樣的禮貌,會很老派?很落伍嗎?

 

我想還好吧。

 

以上的限制,都是給個人、非商業化的使用(全文轉貼)。


 

如果您是商業化網站、營利網站、公司行號的網站......,

請您只轉貼「文章標題」與「URL網址」就好,

非常不建議您「全文轉貼」!

 

 


 

 

2009年12月9日 星期三

[習題]ListView自己寫程式作「刪除」(編輯與更新、新增)

[習題]ListView自己寫程式作「刪除」(編輯與更新、新增)


http://www.dotblogs.com.tw/mis2000lab/archive/2009/11/16/listview_delete_itemdelete.aspx

........................................................



之前有發表過一些文章,自己動手寫程式去控制 GridView。

例如:
ADO.NET #3 (GridView + SqlDataSource)完全手寫、後置程式碼!
(http://www.dotblogs.com.tw/mis2000lab/archive/2008/09/15/5377.aspx)




現在這篇文章,應該算是 ListView的版本,但作法不太一樣。

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

1. 「刪除」按鈕,必須寫在 ListView控制項的「外面」!重點

2. 使用 ListView控制項的 .DeleteItem()方法來作

3. ListView仍需要搭配 SqlDataSource,這部分的資料存取並非自己動手撰寫(是用現成的)



詳見全文:
http://www.dotblogs.com.tw/mis2000lab/archive/2009/11/16/listview_delete_itemdelete.aspx

GridView密技#6---[習題]大腸包小腸 / 巢狀GridView -- Part II(AJAX版)

GridView密技#6---[習題]大腸包小腸 / 巢狀GridView -- Part II(AJAX版)

http://www.dotblogs.com.tw/mis2000lab/archive/2009/11/18/gridview_updatepanel_ajax_20091118.aspx


............................................................

之前有分享過這個範例(GridView密技#1---大腸包小腸 ,
http://www.dotblogs.com.tw/mis2000lab/archive/2008/04/24/3450.aspx
改寫自黃忠成老師的範例),

但要寫的程式超多的,難度也增加了不少。



這個範例是從微軟MSDN網站看來的,(小弟不敢藏私,也不想妄稱是自己發明的)

原始出處為 http://msdn.microsoft.com/zh-tw/library/bb386452.aspx

難度減輕很多,更適合初學者學習了。

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

我們先來看看執行成果吧~



外圍的(父)GridView1會展現每一篇新聞(test資料表)的標題與主索引鍵

包含在「內部」的(子)GridView2,則立即顯示這篇新聞的所有「讀者留言」(test_talk資料表)。



ASP.NET專題實務 / 文魁出版的讀者朋友,可以使用書內附贈的資料表範例來作。

本範例可以放在第十九章 AJAX後面,當成補充範例。


詳見全文 -- http://www.dotblogs.com.tw/mis2000lab/archive/2009/11/18/gridview_updatepanel_ajax_20091118.aspx

好久不見了!沒有作業系統的 NB -- Compaq CQ40

好久不見了!沒有作業系統的 NB -- Compaq CQ40

http://www.dotblogs.com.tw/mis2000lab/archive/2009/11/23/non-os-notebook.aspx


.........................................................

昨天經過電腦商場時,看見一款「不搭配OS」的Notebook,

細部的型號我寄不得了,好像是這一款 Compaq CQ40系列

http://shopping.pchome.com.tw/?mod=item&func=exhibit&IT_NO=DHAA1K-A44086280&SR_NO=DHAA1K&ROWNO=3

上面超連結這一款,比較貴。有附贈 Windows作業系統,而且是採用 Intel的零件。



而沒有附OS的那款,是 AMD Athlon CPU。售價大約新台幣 16,500上下

另外加購 Windows作業系統的話,好像加三千。



我記得當年我也買過一台NB,沒有附贈OS。

好像是精英 (ECS,另外有個副品牌名為藍狐) G550

這款NB,比起其他相同規格的NB,大約便宜了一萬~一萬五。

當然相當划算囉。


詳見全文 ---- http://www.dotblogs.com.tw/mis2000lab/archive/2009/11/23/non-os-notebook.aspx

[習題] FindControl 簡單練習--GridView + CheckBox,點選多列資料(刪除)

[習題] FindControl 簡單練習--GridView + CheckBox,點選多列資料(刪除)

http://www.dotblogs.com.tw/mis2000lab/archive/2009/11/24/gridview_checkbox_delete.aspx

...................................................


這個習題滿簡單的,但我一直都沒有加到書本裡,實在很對不起。

今天在別的論壇看到相關的發問,我想就補充一下。



先來看看執行結果:



Q: 在 GridView裡面,每一列資料都加上 CheckBox,

被勾選的那一列,就要刪除之。



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

詳見全文 ---- http://www.dotblogs.com.tw/mis2000lab/archive/2009/11/24/gridview_checkbox_delete.aspx

VS 2010(Beta 2)與 VS 2008(SP1)的無聊比較,看看就好 別認真~

VS 2010(Beta 2)與 VS 2008(SP1)的無聊比較,看看就好 別認真~

http://www.dotblogs.com.tw/mis2000lab/archive/2009/11/25/vs2010_vs2008_who_fast.aspx

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


之前我曾寫了兩支簡單的程式去存取資料庫,用來比較兩者執行的差異。

把資料庫的內容,呈現在畫面上。

1. 使用傳統字串連接(&或是+符號)的方法來作

2. 使用 StringBuilder來作。

程式碼大致相同,每一次用迴圈連續跑一萬遍。

執行六次,來算平均執行時間。



想當然,用 StringBuilder速度快多了。大約快上 5.45倍。

但無聊的我,那時候的電腦上,同時安裝了VS 2005 與 VS 2008,所以我也用兩者作了比較。

又發現 VS 2008跑起來的結果,更為傑出。大約快了 5.45倍。



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

現在,VS 2010 Beta 2已經問市,我昨晚想到這件事,

今天又把這兩支程式,拿出來如法炮製一番。

結果呢?



詳見全文 --- http://www.dotblogs.com.tw/mis2000lab/archive/2009/11/25/vs2010_vs2008_who_fast.aspx

[ADO.NET]DataSet與DataAdapter,為何不需要自己寫程式去開啟資料庫連線與關閉之?

[ADO.NET]DataSet與DataAdapter,為何不需要自己寫程式去開啟資料庫連線與關閉之?

http://www.dotblogs.com.tw/mis2000lab/archive/2009/11/26/dataset_dataadapter_connection_open.aspx




=========================================================
有一位讀者來信詢問書本(ASP.NET專題實務 / 文魁出版)裡面,

第十四章講述 DataSet的這一句話:

DataSet(資料集)可獨立於任何資料來源之外,而進行資料存取。

因為DataSet一旦連接到資料來源(如:資料庫)並透過DataAdapter取得資料後,就會立刻離線,並且把獲得的資料放在主機的記憶體裡面,等待日後應用。

因此DataSet是一種 "離線(Disconnect)"的資料存取,不需要長時間與資料來源保持連接的狀態。



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

其實,只用文字來解釋,很難瞭解程式與裡面的道理。

就好像練武功,

一直背誦口訣,但從來不下場練習.......口訣也是白念。

觀念還是抽象、還是不懂



我在書本原有的範例,加上 2行程式碼(請看下面的第13 / 21行)



一執行,您就懂了!

詳見全文 ----
http://www.dotblogs.com.tw/mis2000lab/archive/2009/11/26/dataset_dataadapter_connection_open.aspx

aspnet_regiis.exe與aspnet_regsql.exe,在 .NET 4.0又回來了。

aspnet_regiis.exe與aspnet_regsql.exe,在 .NET 4.0又回來了。

http://www.dotblogs.com.tw/mis2000lab/archive/2009/11/25/12161.aspx



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

之前有分享過:如何在移除並重新安裝 IIS 之後,修復 .NET Framework對應(Mapping)
(http://www.dotblogs.com.tw/mis2000lab/archive/2008/06/04/4216.aspx)



我們會用到 aspnet_regiis.exe這個程式(必須在「命令提示視窗」裡面,動手輸入指令執行之)



另外,如果您要使用 Login控制項與 Member會員資料庫,

可以透過 aspnet_regsql.exe修改預設的路徑(使用SQL Express),甚至導向自己的MS SQL 200x Server也行。



這兩個東西,您在 3.5的目錄下可是找不到的。 Why????


詳見全文 ---- http://www.dotblogs.com.tw/mis2000lab/archive/2009/11/25/12161.aspx

[範例]AJAX與ListView的怪現象?#2 --各個樣版內,搭配專屬的 UpdatePanel,可行嗎?

[範例]AJAX與ListView的怪現象?#2 --各個樣版內,搭配專屬的 UpdatePanel,可行嗎?

http://www.dotblogs.com.tw/mis2000lab/archive/2009/11/27/ajax_listview_template_updatepanel_20091127.aspx



===============================================
這篇文章要特別感謝一位用功的讀者,Benny,

他非常仔細地跟我討論書裡面的內容,而讓我有機會修正這個範例。

也感謝他提供了書本內的錯字,讓我又把本書的「勘誤表」給修正了一下。



本書(ASP.NET專題實務 / 文魁出版)的第十九章 AJAX

19-8節的 ListView範例要修改成AJAX版。

最簡單的方法,就是用 UpdatePanel把「整個 ListView」包在裡面即可!

這樣就完成了。






詳見全文 ---- http://www.dotblogs.com.tw/mis2000lab/archive/2009/11/27/ajax_listview_template_updatepanel_20091127.aspx

每一個人都是從「零」起步的!只要用功、花時間,就有機會學得好~

每一個人都是從「零」起步的!只要用功、花時間,就有機會學得好~

http://www.dotblogs.com.tw/mis2000lab/archive/2009/12/01/12237.aspx

ADO.NET #10 DetailsView 變更模式(完全手寫、後置程式碼!)

ADO.NET #10 DetailsView 變更模式(完全手寫、後置程式碼!)

http://www.dotblogs.com.tw/mis2000lab/archive/2009/12/01/detailsview_manual_dataset_changemode.aspx

ADO.NET #11 自己控制SqlDataSource的例外狀況

ADO.NET #11 自己控制SqlDataSource的例外狀況

http://www.dotblogs.com.tw/mis2000lab/archive/2009/12/02/sqldatasource_exception_20091202.aspx

[Home Server]新玩具上手.... Acer H340

[Home Server]新玩具上手.... Acer H340

http://www.dotblogs.com.tw/mis2000lab/archive/2009/12/03/acer_h340_home_server.aspx

Open小將 汽車(1), 三菱Colt Plus

Open小將 汽車(1), 三菱Colt Plus
http://www.dotblogs.com.tw/mis2000lab/archive/2009/12/08/open_colt_plus.aspx

Open小將 汽車(2),7-11活動宣傳車

2009/ 11月份文章列表