看板 C_Sharp 關於我們 聯絡資訊
追加一點... ※ 引述《retsamsu (haha)》之銘言: : 最後的結果幾乎都是重寫。 : 為什麼呢? : 不是說.net 1.1 與 .net 2.0 差很多(實際上真的有點差),還有許多部份需要注意的 : 1. custom component: 這個升級時占最大的 error 部份,因為有的dll還有使用 : 已經不合時宜的程式方法,不能直接升級,或是升級以後component不能用了之類 : 的,這個是最多也是最麻煩的。 這是最大原因... 也是我堅持用的component可以的話全由自己寫, 或者 用open source的原因之一. : 3. 程式寫作的嚴謹度,跟你說的一樣問題也是從這邊來,我有碰到一個系統,所有的 : Sql Query她都是用ExecuteReader,不管是Insert還是Select。這樣作的話其他 : method不知道是在做什麼用的。 Database啊... v2.0主要用的是DataSource, 和v1.x時主要用DataConnection 就有很大分別... == 還有在寫v1.1而要用到Array的時候, 常會使用ArrayList. 在v2.0 提供了Typed List這個更加有效率的方法. 因此要升級的話, 小部份的 重寫也是不錯的. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.134.126.84
llama:Thanks for your sharing :) 09/22 01:31