Creating a Data Driven ASP.NET Localization Resource Provider and Editor


ASP.NET 2.0 introduces a provider model for creating custom Resource Providers that can store localization data in stores other than Resx files. Resx resources are all fine and good but putting data in a more flexible resource store gives you many more options for editing and administering resources interactively and even at runtime. In this article I’ll demonstrate how to create a new Resource Provider that stores resource information in a database and show a resource editing tool that makes it much easier to edit resources interactively in the context of your live ASP.NET applications.

再次在VMWare Workstation 7.0裝上Mac OS X Snow Leopard.

JunCLJ: 再次在VMWare Workstation 7.0裝上Mac OS X Snow Leopard.

首先, 需要用迅雷BT Mac OS X 10.6 Snow Leopard 64bit 和 VMWare Workstation 7.0.

Mac OS X 10.6 – Link
VMWare Workstation 7.0 – Link

下載了Mac OS X 10.6的鏡像之後, 請用FreeRapid來下載以下的MagicISO(不准用迅雷!)將DMG轉換去ISO.
FreeRapid – Link
MagicISO Maker 5.5 – Link

最後再下載以下虛擬檔和Mac OS X Snow Leopard的聲效及顯示驅動程式, 你可以用FreeRapid進入Sharebee裡面隨便選一條link下載:
必須要下載以下文件!
VMWare 虛擬檔(Mac OS X 64-bit.rar) – Link
*經過本人多天的測試, 我覺得用"Rebel EFI.iso"裝Mac OS X Snow Leopard會令到系統有點遲鈍而且不穩定. 本人推薦你改用"Darwin_snow.iso"來安裝你的Mac OS X Snow Leopard. 我已經證實了"Darwin_snow.iso"跑得比較順暢, 而且系統裡面的時間不會拖慢. 尤其是裝完Mac OS X後還可以裝VMWare Tools使到你的Mac OS X跑得更加穩定!
Darwin_Snow.iso – Link
VMWare (Mac OS X 10.6) 所有驅動程式 – Link

*VMsvga2_v1.2.2_Common_Installer.pkg
*EnsoniqAudioPCI_1.0.2_for_SnowLeopard.mpkg.tar.gz

下載完以上的所有東西後, 先安裝VMWare Workstation 7.0. 裝完後按WIN+R, 輸入"control userpasswords2″, ENTER. 然後取消 “Users must enter a ………. this computer".

一切都弄好了後, 用WinRAR來解壓 Mac OS X 64-bit.rar. 然後右擊, 用VMWare Workstation打開macosx10.6.vmx (看圖)

SCRUM

Midnight Coder: Scrum

前一陣子在網路上讀到一些關於Agile Software Development的文章, 其中尤其以Scrum最引起我的興趣. 主要的原因是他的觀念跟我之前一直以來的開發作法有很多相似的地方, 只是我一直沒有系統性的把把過去的經驗作有系統的歸納整理, 只是很隨興的照著自己覺得比較快樂的開發方式下去開發引擎, 也不知道有Scrum這東西. 所以我就去買了一本Agile Software Development with Scrum來看, 這本書寫的不錯, 頁數不多, 而且很多作者過去的經驗來加以佐證, 我比較喜歡這種不講太多理論, 專注於實務經驗的書.