我已經閱讀了幾本ASP.NET 3.5和4.0書籍,它們開始用類似於「在經典ASP中這樣做」的方式來解釋一個概念。爲什麼新的ASP.NET書籍仍然提到「經典ASP?」
爲什麼ASP.NET 4.0圖書仍然引用經典ASP?是不是真的有那麼多的開發人員從經典ASP直接跳到ASP.NET 4.0或僅僅是習慣性的動作?
我已經閱讀了幾本ASP.NET 3.5和4.0書籍,它們開始用類似於「在經典ASP中這樣做」的方式來解釋一個概念。爲什麼新的ASP.NET書籍仍然提到「經典ASP?」
爲什麼ASP.NET 4.0圖書仍然引用經典ASP?是不是真的有那麼多的開發人員從經典ASP直接跳到ASP.NET 4.0或僅僅是習慣性的動作?
在傳統的ASP編程的Web應用程序意味着以低得多的水平,即一個更多地瞭解網絡的無狀態特性和技術,需要對服務器和客戶端之間傳遞infromation。在轉移到asp.net webforms之前完成了大量asp工作後,當出現問題時更容易解決問題,現在MVC已經存在了,知道asp變得更加有用,因爲它不太抽象。
我懷疑很多使用ASP.NET Web開發人員都來自一個傳統的ASP背景和更容易地比較/與作爲其也是一個微軟的技術有關。
我猜想「最新」的ASP.NET書籍大多是剛剛ASP.NET新版時首次出現的書籍的輕微更新版本。不過,你說的對,現在已經過時了。這就像嘲笑滾石這麼古老,當你應該取笑碎的南瓜因爲這麼老。
很多網站仍然採用傳統ASP。所以是的,我認爲很多開發人員將網站從ASP遷移到ASP.NET。此外,許多開發人員習慣於ASP,並且可能對ASP.NET有些新穎,因此可以很好地幫助您查看ASP中的等效示例。