發表文章

目前顯示的是 12月, 2007的文章

Oracle 推出支援 .NET 3.5 與 Visual Studio 2008 的開發工具

請直接參閱這篇: Oracle 推出支援 .NET 3.5 與 Visual Studio 2008 的開發工具 Oracle 的腳步相當快呢~

Google Charts API: an ASP.NET 2.0 Server Control

相信很多人已經知道了前一陣子 Google 推出了 Google Chart API ,現在已經有人製作了一個 ASP.Net 控制項把 Google Chart API 包進去,這下你就可以很簡單的使用 Google Chart API 了~ 官方網址同時還介紹了使用方法: Google Charts API: an ASP.NET 2.0 Server Control

Graffiti CMS

功能強大、易用的內容管理系統,最近宣稱也能在 Mono 上執行了。 官方網址: Graffiti CMS 。 Graffiti CMS provides powerful content management in a simple, easy-to-understand format. Whether it's your personal blog, the family Web site, or the primary Web presence for your small business, Graffiti CMS software is the solution for simple content management.

Monorail 學習筆記

對岸的朋友寫了一系列的學習筆記: MonoRail学习笔记系列文章 ,非常值得作為學習 MonoRail 的入門文章。

Paint.Mono

Paint.NET 已經移植到 Mono 上了,看來 Mono 的Windows form 已經算是接近完成品啦~ 消息來源: Paint Mono — Paint.NET for Linux

MonoDeveloper 1.0 Beta3

MonoDevelop 釋出 1.0 Beta 3,Release Note 可以參看這裡: Release notes for MonoDevelop 1.0 Beta 3 ,這次主要有: 加強停駐功能 提供MacOS的支持 對 MoonLight runtime 的支援 提供對 Project/Solution 的屬性視窗(以前記得是獨立的Dialog或Window的樣子) 可以指定c# compiler的版本 然後每次改版一定要的就是 bug 的修正啦~ 對了,繁體中文翻譯應該也跟著更新了,前幾個星期我已經丟出了更新以後的繁體中文翻譯。這幾天找時間來看看翻譯有沒有什麼問題。 消息來源: Food for Monkeys: MonoDevelop beta 3 is out

IronPython Studio

已經有人在 CodePlex 上開了一個新的專案,目的是讓 Visual Studio.Net 也能使用 IronPython。 消息來源: 微軟全球技術支援中心 - 邱英瑞 - Jacky Chiou : IronPython Studio

DDay.iCal

DDay.iCal 是一個可以操作 iCalendar 的類別庫,主要實做 RFC 2445 協定。 如果你有作類似行事曆功能的軟體的話,我想你會需要這個類別庫。 官方網址: DDay.iCal DDay.iCal is an iCalendar class library written in C# and based on the RFC 2445 standard. It parses files in the iCalendar format and provides an object-oriented interface to iCalendar components: Event, Todo, TimeZone, Journal, FreeBusy, and Alarm.

PowerToy for .Net compact framework 3.5

隨著 .Net compact framework 3.5 的發佈,PowerToys也隨之更新,補足了在開發上的一些不便之處。 消息來源: .NET Compact Framework Team : Power Toys for .NET Compact Framework 3.5 have been released

.NET Framework 2.0 SP1 與 .NET Framework 3.0 SP1 修正問題清單

在這裡看到的: Tom Lee's blog : .NET Framework 2.0 SP1 與 .NET Framework 3.0 SP1 修正問題清單 。 想了解的人,請連結過去看看。 Microsoft .NET Framework 2.0 SP1 問題修正清單 Microsoft .NET Framework 3.0 SP1 問題修正清單

MoMA 1.2.6 釋出

隨著 Mono 1.2.6 的釋出,MoMA 也釋出了 1.2.6 版。 主要的變更: 增加對 .Net 3.0/3.5 類別庫的支援,所以可以分析 .Net 3.0/3.5 的應用程式了。 不再分析 Design NameSpace 消息來源: MoMA 1.2.6 Changes - Mono Project News

DDay.Update

以下節錄自官方網頁: DDay.Update : DDay.Update in a class library for adding automatic update capability to your .NET 2.0+ applications. As an alternative to ClickOnce, it uses ClickOnce manifest files, but avoids some of the do-it-all-for-you pitfalls of ClickOnce, while staying easy to use. DDay.Update 是一個可以為你應用程式加上自動更新能力的類別庫。基本上他算是 ClickOnce 的變形,但卻更容易使用。

Specter

以下節錄自官方網頁: Specter 的說明: Specter is an object-behaviour specification framework. It enables behaviour driven development by requiring developers to write executable specifications for their objects, before actually implementing them. Technologically this is similar to test driven development, however the shift in nomenclature removes the psychological barrier of writing "tests" for code that does not exist. (Existing projects implementing this idea include RSpec for Ruby and NSpec for .NET.) 簡單的說,是一個用來測試物件行為規格的 Framework,很類似 Unit test framework,但語法比較起來,更為簡潔: 如果你用 NUnit 可能會是這樣: [Test] public void StackCountMustEqual42() { Assert.AreEqual(42, stack.Count) } 改用 Specter 的話,會是這樣子: specify stack.Count.Must == 42

Mono 1.2.6 釋出!

