.NET Managed Provider for Oracle 在 US7ASCII 編碼下中文顯示亂碼之解決方法

Microsoft .NET 下透過 ADO .NET Managed Provider 存取 Oracle 是很常見之需求,但無論是 Oralce 提供之 Oracle Data Provider for .NET (ODP) 或是微軟所提供之 ADO.NET Manged Provider for Oracle 在中文環境下都有著相同的限制,就是 Oralce NLS_LANG 的設定必須 Server 端與 Client 端一致。倘若兩邊 NLS_LANG 設定不一致,中文就會出現亂碼。這項限制在微軟的技術支援網站 http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q322158 以及 Oralce 線上手冊 http://download.oracle.com/docs/cd/B10501_01/server.920/a96529/ch3.htm#56353 都有提到,但是由於許多歷史因素,許多中文環境用戶在 Oracle 的 Server 端採用 NLS_LANG以 US7ASCII 設定,此時若是透過 Microsoft 或 Oracle 之 ADO.NET Managed Provider,無論 Client…

0

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

2007年12月13日釋出之 Microsoft .NET Framework 2.0 SP1 與 Microsoft .NET Framework 3.0 SP1 是次重要之 Bug 修正,至於修正了哪些 Bug 可參考下列資訊 Microsoft .NET Framework 2.0 SP1 問題修正清單 Microsoft .NET Framework 3.0 SP1 問題修正清單

0

Strategic Architect Forum 2007 活動內容公開下載

Strategic Architect Forum (SAF) 是微軟針對架構師(Architect)所設計之活動,也是少數 Bill Gates 每年親自到場回覆來賓問題的重要活動,Strategic Architect Forum 每年會邀請全球五百大企業之技術長或首席架構師與會,協助了解微軟對於企業架構技術之走向。由於這個活動並非人人可以參加,許多有價值的內容無法為一般大眾所得知。2007 SAF 全部內容於今日首次對外公開,有興趣的朋友可以至 http://msdn.microsoft.com/architecture/saf 取得活動 投影片、現場錄影與講稿。 其中有位知名人物的演說十分重要,便是於2007年初加入微軟的 Donald Ferguson 博士的講稿,Donald Ferguson 博士是微軟 CTO 辦公室成員,負責微軟平臺與產品策略規劃,同時具有微軟院士稱號 (Technical Fellow),主要關注資訊技術的演變和革新對商業和經濟帶來的影響。Donald Ferguson 博士曾是 IBM 頂尖科學家與院士(Fellow),同時擔任 IBM 軟體集團的首席架構師,事實上 IBM 自 1962 年以來,也僅有六十餘人獲此殊榮。在 IBM 效力期間,Donald Ferguson 博士主導了 WebSphere,Tivoli,DB2,Rational 和 Lotus 產品線的開發,素有 WebSphere 之父的稱號。 SAF 今年主軸皆環繞在 Software + Services,Donald Ferguson 博士這份講稿的內容在談微軟未來幾年最重要的軟體策略 Software +…

1

Silverlight 企業應用案例 – 研華 (ADVANTECH)

成立於 1981 年的研華股份有限公司是全球工業電腦第一品牌,二十餘年來始終深耕此一領域,自2004年起營收便超過百億新台幣,並始終保持穩定獲利與成長,似乎完全未受到個人電腦市場日趨飽和之影響。每個成功的公司背後,都有著特有之企業文化,這些深化在每個員工心中的文化認同,往往都是公司能夠持續成長的原因。專注本業、鼓勵創新的研華電腦,即便在資訊處內的基層工程師工作中;都可看到此一企業文化特質。 2007年10月研華資訊處同仁得知 Microsoft Silverlight 技術後,林詠傑課長便開使與所屬同仁討論,如何將此一技術應用於研華對外之產品搜尋網頁中,以提升客戶之滿意度。擁有自有品牌的研華,向來重視客戶滿意度,過去曾有用戶反應產品搜尋畫面單調,當了解 Microsoft Silverlight 技術能夠讓網頁互動更為豐富後,便決定藉此機會驗證以 Microsoft Silverlight 製作搜尋介面之可行性。 資訊處同仁陳俊霖先生接下此一任務,由於10月份時尚未有 Silverlight 書籍問世,陳俊霖先生便從 http://silverlight.net/community/communitygallery.aspx 取得大量的範例開始學習,專注品牌經營的研華原本便擁有相當數量之美術設計人員,但此案開始之初並未有美術設計人員參與,而是以有開發經驗的陳俊霖先生上網搜尋可用之圖示,自行利用 Microsoft Expression Blend 2 September Preview 加以組合運用。時至今日已有了初步的成果: 新的產品搜尋網頁,當產品列出時會逐漸浮現出各個產品項目,倘若此產品有相關驅動程式或手冊文件可下載,在每項產品品項後方即會以綠色燈號表示,讓用戶可以進一步下載。此一新功能將與現有產品搜尋功能並存,並已經對外公開了 http://www.advantech.tw/products/search/default.aspx,這很可能是台灣大型企業用戶第一個採用 Silverlight 於對外網站的案例。 過去研華對於產品搜尋的軟體架構如左,藉由 Microsoft ASP.NET 2.0 直接對資料庫搜尋取得產品資訊,是典型之 Web Application 模式。當要提供 Silverlight 這類新類型的應用時,由於以 Silverlight XAML 表達使用者介面必須要借助 Web Services 方可與後端資料庫連繫,因此需要為產品資料查詢增添新的 Web Services,於是俊霖便開始針對此案以 ASP.NET 2.0 開發新的 Web Services,並採用 Simple Object Access…

