2011-09-21

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 會比較清楚。


2011-08-19

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/

2011-03-30

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 发布

2011-03-16

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


2011-03-15

nuget

NuGet 是 Visual Studio 的延伸套件,它可以讓安裝/更新開放源碼函式庫/工具更加的方便。

當你使用 NuGet 安裝套件時,它會複製函式庫檔案到你的方案,並且自動更新你的專案 (增加參照、變更設定檔...等等)。如果你移除了套件,NuGet會反向這些更改,不會有任何的凌亂留下。

安裝, 尋找套件,然後快速的繼續下個專案!



2011-03-10

Python Tools for Visual Studio

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

網址:Python Tools for Visual Studio

2011-02-23

Lunula

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

Introducing Lunula

2009-06-12

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

2009-05-19

D.NET

D 語言也移植到 .NET CLR 上了,還有什麼語言還沒移植過去呢?

官方網址:D Compiler for .NET

消息來源:InfoQ: D.NET编译器源码发布了

2009-05-04

AJAXProfilling Extension

現在你可以針對你的 ASP.Net AJAX 應用程式作 profiling 了,讓你可以更了解效能的瓶頸在哪裡,並加以改進。

[quote]AJAXProfiling Extensions is an add-on to the performance tools that areavailable in Visual Studio Team System 2008 Development Edition andVisual Studio Team Suite, extending them to allow you to profile theclient-side JavaScript code in your AJAX application. [/quote]

消息來源:VS2008 AJAX Profiling Extensions - 博客园IT新闻

2009-04-21

Microsoft Chart Controls懶人包

之前提過的Microsoft Chart Controls,有人整理了一份懶人包,從入門文章到相關參考都列出來了,不妨參考看看:Dave does Data : Free Chart Controls for .NET: Windows and Web – Handy Links

2009-04-17

Common Compiler Infrastructure (CCI)

官方網頁:Common Compiler Infrastructure - Metadata


The Microsoft Research Common Compiler Infrastructure (CCI) is a set of components (libraries) that provide some of the functionality that compilers and related programming tools tend to have in common.

The metadata components provide functionality for reading, writing and manipulating Microsoft Common Language Runtime (CLR) assemblies and debug files. The functionality provided by these components subsumes the functionality provided by System.Reflection and System.Reflection.Emit.


從簡介看起來,我猜可能像是 Mono.Cecil 一樣,可以直接操作 Assembly,不過或許不是也不一定~

消息來源:

補充
從對岸朋友的文章:看來,我應該是沒猜錯~

2009-04-15

免費的 ASP.NET MVC 導引書

下載位置:end-to-end tutorial chapter in PDF form

消息來源:

2009-04-13

nRoute

官方網站:nRoute

來源:WOW, The Web : 使用 nRoute 框架来实现基于 Silverlight 的桌面应用

摘錄:

nRoute Framework 是 codeplex 中的一个开源项目,你可以使用 nRoute 实现基于 Silverlight/ WPF 的类似桌面应用的框架。

 
TEMPLATE HACKS AND TWEAKS BY [ METAMUSE ] BLACKCAT 1.1