發表文章

MonoDevelop 2.6 釋出

圖片
看了 InfoQ的報導: MonoDevelop发布2.6版本,支持Git和和Mac开发 ,才知道 2.6 釋出了... 這次提供了不少新功能,像是 git 、 Cocoa(Mac) 的開發、VI編輯模式的加強、DocFood (類似GhostDoc)自動產生必要的註解以產生API文件、除錯功能的加強、T4 template engine的加強等等,以及部份可以分析程式碼的工具。 詳細的內容還是要到官方網站看 What's new in MonoDevelop 2.6 會比較清楚。

Jexus

圖片
可以算是 mono xsp/xsp2 的替代品,覺得 mono xsp/xsp2 的效能無法滿足你的話,可以試試看。 這是來自 CNBeta上的介紹:Jexus v4.3版正式发布 Linux/Unix上的.net兼容服务器 : 它是一款基于.NET兼容环境,运行于Linux/Unix操作系统上,以支持ASP.NET为核心功能和最大特色,既强大又易用的WEB服务器。其最新版本(V4.3)已于今日发布。 網址:jexus http://jexus.googlecode.com/

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