發表文章

SuperSocket

圖片
SuperSocket 是一個輕量級、可擴展的 Socket 開發框架,可用來構建一個服務器端 Socket 程式,而無需瞭解如何使用 Socket,如何維護Socket連接,Socket是如何工作的。該項目使用純 C#開發,易於擴展和集成到已有的專案。只要你的系統(forum/CRM/MIS/HRM/ERP)是使用.NET開發的,你就能夠使用 SuperSocket來輕易的開發出你需要的Socket應用程序來集成到你的現有系統之中。 網址: http://supersocket.codeplex.com 資料來源: SuperSocket 1.4 beta 2 发布

EduLINQ、MoreLINQ和LINQBridge

圖片
EduLINQ 尝试解释LINQ to Objects运算符是如何工作的。 MoreLINQ 是一组LINQ to Objects运算符,它扩充了标准的运算符。 LINQBridge 把LINQ to Objects移植到.NET Framework 2.0。 詳細的介紹,可以參考 InfoQ: LINQ to Objects项目:EduLINQ、MoreLINQ和LINQBridge

nuget

圖片
NuGet 是 Visual Studio 的延伸套件,它可以讓安裝/更新開放源碼函式庫/工具更加的方便。 當你使用 NuGet 安裝套件時,它會複製函式庫檔案到你的方案,並且自動更新你的專案 (增加參照、變更設定檔...等等)。如果你移除了套件,NuGet會反向這些更改,不會有任何的凌亂留下。 安裝 , 尋找套件 ,然後快速的繼續下個專案!

Python Tools for Visual Studio

圖片
終於可以在 Visual Studio 2010 裏面使用 Python 了,之前印象中並沒有,只有 monodevelop、sharpdevelop 才有支援。 這個 tool 除了支援 IronPython 以外,也有支援 CPython,這真的是太好了。 目前還只是 Beta,我想再過一陣子,應該很快就 final 了吧。 網址: Python Tools for Visual Studio

Lunula

可以把 Lisp 轉為 C# 的轉譯器/編譯器。 Introducing Lunula

Mono Tools for Visual Studio Preview

跟上一篇介紹的 MonoDevelop for windows 相反,這是為了已經熟悉 Visual Studio.Net 的人用的,讓 Visual Studio.Net 能使用 mono 來進行開發,這樣可以加速移植應用程式到 mono 上的速度。 消息來源: Mono: Mono Tools for Visual Studio Preview Released

MonoDevelop for Windows

終於,MonoDevelop 出了 Windows 的版本,雖然是非常 alpha 的版本,但還是令人振奮。 安裝前,得先安裝 gtk# for windows,才能使用。 下載網址: Windows Preview (內有 gtk# for windows 的網址) 消息來源: Lluis Sanchez : MonoDevelop installer for Windows