2024年1月27日

Visual Studio 2022 使用32位元的 IIS Express

當 Visual Studio 2022 預設使用 64 位元的 IIS Express 時,但您需要使用 32 位元函式庫,您可以通過修改 Visual Studio 的設定來切換至 32 位元版本的 IIS Express。 

  

2016年2月14日

[Synology][Docker] 設定時區

Docker設定時區的方式有幾個方式,

參考網路上的兩種做法
option 1: -v /etc/localtime:/etc/localtime:ro
option 2: -e "TZ=Asia/Shanghai"

2014年10月25日

[Security] - 如何關閉瀏覽器SSL 3.0的安全協定?

SSL 3.0是一個安全協定,為網路傳輸過程做加密,以保護資料傳輸過程中不被外力竊取。

不過在2014/10的一份報導(Google 發現 SSL 3.0 漏洞,小心「貴賓犬」攻擊!)指出這個安全協定已不安全

自救方法其實很簡單,只要將我們常用的瀏覽器工具,將SSL 3.0關閉,就能防範這個漏洞

2014年3月13日

[C#]密碼加「鹽」了嗎?

今天要來聊聊密碼的安全性,既然是密碼就應該有高度的安全性,只有使用者自己知道而已

密碼存在資料中通常用三種方式存在
一、明碼:這應該是沒人敢做吧?
二、可逆密碼:僅限於必須要還原密碼的情境,若無需還原建議選第三方案!
三、不可逆密碼:應該大多數人都選用這種方案吧!

2014年2月25日

[XML][C#]XML遇到ASCII控制字元處理方法

最近遇到了一個頗妙的狀況,原先的目的是要將資料轉成XML格式,
輸出後檢測卻發現了一個元素所填入的資料含有特殊字元
如下圖:

2013年5月28日

[SQL] - Char(0)問題處理

最近在處理問題時遇到一個很玄的問題....欄位中含有Char(0)的特殊字元,
範例圖如下:左圖使用文字模式顯示,右圖使用表格方式顯示

2013年5月1日

[Asp.net] - FindControl找不到想要的Control?

當Asp.net混雜著UpdatePanel、TabPanel....容器時,控制項在編譯期都會被加上一段物件名稱,

但使用FindControl卻是要一層一層的去找找找....如下行範例.....

Control c=Page.FindControl("TabPanel1").FindPanel("tab_02").FindPanel("txtTest");

程式碼就會非常冗長..

2012年8月28日

[C#][EF] - EF轉換中繼資料加入SQL MS_Description

LINQ這個技術已經很久了!但遲遲未開始學習的腳步,既然要學就找了一個最近很夯的LINQ to  Entity Framework 來練習。

在練習LINQ to  Entity Framework 使用"ADO.NET實體資料模型"產生SQL的中繼檔案時,發現了一個問題。


2012年7月22日

[C#] - Debug模式運用

Debug是程式設計師必備的技能,在Debug之前可能會輸入許多的條件。
如:輸入框要輸入數值....等


如果像下面這樣加入測試資料,看似沒什麼!

textBox1.Text = "100/01/01";//測試資料

string test = textBox1.Text;

2012年7月4日

[SQL] - SQL Server 2008 R2 還原 SQL Server 2008 - PartII

繼上一篇[SQL] - SQL Server 2008 R2 還原 SQL Server 2008 - PartI 產出了大量的insert指令

心想直接貼上查詢視窗按下執行就可以去做其他事情等結果了....

沒想到出現了下圖的錯誤訊息!心都涼了....hresult e_fail 已經從呼叫傳回至 com 元件



2012年6月3日

[C# .NET] - 半形轉換全形

半形字要轉換成全形字,在office上只要一顆按鈕就能達成了,

如果要透過.net去完成就變得很麻煩

如何將A轉成A呢?

[SQL] - SQL Server 2008 R2 還原 SQL Server 2008 - PartI

SQL Server2008 R2要還原成SQL Server 2008真是一場惡夢,

 某次很開心的拿到一個Bak檔,想要還原到本機的電腦上, 結果吐出了下面的錯誤訊息:
資料庫是在執行 10.50.1600.1 版的伺服器上備份。 該版本和此伺服器不相容,此伺服器目前執行 10.0.1600.22 版。 請將資料庫還原到支援此備份的伺服器,或使用與此伺服器相容的備份。

2012年5月25日

[VS2010 Tool] - SQL Syntax Highlighting

今天要介紹一款開發程式的方便小工具!

SQL Syntax Highlighting

網址:http://visualstudiogallery.msdn.microsoft.com/a3a662c6-28eb-4de9-9a29-d328b1ac3f6b

用途:SQL語法顏色區別,樣式與SQL Server的查詢畫面相近

[VS2010 Tool] - Highlight all occurrences of selected word

今天要介紹一款開發程式的方便小工具!

Highlight all occurrences of selected word

網址:http://visualstudiogallery.msdn.microsoft.com/4b92b6ad-f563-4705-8f7b-7f85ba3cc6bb 

用途:將選取的字做螢光筆標記。

2012年3月20日

[C#] - WMIExplorer

[軟體名稱] WMI Explorer
[官方網站] http://www.ks-soft.net/hostmon.eng/wmi/index.htm
[說明]WMIExplorer是一套用來查詢WMI資料的小工具
提供了完整的類別資訊和其中所帶的屬性資料

[C#] - 透過WMI Win32_NetworkAdapter取得MAC

今天要介紹的是透過WMI來取得系統的資訊,

.NET提供了幾個類別用於取得WMI所管理的資訊,

其中包含了硬體資訊和系統資訊。

2011年12月25日

[C#] - XMLQuire

當我們在使用Xpath的方法時,總是為了兜Xpath路徑花了不少時間,

心想應該有更快的方法可以去找到這串Xpath,

上網資料挖到了一個不錯用的工具XMLQuire

2011年12月17日

[Asp.net] - TextBox.MaxLength在 MultiLine下無效果

最近在做TextBox限制長度大小時, 很開心的使用多行的功能時,又寫了限制字數的大小

詭異的事情發生了!!怎麼還是可以打超過字元...我明明寫了MaxLength="10"

2011年12月4日

在bolgger中加入code方塊partIII-使用SyntaxHighlighter 3.0.833.0

用了很久的SyntaxHighlighter 1.X 最近逛其他Blog時發現新的樣式, Google後才知道原來是SyntaxHighlighter又升級了!! 迫不及待就去官方看說明,越做越棒!使用方法還是一樣簡單

2011年11月19日

[ASP.net][C#] -DataGrid 巢狀顯示資料

當我們要使用DataGrid要顯示大量資料時,偏偏某幾個欄位字數特別的多,

若沒有做字數處理的話,畫面肯定會跑掉而且醜不拉嘰,

重點來了,我們要如何把資料弄得齊全又讓使用者看得開心呢?

開始介紹之前先秀一下完成圖