消息來源: Mono 1.2.6 Released - Mono Project News 重要的幾項更新簡略翻譯如下: Windows.Form 應用程式可以直接在 MacOS X 上執行,不需要 X Server 了。 提供 ASP.NET AJAX APIs 跟控制項。 支持 FastCGI:除了 Apache 以外,ASP.Net 現在可以被放到任何有支持 FastCGI 的 HTTP Server 執行了。 Windows.Forms 現在支援 WebControl 啦,Windows 跟 Linux 都通用喔(使用 Mozilla)。 執行時期現在使用了更少的記憶體,也帶來更多效率與安全性的提昇。 C# 編譯器快要可以完整支援 3.0 的所有特性,大部分應該都沒問題了,除了 System.Query.Expression AST generation。 Mono 1.2.6 現在可以用來作為建立 SilverLight 1.1. 的 SDK 。(要使用 smcs 來編譯程式) 詳細的 Release Note 可以參考 Mono 1.2.6 release notes

API Diff

這是一個可以用來比對 Assembly 差異的工具,他能告訴你有哪些 API 不同,最適合用來比對不同版本的 Assembly。 除了有 GUI 版本以外,也提供有 console 版本。 下載點: SCHNEIDER SOFTWARE, API Diff GUI

Microsoft ASP.NET 3.5 Extensions Preview Released

這是一個能讓你少寫很多 ASP.Net 程式的 Extension,下面的消息來源有使用的範例,看起來真的很驚人。 - Dynamic Data: This is extensions to existing Data Controls allows them to generate much more code for you automatically based on the data model and meta data that is attached to the model. - MVC: This is a new form of ASP.NET web development which gives the web developer much more control over the markup and provides a cleaner separation between presentation/logic/data. - Silverlight Controls: This is a simple ASP.NET server control that makes adding Silverlight support a snap. It includes themes, automatic installation of Silverlight, client and server events. - AJAX: New extensions have been added to the Ajax library to support managing browser history when using UpdatePanels. This means making the back button behave right when using Ajax. - Entity Framework: A new data modeling framework that allows conceptual mapping. You create your object model and map it to your database tables as you see fit. - Astoria: A new data serv

如何安裝 moonlight(Silverlight in linux)

這份文件 Howto install Moonlight :是官方的討論群組(代號:Mono Olive)上所提供的導引,依照指示,應該就可以在 Ubuntu/Debian 上建制出 Moonlight,步驟相當冗長,看來要被包到官方套件中,可能是明年 Hardy Heron(8.04) 以後的事情了... 網路上另外有人分享了步驟: Johan.Hernandez TechBlog: How to Install Moonlight & Desklets Step by Step UPDATED 步驟整個又改良不少,也可以參考看看。

IKVM 0.36 發佈

IKVM 是一個能讓 Java 程式在 .Net CLR 執行的程式,除了執行以外,它也可以幫你把 Java bytecode 直接轉換為 CLR 可執行的機器碼 (.dll)。 這幾天 0.36 版發佈了... 消息來源: Jeroen Frijters: IKVM 0.36 Released

NAnt 0.86 Beta 1 發佈!

NAnt 已經有許久沒出新版了,現在終於發佈了 0.86 Beta 1! 這一版包含了許多新的功能,你可以參考Gert Driesen 在 Mono MailingList 上的說明: [Mono-list] NAnt 0.86 Beta 1 is available ,或是直接參閱官方網站的 Release Notes 。

Microsoft Visual Studio International Pack 1.0 Beta 1

用來處理多國語言用的工具包,看來很實用,用法與載點請參考: Microsoft Visual Studio International Pack 1.0 版 Beta1,包含VS IDE繁簡轉換套件

Volta

Volta 是一個類似 Google GWT 的產品,換言之,你可以用 .Net 語言來撰寫 Javascript application,想試試看的話, Volta官方網站 有詳細的 Quickstart ,能讓你快速上手。 不過安裝以前,得先安裝 Visual Studio 2008 唷~ 官方網站: Microsoft Live Labs : Volta 消息來源: » Microsoft creates GWT clone | Ed Burnette’s Dev Connection | ZDNet.com

ADO.Net Entity Framework 3.5 Beta 3 釋出!

相關下載網址: Entity Framework Runtime: http://go.microsoft.com/fwlink/?LinkId=104981 Entity Framework Tools: http://go.microsoft.com/fwlink/?LinkId=104983 Entity Framework Samples: http://go.microsoft.com/fwlink/?LinkID=104849 Entity Framework Documentation: http://go.microsoft.com/fwlink/?LinkID=104984 消息來源: Wriju's BLOG : ADO.NET Entity Framework 3.5 Beta 3 Released today A British Geek in Texas Pontificates : Entity Framework beta 3 Released André Henriksson : ADO.NET Entity Framework Beta 3 Mitsuru FURUTA - Microsoft FRANCE : ADO.Net Entity Framework Beta 3/Tools CTP 2 live Zlatko Michailov : Entity Framework Beta 3 Is Available for Download

SilverLight 1.1 版號變更為 2.0

現在 Microsoft 把 SilverLight 1.1 改為 2.0 了,之前有在一些 blog 看到 1.0 與 1.1 的架構蠻多不同的,所以這樣的變更,我想應該會更加清楚,而不會讓人以為 1.1 只是 1.0 的一些修正。 消息來源: Dave Glover "Down Under (Oz)" : Silverlight 1.1 is now Silverlight 2.0 - see the very useful links for information on timeframes and functionality