過去幾年在軟體公司,開發的系統專案幾乎都是Web Form...
前輩們傳授的觀念是,因為Web Form部屬容易
這些年來,一直跟隨.NET腳步的我,對於M$的ASPX的發展,真的越來越失望...
效能、網頁大小(頻寬)...等問題,是令我最為感冒的問題...
老一輩的開發者,特別重視SQL的效能,認為那是系統效能的關鍵所在...
不過這些年來,我倒是特別重視Page Size的議題
為了讓開發者寫越來越少的程式,就能開發出系統,犧牲掉許多網頁傳輸的問題...
最典型的就是View State了~
回到原點重新思考,Win Form如何呢?
那一個直譯式的Win Form程式,可以嗎?
compiler成數個小dll呢?
異動時只要個別更新即可
web form和win form的整合呢?
flash? sliverlight?
還是wpf呢?
就企業內部的使用而言,win form或許是比較好的選擇
對外,web form更能夠符合更多的使用者
到底哪一種比較好?不知道
但我知道的是,下一波~
我會嘗試的再將win form搬到web上去
sliverlight和wpf... to try...
在user端工作有個好處,有很多很多的專案,讓我不段的去嘗試~
做錯了~就用吧!
因為你必須緊接著下一個專案,但你可以在新的專案中,重新選擇改變或是延用~
沒有留言:
張貼留言