2011-05-29 07:19 PM 0 11,351
部署網站專案時,常需要比對本機檔案與伺服器端檔案差異,以決定需更新檔案清單。 我過去常用的方法是用Q-Dir列出兩個目錄的檔案清單,依日期排序後再使用"人肉比較器"找出最近更新的檔案。最近認識了Beyond Compare這套優秀的檔案同步軟體,還發現了一些可用在專案部署的好功能,順手整理成心...
2011-05-28 09:25 AM 2 44,006
研究NuGet Server過程發現的新東西,不修改Global.asa就能加入Application_Start()/Appliation_Shutdown()事件的新做法---WebActivator!! 這是微軟NuGet開發小組成員David Ebbo所寫的一個程式模組,實現不修改G...
2011-05-27 09:32 AM 0 18,585
在自製NuGet程式包一文分享過以網路磁碟機(\\ server\folder)作為開發團隊專屬NuGet來源的做法,但這種分享方式較適合企業內部或Intranet,如果要對特定網路社群分享,Web Server是較好的選擇。 照著Phil Haack文章的步驟,我只花了幾分鐘也架好一台自有N...
2011-05-26 01:01 AM 11 27,450
切入主題前,先感謝網友小言在留言中分享了SQL 2008 TVP(Table Value Parameter,資料表值參數),一個我差點錯過的好物。 過去遇到要從程式端塞大量資料到資料庫的場合,我慣用的伎倆手法不外乎產生INSERT Script與BULK INSERT這兩招,坦白說都挺麻煩的...
2011-05-18 05:43 AM 0 10,498
今年度MIX11的重點之一是ASP.NET MVC 3 Tools Update的正式發表。 ASP.NET MVC 3推出不過是1月的事,4月就再來一發更新,速度快得讓人窒息。嘴裡的牛排還沒嚼完,廚師就推著烤鴨上桌了... (快!! 快拿我的強胃散來) orz 不過,本次更新的命...
2011-05-17 06:15 AM 6 11,152
工作上有些場合需要將變更資料庫的過程以Script方式保存,方便交給其他人執行。 有不少工具可以協助從現有資料庫轉出INSERT Script,例如: SQL Dumper、 Database Publish Wizard、Toad... 都辦得到。不過剛好有個小需求是希望直接由.NET組成資...
2011-05-15 01:29 AM 11 37,245
小閃光跟小木頭的英文向來是罩門,國語數學生活成績鮮少需要操心,小學低年級的難度拿八九十分不成問題,但英文總像扶不起的阿斗,即便已排了課後英文班補強,上個月期中考還是各自抱回了六十分跟七十三分,跟其他科目表現形成強烈對比,讓做爹的無法再坐視不管,決定採取行動強行介入。 其實小閃光在唸小二時,我就...
2011-05-14 07:40 AM 30 92,525
這篇主要是寫給自己備忘的,以下為使用NPOI讀取表格Excel檔,自動轉成DataTable的簡單範例: (NPOI是什麼? 可參考舊文) using System.Data; using System.IO; using NPOI.HSSF.Use...
2011-05-13 08:24 AM 4 39,861
jQuery 1.6正式版發表不過10天,jQuery 1.6.1正式版就接著登場囉! 在jQuery 1.6筆記中有特別提到.prop()/.attr()的Break Change,將導致很多使用attr(“selected”), attr(“checked”)寫法的程式爆炸,必須修改後才能...
2011-05-13 07:19 AM 3 78,585
好久沒寫水電文,都快忘了平日假扮程式設計師只是掩飾,自己其實另有更偉大的真實身分。我相信超人克拉克如果太久沒有拯救地球,也會漸漸失去把紅內褲穿在外面的勇氣,最後甚至還可能為了薪水多幾千塊跳槽到水果日報靠透視超能力當起狗仔... 想到這裡,不免感慨自己空有一身水電工絕技,卻鬱鬱不得志的處境。 下...
2011-05-11 06:11 AM 9 14,198
我常好高騖遠痴心妄想胸懷壯志,總想寫出很"聰明"的Javascript函數,呼叫時傳入DOM元素也好、丟個jQuery物件也成、給個函數也可,程式都能依傳入的參數型別自動轉換處理。無奈自己不學無術,對於Javascript這種動態語言的變形蟲式型別處理,始終停留在懵懵懂懂的階段... jQu...
2011-05-08 09:57 PM 0 15,529
在MIX11 Scott Hanselman的展示裡看到沒玩過的工具—Microsoft Expression Web 4 SuperPreview,於是試玩了一下。 SuperPreview最主要功能是供設計人員快速測試網頁在IE6/7/8/9、Firefox、Chrome、Safari下的...
2011-05-06 08:03 AM 1 13,303
雖然Model Dialog不是什麼好東西,礙於它目前還是內部系統的一哥,偶爾伺侯一下難搞的大頭症主角是難免的... orz 這回遇到的難題: A網站的網頁利用showModalDialog顯示來自B網站的網頁,透過window.dialogArguments傳過去的參數以及Modal Dia...
2011-05-05 07:36 AM 5 23,215
很多人還沒開始玩jQuery 1.5,jQuery又再推進到1.6版囉! 依照慣例,還是要對1.6版的特性做個概略了解,所以jQuery 1.6筆記來了! 對於已使用jQuery的開發人員,最需要關注的莫過於更換新版對現有程式的衝擊,所以我看出版公告(Release Note)的焦點都會從Bre...
2011-05-04 07:13 AM 5 11,501
依我的理解,Hyper-V只能安裝在有啟用硬體虛擬化的機器上,而大家最常用來檢測CPU與BIOS是否支援的軟體非SecurAble莫屬,另外,Intel也推出處理器標識實用程式(Porcessor Identification Utility,中文譯名好鳥,應該叫處理器識別工具比較好吧?)可以檢...
2011-05-03 07:56 AM 14 15,611
屈指一算,工作機換成Q6600+8G RAM已近兩年的時間,應付日常工作所需還算流暢,唯最近換跑ASP.NET MVC專案,每回執行都需要從新Build專案,不像先前Web Site Project存檔重新整理網頁就可以看結果,雖然編譯過程不過短短數秒到十來秒,近年來患有資訊躁鬱症的老人家性急如...