馬小玲的異想世界

美子水噹噹~ASP/ASP.NET MVP


My Links

Blog Stats

News

  人氣指數: hits
  線上人數:

隨筆分類

每月文章

推薦Blog

程式相關網站連結

網路書城

Monday, September 29, 2008 #

先跟大家說一下,這裡的blog我會繼續po文章,但是我也會同步po在

http://itgroup.blueshop.com.tw/swtnwr/net   (藍色部落)

http://www.dotblogs.com.tw/swtnwr/Default.aspx  (點部落)

但重點是,麻煩一下大家如果有想問我問題的,麻煩到點部落回覆,有關程式的討論之類的,

這樣我才能統一看一個blog就能幫大家解決問題或討論了!這點請大家見諒!

 

posted @ 3:06 PM | Feedback (0)

 話說今年的TechEd2008,本來是不確定能不能去的,公司在run的出區放行單專案真的是很趕,因為我太慢講,公司的名額已經被別部門搶先,不過老闆後來還是給我去了,當天,為了拼EarlyBird的TechEd衣服,就決定很早去,出發的前一天晚上跟lolota聊到,他說他也要拼,說7點半到好了,我說可能拿不到喔,還是7點前到好了,為了這麼早到,我4點就起床,然後從新竹坐區間車,直衝台北,然後再跳上小黃,直達會場後,一整個傻眼,因為工作人員剛要集合而已,不過終於還是如願拿到那件衣服,之後就四處逛逛,然後去三樓點部落跟大鈞哈啦,等開幕嚕。

三天的課程算蠻累的,比上班還累,去年也有來TechEd,加上今年,讓我覺得,千萬不要選自己不熟悉的課程,以我個人來說,比如VSTS的課程,因為目前我待的公司是沒有導VSTS的(年底才導),而我本身也沒有在玩VSTS,上起課來,超吃力的,操作介面整個完全不熟悉,導致吸收的非常少,這次比較熟的除了Silverlight系列外讓我印象比較深的算是單元測試這堂了。

一開始就直接點出,為什麼寫java的人都會寫test,寫.net的都不會寫,我一想,對耶!我公司不就是這個樣子,java team的有在推寫單元測試,但我們.net team的卻沒有,為什麼??因為專案忙???因為主管不要求???因為趕時間,這確實是一個程式設計師的責任,也是每一位主管的責任,寫好test,讓後面接手的人,可以更容易也更清楚瞭解你程式是沒問題的,而主管呢??也不應該眼界只著重在時程、速度,這樣就是會導致後面很常在debug的原因。

課程裡面講到一點,「程式設計師每修改一次程式就會進行最少一次單元測試,在編寫程式的過程中前後可能要進行多次單元測試,以證實程式達到軟體規格書要求的工作目標,沒有bug」,這看起來真的是非常麻煩,也因此,很少會落實單元測試的,以我目前待過的2家公司而言,1家小型企業,1家大型企業,但做法都是一樣的,coading完,SIT,UAT,然後直接上正式,有沒測到的bug再來改,這應該起因於PM對時程的規劃,寫test的時間,本來就應該納入專案時程裡的。先寫測試程式後寫程式,這對我們習慣直接coading的人應該很難做到吧,哈,但真正的步驟卻是如此,一開始test寫好,主程式是空的,編譯也會失敗,接著把主程式內容補齊,再一次編譯,看測試是否會過,一直到測試成功為止。

今年的TechEd2008,感覺並沒有去年的盛大耶,不知道是不是因為景氣不好的關係,不管是人潮或是廠商的贈品,感覺都縮水了,期待明年的TechEd2009,也不知道明年能不能去啦,其他的課程有空再po心得嚕!最後希望明年點部落可以辦的更盛大點,有要幫忙的大鈞儘量講ㄚ!哈

posted @ 3:00 PM | Feedback (0)

Friday, June 13, 2008 #

擴充方法可以比如寫一個字串的類別方法,則我們可以在字串用點的,就可以呼叫我們自己寫的方法

1.在傳入的參數使用this這個關鍵字

2.擴充方法必須存在靜態類別,c#使用static   vb使用shared  關鍵字

看LINQ都好一段時間了,再慢慢放吧,C#跟VB稍有不同,大家不要被語言給限制住了!

程式範例:http://www.dotblogs.com.tw/swtnwr/archive/2008/06/13/4287.aspx

posted @ 11:12 PM | Feedback (0)

這是一個用來驗證密碼設定複雜程度的控制項,可以讓使用者在比如註冊會員資料時,打密碼時來驗證密碼強度

1.DisplayPosition:密碼強度提示文字的位置

2.HelpStatusLabelID:也是提示訊息,但這裡提示的是help的訊息,例如:"至少需輸入3個數字!"

3.TextStrengthDescriptions="差;中等;好",這裡可設置強度顯示訊息的文字

4.MinimumNumericCharacters="3"  ,至少需輸入幾個數字

5.StrengthIndicatorType="BarIndicator"  ,也可設置用長條圖檢視,但也要設置長條的css樣式

相關範例請參考:http://www.dotblogs.com.tw/swtnwr/archive/2008/06/13/4286.aspx

posted @ 8:47 PM | Feedback (0)

Wednesday, June 11, 2008 #

Chapter 13 ASP.NET 3.5 網頁的健康監視~Health Monitoring

13-1 健康監視的意義與功用 ............................................................... 13-2

13-2 健康監視環境的初始化設定 ....................................................... 13-3

13-3 健康監視運作機制原理 ............................................................... 13-7

13-4 健康監視組態的三劍客- rules、eventMappings 與providers ... 13-8

13-5 細說健康監視Web 事件及Providers 類別階層架構 ................. 13-14

13-6 健康監視WebHeartbeatEvent 心跳事件 ................................... 13-30

13-7 緩衝ASP.NET 健康監視事件 ................................................... 13-33

13-8 自訂健康監視Web 事件 ........................................................... 13-37

結論 ..................................................................................................

這本書不是拿以前的ASP.NET 2.0舊書來換封面及圖片,而完全是新的。

以上是其中一章,我還蠻想看的,繼忠成大哥著作後,下一本可以買來看的書!(個人覺得啦)

http://blog.sina.com.tw/dotnet/article.php?pbgid=4907&entryid=577943

posted @ 10:41 PM | Feedback (0)