要學C#或VB.NET
作者:admin 日期:2006-11-01
學習 .NET 的人裡面,有不少人是想寫 Win Form 或 Web Form , 如果您也是這類的初學者或許您不知道該學 VB.NET 或 C#, 我的意見是學習 C#, 原因如下:
1.我以前是學Basic, VBA, VB6, VBScript(ASP), 看的書都是這類的, 別類語言的書籍並不會去看, 但其實有些書是用 Java, C, C++等語言做範例,但對程式開發都極為有用(例如資料結構,物件導向,設計模式,泛型,軟體開發理論), 如果您懂C#, 看這類書就比較沒有困難了(因為語法有些相似,所以閱讀上沒什麼問題)
2.VB.NET, C# 能寫出來的程式,理論上是差不多的, 如果您是Java, C++高手, 相信買本VB.NET入門語法書,熟悉語法及.NET Framework 就可以用VB.NET寫出相當好的系統了, 但如果您跟我相同都只會Basic,或者根本是初學者, 那麼只看市面上的VB.NET 入門書並無法讓您程度有所提升, 但C#入門書裡,不少書籍都對類別,介面,繼承等語法做了較深入的說明, 因此入門者學習C#反而有機會學得比較好, 等到比較熟悉物件的基本用法,再去買上述第一點提的書,能力便比較容易提升
1.我以前是學Basic, VBA, VB6, VBScript(ASP), 看的書都是這類的, 別類語言的書籍並不會去看, 但其實有些書是用 Java, C, C++等語言做範例,但對程式開發都極為有用(例如資料結構,物件導向,設計模式,泛型,軟體開發理論), 如果您懂C#, 看這類書就比較沒有困難了(因為語法有些相似,所以閱讀上沒什麼問題)
2.VB.NET, C# 能寫出來的程式,理論上是差不多的, 如果您是Java, C++高手, 相信買本VB.NET入門語法書,熟悉語法及.NET Framework 就可以用VB.NET寫出相當好的系統了, 但如果您跟我相同都只會Basic,或者根本是初學者, 那麼只看市面上的VB.NET 入門書並無法讓您程度有所提升, 但C#入門書裡,不少書籍都對類別,介面,繼承等語法做了較深入的說明, 因此入門者學習C#反而有機會學得比較好, 等到比較熟悉物件的基本用法,再去買上述第一點提的書,能力便比較容易提升
.NET Framework 3.0 Versioning and Deployment QA
作者:admin 日期:2006-10-14
DreamWeaver VS Microsoft Visual Studio 2005
作者:admin 日期:2006-10-13
101 Microsoft Visual Studio 2005 features Compared to Adobe DreamWeaver
Here you have the opportunity to compare features of these products aimed at professional developers. However, Dreamweaver 8 also serves as a tool for professional designers. If you or anyone on your team is a designer, please also explore the designer features of Expression Web
對SqlParameter不求甚解?
作者:admin 日期:2006-10-12
被ASP.NET 2.0搶走飯碗的Programmer?
作者:admin 日期:2006-10-11
VS2005已經正式推出,很多人都看過ASP.NET 2.0的華麗外表!那些可以自由在頁面上拖曳的WebPart,可以套用版型的MasterPage,可以為頁面穿戴炫華麗衣裳的Theme和skin...。不只如此,大幅節省程式碼的登入控制項群組(包含完整的Forms認證機制、MemberShip和Role類別),把過去UI(使用者介面)和資料庫存取機制徹底簡化的資料存取控制項(DataSource、和xxxxView字尾的超強控制項),這些東西讓頁面上的表單維護(master-Detail或電子表單)機制變的幾乎不用寫程式。
再加上VS2005對開發環境的大幅改善(SmartTag、程式碼片段、到處都出現的精靈...),總之,開發人員需要作的事情相對的減少,很多朋友看到之後,第一個問題都是,那...以後程式設計師要做什麼???會不會一堆初學者,做出來的網站,都要比累積了很多年的開發老手來的好?難道,很多人就這樣要失業了嗎?或者,又得要放棄才剛學好的ASP.NET 1.1,重新投入2.0的懷抱?(知道嗎?很多公司才剛擬定從ASP轉換到ASP.NET的計劃...)
現在台灣市場上,還有為數不少的產品都以ASP來開發,過去在筆者很『熱心的推廣』ASP.NET 1.1的那個時代,已經討論過這個問題。當您(ASP開發人員),看到其他剛畢業的年輕小夥子,隨手寫出的系統,都比自己用ASP開發了三天三夜的功能還強,這時候情何以堪?這個問題,到了ASP.NET 2.0將會更加明顯。過去ASP.NET 1.1要開發很久(甚至做不出來)的功能,現在到了ASP.NET 2.0很可能已經是基本功能了!相較之下,ASP與ASP.NET 2.0之間的差異則是月來越大,因此對於在業界開發的朋友們,相信很多人早已經自動歸入轉換的跑道了...
再加上VS2005對開發環境的大幅改善(SmartTag、程式碼片段、到處都出現的精靈...),總之,開發人員需要作的事情相對的減少,很多朋友看到之後,第一個問題都是,那...以後程式設計師要做什麼???會不會一堆初學者,做出來的網站,都要比累積了很多年的開發老手來的好?難道,很多人就這樣要失業了嗎?或者,又得要放棄才剛學好的ASP.NET 1.1,重新投入2.0的懷抱?(知道嗎?很多公司才剛擬定從ASP轉換到ASP.NET的計劃...)
現在台灣市場上,還有為數不少的產品都以ASP來開發,過去在筆者很『熱心的推廣』ASP.NET 1.1的那個時代,已經討論過這個問題。當您(ASP開發人員),看到其他剛畢業的年輕小夥子,隨手寫出的系統,都比自己用ASP開發了三天三夜的功能還強,這時候情何以堪?這個問題,到了ASP.NET 2.0將會更加明顯。過去ASP.NET 1.1要開發很久(甚至做不出來)的功能,現在到了ASP.NET 2.0很可能已經是基本功能了!相較之下,ASP與ASP.NET 2.0之間的差異則是月來越大,因此對於在業界開發的朋友們,相信很多人早已經自動歸入轉換的跑道了...
- 1








