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 元件