[轉貼]將VS2003轉成VS2005的步驟

1.
在2003的編譯器下:
將2003所有的Form、類別、Modual…等程式碼,依專案的分類,將程式碼歸在一個Namespace底下,
不同專案可以不同的Namespace 名稱,並且確定程式可以執行。
如果已經有了就不要再宣告Namespace了。
為什麼要宣告Namespace,這是為了防止同樣的Class名稱。

2.
在2005的編譯器下:
開啟2003的專案,此時會問要不要轉成2005的專案,當然要轉嚕。
將2003的專案轉成2005的專案。
閱讀全文 “[轉貼]將VS2003轉成VS2005的步驟”

ASP程式設計安全性注意事項 :

1. 適當地使用On Error Resume Next ,避免網站程式發生錯誤時,出現重要資訊。
2. 盡量避免使用個人資料做為傳遞用參數, 個人資料包含身份證字號、ID、密碼等等。
3. 參數名稱盡量減低可讀性, 不要使用完整的英文單字, 以減低網友嘗試改變參數值以測試網站的動機。
4. 重要的參數傳遞必須編碼. 若不得已必需使用重要資料當參數,在送出參數之前,透過函式編碼;於接收頁再解碼。所謂重要參數如身份證字號、ID等。
5. 適當地網頁權限控管,有安全顧慮的網頁(如個人資料頁、與權限等級有關的資料頁),須經權限處理,限制具權限的使用者才能讀取。可避免使用者直接輸入URL跳過正常流程來讀取不該讀取的資料。
6. 阻檔已知的資料隱碼(SQL Injection)漏洞。

DataGrid資料掫取問題

當我在DataGrid上按滑鼠左鍵, 將指到的那一行讀至TextBox
那在事件中不是要用DataGird.Click嗎?!
為何我讀取不到呢?

理想的作法是利用 CurrentCellChanged 事件。Click 事件用在整行被選擇時(按在最左端)。
假設是要第一欄的資料。
Dim row As Integer = Grid1.CurrentCell.RowNumber
Dim employeeId As String = DirectCast(Grid1(row, 0), String)

TextBox1.Text = employeeId

VS2005&SQL2005中文版現身

待已久的VS 2005與SQL 2005中文版現身,你還在等什麼?

——————————————————————————–

原本MSDN網站說是三月份才要現身的,沒想到今天無聊去逛了一下,真是令人熱血沸騰,VS 2005與SQL Server 2005各個版本的中文版一同出現,Express、Developer、Standard、Profession、Enterprise版本通通一起出現…我已經先進行下載了…等著明天早上來收割吧!哈… 你還在等什麼呢?快去弄一套熱呼呼的最新中文版來玩玩吧…