0

Microsoft .NET Web 相關產品計畫

Scott Guthrie 於2007年11月29日在他的 blog 中,透露了新的 Microsoft .NET Web 開發相關計畫 (http://weblogs.asp.net/scottgu/archive/2007/11/29/net-web-product-roadmap-asp-net-silverlight-iis7.aspx),在未來幾個月中將陸續推出下列服務與新功能。 微軟將釋出 Microsoft .NET Framework Libraries 之原始程式碼,並可運用 Visual Studio 2008 進行除錯。 釋出 ASP.NET 3.5 Extension,某些功能已經在公開預覽過之 ASP.NET Futures (http://www.asp.net/downloads/futures/) 中出現過了,包含: ASP.NET MVC,一個 model view controller (MVC) framework for ASP.NET,目前已經有一篇介紹的文章 Part 1 of my ASP.NET MVC Tutorial series。 ASP.NET AJAX Improvements,處理 AJAX 應用中最繁瑣的 Web 瀏覽器歷史瀏覽與按鈕控制 (browser history support…

1

Visual Studio 2008 Profiling 新功能 Hot Path

最近幾天在使用 Visual Studio 2008 Team Suite Beta 2 的 Profiling 時,發現了一個不錯的小功能, 當我們在 Call Tree 中追蹤最耗時或是最耗記憶體的 Function Call 時,在過去 Visual Studio 2005 Team Suite 中必須以人力自行在繁多的 Function 名稱中逐一找尋,新功能 “Hot Path” 可以在 Call Tree 的瀏覽畫面內,簡單按下火焰標誌的按鈕,就可將最耗時或是最耗記憶體的呼叫路徑標示出來,簡單易用的小功能卻幫開發人員省了不少的力氣,此外找尋 “Hot Path" 的條件還可以自訂哦。

0

Microsoft Office Live Workspace 即將開放測試

Workspace 是 Software As A Services (SaaS) 中的一項重要應用模式,藉由 Internet 上所提供之服務,儲存與分享之檔案,讓自己無論身處何處皆可運用 Web 瀏覽器存取檔案。亦可以將檔案分享給經授權的友人或工作夥伴加以存取。Microsoft Office Live 即將推出的 Office Live Workspace 即是微軟最新的線上服務之一,Office Live Workspace 免費提供儲存超過 1000 個以上 Microsoft Office 檔案,藉由單純 Web 瀏覽器即可在多平台上共享,讀取這些 Office 檔案。Ray Ozzie 接手微軟最高軟體架構負責人後,即揭示微軟未來 Software + Services 策略,Software + Services 提供如同 Software As A Services 一樣的線上服務,但所提供的軟體型態,就不僅限於熟知的 Web 瀏覽器了,Office Live Workspace 即是一個典型的例子,透過 Web 瀏覽器使用者可以免費享用一個跨越網路的儲存空間,使用上完全免費,但可能需要在瀏覽器看些網路廣告,而微軟也讓 Microsoft Office 扮演了另一種存取的介面。藉由發展成熟的桌面軟體,提供便捷與…

0

將 3DS 格式轉換為 XAML

Autodesk 的 3ds Max 是許多人製作 3D 模型的主要工具,在網路上也有著許多免費的 3D 模型以 .3ds 格式提供免費下載,對於想測試 Windows Presentation Foundation 3D 相關功能的朋友,缺乏可供測試的現成 XAML 3D 模型是個令人困擾的問題。 Electric Rain 公司的產品 ZAM 3D 是目前針對 XAML 3D 模型設計最好的工具,也提供 .3ds 檔案格式轉換為 XAML 的功能,但是它是商業產品,對於僅想要測試 WPF 3D 能力的開發人員而言,ZAM 3D 所提供的功能是太豐富了。 WPF-Graphics 網站上提供了一個 3ds 轉換為 XAML 之線上轉換工具,若是 .3ds 檔案小於 100 KBytes 皆可在網站上直接測試,倘若檔案大小大於 100 K Bytes,也可免費下載公用程式 Viewer3ds, 此工具可以觀看 3ds 檔案之…

0

SWF 轉換為 XAML 之工具程式

微軟平台推廣部門之部門經理 Mike Swanson 日前於其 blog 中,介紹了一個新的 SWF 轉換為 XAML 之工具程式,此工具提供了六十天的試用版,可於此下載試用。事實上 Mike Swanson 本人即提供了一個免費的 SWF 轉換為 XML 的工具程式 SWF2XAML, 但 Mike Swanson 先生的工具程式無法同時轉換 Adobe Flash 的動畫與聲音,此外 blog 中提及,Electric Rain 即將於 2007 年夏天推出另一個 SWF 轉換為 XAML 的工具程式,相關資訊可由此得知 http://www.erain.com/products/harmony/,不過三個工具都沒有聰明到能夠轉換 Flash ActionScript,使用者需要知道這項限制。

0

Windows Server 2008 的"面貌"

Windows Server 2008 的 Beta 公開測試計畫 https://www.microsoft.com/servers/faces/default.aspx 中有一項有趣的附加活動,只需要以 Windows Live ID 登入後,即可上傳自己的照片,並與所有參與 Windows Server 2008 的人員的照片加以合成,合成之後就是您現在所看到的這個男子 此活動意涵在於,Windows Server 2008 的風貌,將會因所有參與公開測試的人而改變,上傳照片很容易,即使是全身照上傳,系統也會自動判別出人頭所在位置,並且融入整合後的照片內,有興趣的朋友歡迎參與 Windows Server 2008 Beta 測試活動。

0