作爲一個花了10年時間用Adobe的ColdFusion編寫Web應用程序的人,我決定將ASP.NET作爲一個字符串添加到我的頭上。作爲一名ColdFusion開發人員,您應該如何繼續學習ASP.NET?
對於那些花了這麼長時間使用CF和底層Java的人,ASP.NET似乎對我來說有些陌生。我應該如何着手加快ASP.NET的速度,以便我可以真正的危險呢?我是否需要了解C#的大量細節?
我希望能夠快速構建基本的網絡應用程序,這樣我就可以更多地學會做些棘手的事情。
作爲一個花了10年時間用Adobe的ColdFusion編寫Web應用程序的人,我決定將ASP.NET作爲一個字符串添加到我的頭上。作爲一名ColdFusion開發人員,您應該如何繼續學習ASP.NET?
對於那些花了這麼長時間使用CF和底層Java的人,ASP.NET似乎對我來說有些陌生。我應該如何着手加快ASP.NET的速度,以便我可以真正的危險呢?我是否需要了解C#的大量細節?
我希望能夠快速構建基本的網絡應用程序,這樣我就可以更多地學會做些棘手的事情。
我只是也許半年下來相同的路徑,但這裏是從我的經驗的一些想法至今:
如果您對Java有很豐富的經驗(甚至是CFScript),那麼C#語言不應該給您帶來太多問題。但作爲參考,當我開始時,我發現csharp-station是語言基礎知識的良好入門書。就ASP.NET方面而言,它不會有什麼幫助;但它對語法很有用。更多的你會熟悉.NET庫。 IDE在這裏實際上可以是一個巨大的幫助。
這裏是我發現做過渡的三個最大的不同之處:
微軟有一個名爲視頻ASP.NET for ColdFusion developers您可能感興趣的
ADO.NET是一個核心概念,我真的會推薦參加一門課程。讓一位合格的講師正確解釋數據集,數據讀取器(等等 - 不同數據訪問對象類型的批次)之間的區別究竟是無價。更不用說你會更好地理解每個人使用的適當時間和地點;並且您可以在課堂環境中提問並獲得即時答案。
我在本地大學花了400美元參加了一個ADO.NET課程(每週一個晚上,大約8周)。即使我的公司沒有付錢,我也會很高興,而且我強烈建議任何想學習.NET的人都這樣做。