琉璃網站
CommunityServer BlogEngine.Net 中文技術社群網站

July 2008 - mirror

  • 【茶包射手專欄】Windows桌面開太多東西就"怪怪的"

    如果你跟我一樣,有4G以上的RAM,又喜歡在桌面同時開一缸子程式節省來回切換的時間,你應該有遇到以下情境的經驗: 明明RAM還有剩很多,電腦卻開始不聽始喚: 新程式的畫面出不來、程式視窗關不掉(按右上角的X沒用)、選單項目不見、視窗一片空白、左鍵選單出不來... 設法關掉一些程式後,記憶體用得少了,系統就又恢復正常 被這問題困擾很久,也請教不少專家,都沒得到明確的解答,大部分的人刻板印象是: Windows在記憶體用很多時,就會怪怪的,不太穩... 而關掉程式釋放一些Memory後就會恢復,似乎也印證了這個講法有幾分道理...
  • 關於AssemblyVersion的一點小事

    用Visual Studio寫程式的人,不知有沒有注意過AssemblyInfo.cs裡的這個屬性: [assembly: AssemblyVersion("1.0.*")] 如果你有手動去修改過它,恭喜你! 代表你參與的專案已達一定規模,或是你寫的程式跟元件已經在外開枝散葉,子孫多到要用什麼" 字輩 "來搞清楚血緣尊卑。XD 不過,或許有些人還不知道微軟版本號碼裡四個數字的用法,可能也不知道Visual Studio專案中版號設成1.0.*時的自動跳號規則...
  • Windows 2003 or Vista?

    一直以來,我都用Windows 2003當工作機OS,主要的理由是希望自己的工作環境可以跟Production環境一致,這樣在自己的工作機上就能模擬出最逼真的狀況,有利於驗證及偵錯。 Windows 2003上能跑的服務,例如: SQL Server、IIS在Windows XP上也能跑,但還是有些區別,例如: Windows XP的IIS不能設多個Virtual Web Site IIS連線數有限制,不能超過10條 Terminal Service不能開多個Session 3G RAM的限制(x86版本時...
  • x64 programming #2: ASP.NET + ODBC (讀取 CSV)

    今天的範例超簡單,簡單到很沒水準的地步... 難道本 columns 的水準降低了嘛? 咳咳... 不多說,今天的例子也不需要解釋,直接來看 sample code: Default.aspx.cs 程式碼 [copy code] using System; using System.Data; using System.Web.UI.WebControls; using System.Data.Odbc; public partial class _Default : System.Web.UI...
  • 【茶包射手專欄】ProcMon經典案例2: RegSvr32失敗

    茶包射手界的一哥, Process Monitor ,在本專欄中一向神勇無比,屢破奇案。 繼上回 五分鐘破案 的經典案例後,最近又有一次漂亮的出擊。 同事在Windows 2003上要安裝一個老元件aspsmartupload.dll,之前在Windows 2000上裝過多次都很順利,但這回下了regsvr32 aspsmartkupload.dll,卻得到 LoadLibrary("aspsmartupload.dll") failed - The specified module...
  • x64 programming #1: 環境變數及特殊目錄..

    被 X64 折騰了這麼久,總要留些戰蹟下來... 先從每個人都會碰到的目錄路徑調整開始吧... 有些目錄大家都耳熟能詳,像是 c:\Program Files\ 之類的,不過如果你的程式把這種路徑寫死了,你就要注意了... 因為到了 x64 位元下的 x86 相容模式,路徑就完全不一樣了... 先來看這一段程式執行結果是啥? 別急著看解答,猜一下.. 印出所有 SpecialFolder [copy code] Console.WriteLine("Spacial Folder(s):"...
  • 核四時代來臨!

    我的 旗艦工作機XPC SD37P2 算算服役近一年半了,除了前些日子在 搞TFS VM 時感覺4G RAM+E6400不夠力時稍稍心癢(謎之聲: 明明就雞貓子喊叫了大半天,還好意思說是稍稍心癢?),平日只有在貪心同時四五個VS2008會逼近4G上限外,整體表現還足堪日常工作。 對連睡足六小時都嫌奢侈的勤奮中年人來說,連Survey規格、跑光華商場的時間都沒有,無疑是防止墮入敗家阿宅地獄的絕佳屏障。無奈,我有個熱心的弟弟,常不時捎來好康消息: 最近RAM好便宜,DDR2 2G一條只要1100(的確便宜...
  • 網頁重覆送出問題,IE的專利?

    同事負責的系統接到抱怨,資料庫被塞入重覆資料,經過一番追查後,發現是使用者的非常態操作所導致,簡單來說--就是送出鈕連按兩下啦! 程式人員或受過訓練的操作員都已經很習慣"執行動作後等待回應"的過程,在按下送出鈕後,就會靜候程式的回應,不會急躁地狂按送出鈕。不過,在實際世界中,並不是每個使用者都會乖乖依你的預期進行操作(所以我們才需要 猴子來幫忙測試 ),遇到缺乏耐性、搞不清狀況或暴怒的使用者,事情的發展就很難預料。 我一直有個錯誤的印象,使用者在按下送出鈕後,瀏覽器就會結束目前的網頁操作...
  • x86? x64? 傻傻分不清楚...

    雖然常在 x86 / x64 兩種模式下打轉,不過一不留神還真的會吃到虧... 最近平常下班跟工作都碰到 x64 的問題,因此這裡記一下心得,免的以後又吃到虧... 這篇又是無聊的碎碎唸 + 流水帳,沒耐心的人就直接跳過去吧 :D   除非你的程式非得用 C/C++ 不可,否則想要平順的從 x86 跨到 x64 的環境,最簡單的方式還是用 .NET。不過別以為你用 .NET 然後編譯的 PLATFORM 選 ANY CPU 就可以高枕無憂,好戲現在才開始...。   碎碎唸的內容太雜了...
  • 想為自己嬴得一套VSTS 2008 + MSDN嗎? 看這裡!!

    不要小看這張黑鴉鴉的卡片! 沒錯,它就是文章標題所說的Visual Studio Team System 2008 + MSDN 一年期的啟動函,市價超過十萬元,也是近期即將舉辦的 黑暗盃程式魔人賽 的獎品! 我們專訪了這位突發奇想的部落格主,談談為什麼想要舉辦這次的活動: 記者 (以下簡稱記): 黑暗執行緒先生,可否先談一下你這份VSTS 2008 + MSDN的來歷,會不會害獲獎人被依收受贓物罪名起訴? 黑暗執行緒 (以下簡稱黑): (一邊說話一邊擦汗並將露出的手槍與絲襪塞回褲袋) 我在去年參與VS2008...
  • TIPS-我的TFS安裝筆記

    江湖上傳說TFS很難裝,一裝之下果然名不虛傳... 在動手前,請記得先爬文,可以少走點冤枉路,以下是我找到的一些資源: 安裝須知 (RTFM! Read The Fxxking Manual) 前輩的叮嚀: 1 2 不過,縱使已經先看過文件,我還是翻了好幾個跟斗。 TFS有Single-Server跟Dual-Server兩種安裝法,本來的構想是將TFS裝在我的工作機上,但又怕它會強制修改Reporting Service、WSS的設定,打亂工作機上本來的SSRS及WSS設定,所以最初想另外裝一台VM跑Application...
  • Visual Studio 2008不支援SSRS的報表專案編輯

    拿到VS2008的朋友,別急著把VS2005移光光,如果你還有編輯SSRS報表專案需求的話。 Visual Studio在大部分的舊版相容策略上,都維持簡便無痛的升級方式,但也有例外,例如: Reporting Service專案。 SQL Server 2000的Reporting Service報表限定只能用VS.NET 2003編輯,SQL 2005的SQL Server Reporing Service(SSRS)則必須搭配VS2005使用。因此Visual Studio 2008目前無法開啟SSRS的專案...
  • 【茶包射手專欄】QueryString的中文編碼問題

    同事在測試程式時,為求簡便,在IE地址列直接輸入測試用的參數,例如: MyApp.aspx?q=中文 (註: 此為不良示範,QueryString中如要指定英文字母及數字以外的字元,均應使用UrlEncode以求保險),結果ASPX中Request["q"]會抓到亂碼。 利用Visual Studio Debug時監看Request物件,會發現QueryString的原始Byte Array內容中,中文字是以BIG5方式編碼方式傳送的(有興趣研究的人可以試著用 中文編碼解析工具...
  • 我的 Live Writer Plugin - 插入貓咪表情

    我的 Live Writer Plugin - 插入貓咪表情 閱讀全文 讀取更多...
  • 關於TFS授權成本

    自從把 Mini C# Lab 放上 CodePlex 後,算是我第一次使用TFS當作Source Control。比較起來,TFS的版本管控以Database為核心,透過Web Service方式提供服務,整體架構比VSS來得好。這次的使用經驗讓我對TFS這個Solution有點興趣,認真地考量了一下用它取代VSS的可能性,其中一個重要關鍵是成本! VSS是免費的,而TFS需要授權。於是,花了點時間Survey,以下是我的心得: MS的官方資料: http://msdn2.microsoft.com...
Copyright 2010 琉璃網站 , 本站採用 CommunityServer 2008.5 為社群平台
Telligent 贊助台灣區 .Net DCP partner
各圖片與商標為各廠商所有,轉載本站圖文內容須需註明出處網頁