簡單易用的多執行緒 TCP Server 範例

12/30/2011
Switch On The Code 網站上有一個很簡單、立即可用的支援多執行緒的 TCP server 範例(使用 C# 語言)。如果臨時需要寫一個簡易的 TCP Server,這個範例可以節省一些時間。

文章連結:C# Tutorial - Simple Threaded TCP Server

基本上,就算不去看文章內容,直接把文章裡面的前三段程式碼依序貼到你的 Visual Studio 專案裡,然後編譯、執行,你就馬上有一個運行中的 TCP server 了。

文章最後的兩段程式碼,一段是在告訴你如何從 server 端把資料傳回給用戶端,另一段程式碼則示範如何撰寫一個 TCP 用戶端,並傳送資料給我們的 TCP server。

開放原始碼的 .NET 反組譯工具 - ILSpy

12/23/2011

ILSpy 的操作介面有點像 .NET Reflector,雖然功能比較少一點,但基本上還算夠用。就 open source 軟體而言,其實挺不錯的。如果不想花錢買 .NET Reflector,不妨試試 ILSpy。

範例:用 GZipStream 壓縮 JSON 字串

12/23/2011
這是先前寫的測試 code,用來了解 JSON 字串經過 GZip 壓縮後能夠節省多少資料傳輸量。

ASP.NET 效能問題排除筆記

12/16/2011
上回有提到正在協助研判一個 ASP.NET 應用程式的效能問題,該問題的癥結已經找到,這裡記錄一下始末。

ASP.NET 應用程式的效能技巧

12/13/2011
這兩天又碰到有人提出奇妙的 ASP.NET 效能問題(註1),查看之後,又興起了一個念頭,想把有關 ASP.NET 效能有關的東西稍微整理一下,以便日後發現其他與效能有關的東西時,有個地方可以集中存放。

有關「集體智慧」的學習資源

12/03/2011
記錄一些有關集體智慧(Collective Intelligence)的學習資源和工具,也許將來有機會用到。

技術提供:Blogger.