2008年4月30日 星期三
Microsoft Visual Studio International Pack 1.0 版
Microsoft Visual Studio International Pack 1.0 版
簡述
Visual Studio International Pack 中提供了一組類別庫以幫助 .NET 程式開發人員建立全球化的應用程式.
概觀
.NET 程式開發人員要建立一個全球化的應用程式, 必須有各式各樣不同文化及語系上的不同功能. Visual Studio International Pack 中包括了一組類別庫以滿足這樣的需求. Visual Studio International Pack 1.0版本針對亞洲的四個不同語系, 提供了以下七個不同的元件來加強 .NET Framework 在全球化(globalization)功能上的支援.
東亞語系數字格式化類別庫 - 可以將數值資料格式化成中文繁體, 中文簡體, 日文以及韓文的數值大寫字串.
日文 Kana 轉換類別庫 - 可以將 Kana 字元組轉換至其他日文的表示方法.
日文文字對齊類別庫 - 可以在應用程式中產生出日文特有的文字對齊字串.
日文 Yomi 自動完成類別庫 - 提供一個類別庫及 TextBox 控制項範例以支援可感應日文輸入法的自動完成功能.
韓文自動完成TextBox 控制項- 提供一個 TextBox 控制項以支援可感應韓文輸入法的自動完成及 Intellisense 功能.
簡體中文拼音轉換類別庫 - 可幫助應用程式取得簡體中文字元的拼音及筆劃等資訊.
中文繁簡轉換類別庫及 Add-In 工具 - 可幫助應用程式轉換中文繁體字串至中文簡體, 或是由簡至繁體. 此元件也包括了一個 Visual Studio 的 Add-In 工具, 可以將資源檔中的字串做繁簡轉換. 讓使用者快速的開發出兩岸三地的應用程式.
2008年4月29日 星期二
Asp.net account used for asp.net worker process
asp.net 所使用的 account,依iis 的版本有所不同。
IIS 5: aspnet
IIS 6, 7 : NT AUTHORITY\Network Service
在我們設定權限上,也可以直接授權給該 account。例如讀寫某目錄下的某檔案。
但更正確地,是授權給角色。
IIS 6: IIS_WPG
IIS 7: IIS_IUSRS (請參考 http://www.iis.net/1026/SinglePageArticle.ashx)
2008年4月28日 星期一
Load Balancing 有三種型式
Load Balancing 有三種型式
"DNS" Round Robin Load Balancing
使用DNS 分配Request 到不同的 server ip
Switch Based Load Balancing
Random(Stick) Load Balancing
--一旦到這一台,就一直到這一台,直到 session timeout (cookie)
Priority based Load Balancing
--找較不忙的 Server
Load test and Response Page Time is Empty
2008年4月27日 星期日
2008年4月23日 星期三
schtasks.exe 指定的排程類型不正確
使用 schtasks.exe 來增加排程時,一直出現 指定的排程類型不正確的錯誤
schtasks /create /SC WEEKLY /MO 1 /D MON /tn "test" /tr c:\dns.bat /st 01:00
後來,才知道在中文版的作業系統,是要改成「每日」、「每週」等
schtasks /create /SC 每週 /MO 1 /D MON /tn "test" /tr c:\dns.bat /st 01:00
天啊!
我在寫 Wix 時,如何應付不同語言的作業系統啊!
2008年4月21日 星期一
Keyset does not exist
Q:當以 asp.net 取得 local computer 之 X509 certificate private key 時,會發生"Keyset does not exist" 原因:asp.net 之預設帳號 "Network service" 沒有取得 private key 的權限。 解法:
- 授權 \Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys 給 Network service ,Full Control (好像太大了)
- aspnet_regiis -pa "NetFrameworkConfigurationKey" "NT Authority\Network Service"
參考
2008年4月15日 星期二
VS2005 的字型
Dear All:
您在開發時,VS2005 所使用字型還是 細明體嗎?
我之前都是使用 fixedsys 字型。原因是:預設粗體,字體一般寬。相當適合開發人員。但缺點是在同一畫面可看到的字數目變少了,字型無法放大縮小。
今天知道,微軟有出一個 Consolas Font Pack for Microsoft Visual Studio 2005,字型美化,且可以放大縮小。大家可以參考。
下面一則有介紹
http://blog.sina.com.tw/dotnet/article.php?pbgid=4907&entryid=12586
Session 之 write lock
原來 Session 的寫入也會有 write lock
如下,a.aspx
private void WriteSession()
{
for (int i=0; i< 100000; i++)
Session["msg"] = i.ToString();
}
當有一個 request 於a.aspx 執行時,Session 即被 lock 了。
此時,另一個網頁 b.aspx有 request 時,就會 pending
private void Page_Load()
{
string msg = Session["msg"] as string;
}
結論:還是不要用 session 比較好
訂閱:
文章 (Atom)