發表文章

目前顯示的是 2月, 2008的文章

Silverlight 2.0 Beta1即將現身

請參訪 奚先生 的文章: Silverlight 2.0 Beta1即將現身 。 而他的消息來源則是來自大老: ScottGu 的文章: First Look at Silverlight 2 文中提到 SilverLight 取代傳統 ASP.Net 的部份,個人認為 RIA 不可能完全取代傳統網頁開發 ,這部份仍將存在,君不見即使是 Flash 已經出來了這麼久,它也算是夠普及了吧~而傳統網頁開發仍然存在嗎? 再者,網頁搜索引擎也並不領 RIA 的情,如果要作所謂的SEO,憑藉的,仍然是傳統網頁上的資訊,將來除非網頁搜索引擎也同時做了變革,否則傳統網頁仍舊會是資訊的主要來源。

white

white 是一個可以作 UI 自動化測試的 Framework,可以搭配任何 Unit test framework 來使用。 從入門文章( Ben Hall's Blog: Project White: Automated UI Testing )看起來,相當的簡單與實用。 官方網址: white White supports all rich client applications, which are Win32, WinForm, WPF and SWT (java). It is .NET based and hence you wouldn't have use proprietary scripting language. You can use your favourite .NET language, IDE and tools for developing tests/automation programs. White provides consistent object oriented API for all kinds of applications. Also it hides all the complexity of Microsoft's UIAutomation library and windows messages (on which it is based). 消息來源: InfoQ: White:一个新的Windows界面开发测试框架 Ben Hall's Blog: Project White: Automated UI Testing

pcsc-sharp

官方網站: pcsc-sharp 這個 library 提供了一個標準的存取 Smartcard reader 介面,Windows 與 Mono 都可以使用~ The PC/SC API provides a standardized interface to Smartcard readers. The pcsc-sharp library represents a wrapper to use either Microsoft's PC/SC implementation (WinSCard) or pcsc-lite with implementations of the Common Language Infrastructure (CLI) such as .NET Framework or Mono. The library itself is written in C#. The MCard-sharp library is a wrapper for the MCard API of SCM Microsystems, to be used on top of pcsc-sharp. It provides access to memory smart cards, in addition to the processor smart cards supported by PC/SC. The Smartcard Commands library provides managed helpers to create, transmit and evaluate ISO-7816-4 commands for processor smart cards via pcsc-sharp. Note that this library is under 2-clause BSD license.

ASP.NET CAPTCHA Library

你是否對於不知道該如何著手為網站應用程式加上 Captcha 而傷腦筋呢?這裡有一項利多。 ReCaptcha 服務透過應用程式設計介面(API),讓使用者整合到自己的網站。官方網站也提供了 ASP.Net 的 library: ASP.NET CAPTCHA Library for reCAPTCHA 真要說什麼缺點的話,那就是一定要保持 Internet 的暢通才行,因為基本上,他是應用了 ReCaptcha 網站提供的 API (Web service) 應用此服務的同時,你也同時成為協助文字辨識的義工,因為網站會利用你輸入的結果,進行統計,進而完成古籍的電子化工作。

DreamSpark

今天瀏覽新聞時,看到大量關於 DreamSpark 的新聞~一時之間還以為是 DreamPark,沒什麼特別注意。後來看到越來越多人提到,才再仔細去看,結果,發現 這是一個很殺手的消息 !! 你只要去 DreamSpark 登錄,證明你是學生,就可以 免費 取得 Visual Studio Professional, Expression Studio...等等的軟體! 以下摘錄自 FREE Visual Studio 2008 for College Students via DreamSpark : This morning, Microsoft is announcing a new program called DreamSpark that allows students in the United States, the United Kingdom, Canada, China, Germany, France, Finland, Spain, Sweden, Switzerland and Belgium to get Visual Studio Professional, Expression Studio, XNA Game Studio, Windows Server, and more....all for free! You just need to authenticate that you are indeed a student, and you will receive download access to these products. 消息來源: Free tools for students, I'm impressed with DreamSpark FREE Visual Studio 2008 for College Students via DreamSpark Dreamspark interview on Channel8 Dreamspark: Free tools for Students! Dreamspark in Belgium - Shibboleth at K.U.Leuven DreamSpark: Microsoft Giving Away Free Developer Software

LINQ.Flickr

現在可以直接使用 LINQ 語法來搜索 flickr 上的照片了~ 官方網站: LINQ.Flickr Easy to use LINQ priovder for Flickr, the api gives the power of query language right to the doorsteps of Flickr.

Tasky

Tasky 是一個很簡單的任務管理應用程式,主要是使用 RememberTheMilk 的網路服務,如果你有 RememberTheMilk 帳號的話,不妨試試看。目前只能在 Linux 下使用。 官方網站: tasky Tasky is a simple task management app (TODO list) for the Linux Desktop.

Unity

Unity 是一個輕量級的 dependency injection container,至於什麼是 dependency injection,可以參考一下 Wikipedia 上的說明。 The Unity Application Block (Unity) is a lightweight extensible dependency injection container with support for constructor, property, and method call injection.

Visual Studio 2008 Hotfix

新的 Hotfix 加強了 Web 開發的部份,請務必試試... 消息來源: Visual Studio 2008 Hotfix Available Free Download: Hot-Fixes for Visual Studio 2008 (Web Development)

Sandcastle

不多作說明,這裡: InfoQ: Sandcastle:生成.NET API文档的工具 介紹的更清楚。 Sandcastle是一个微软发布的工具,它通过反射程序集中的源代码以及添加代码中的XML注释来创建MSDN形式的API文档。 SharpDevelop 後來在 3.0 也改用此工具來產生 API 文件,而不使用 NDoc 了。 下載網址: Sandcastle - Release: Sandcastle January 2008 Release

.NET Learning guide

bsinghal 提供了一份一份學習 .Net 的指引,不妨前往下載: DotNet Learning Guide 消息來源: Fuziness and Cognizance... : .NET Learning guide

The Cobra Programming Language

這是另外一個很類似 Python / Boo 的語言,主要的訴求在於可以兼容 Python 與 Ruby 的快速開發、c#與C++的執行效能以及 D 的 Unit test~ 官方網址: The Cobra Programming Language

TagLib#

需要讀寫 MP3 的 tag 嗎? TagLib# 是個相當不錯的選擇~ 目前有使用此 library 的軟體有 Banshee 官方網址: TagLib#