2009-08-26 54 views
4

我很好奇ASP.NET Webforms及其包含的所有內容(viewstate等)。這個解決方案看起來像想告訴我一個故事,但我試圖找出什麼。有沒有人知道webforms的歷史以及系統爲什麼如此工作?有誰知道ASP.NET Webforms的歷史?

任何人都可以帶我到2000年初,並告訴我什麼公司叫囂什麼?他們希望微軟創造什麼?當時的環境如何?我知道網絡是憤怒,網絡時代也是如此,所以有些事情已經發生了。

回答

3

我會告訴你我自己的親身經歷。

早在那些使用經典ASP的時代,一種新興的產品正在爬上市場,令人驚訝的是它被稱爲「ASP +」,後來證明是ASP.net。

ASP.net爲CGI腳本世界帶來了很多新功能。記得在微軟世界的ASP.net之前,不可能針對OOP進行開發。

因此,隨着ASP.net引入新的語言VB.net和C# - 其他人幾乎已經下降了J#等。強類型的OOP語言。

向前邁進的另一個重要步驟是,ASP.net允許您編寫按鈕onclick事件等代碼的革命性方式,就好像您正在編寫Windows窗體應用程序一樣。

我認爲這是原始概念的一部分 - 讓網頁編程環境更易於管理和調試。

在ASP.net之前 - 調試非常受打擊或錯過。 ASP.net爲現場做了很多。總的來說,我所知道的技術並不完美,而且ASP.net仍然有點混亂,層之間沒有硬邊緣,但它仍然值得稱讚,因爲可能是網絡編程世界的最佳革命。

0

訪問Scott Guthrie's blog並閱讀過去的帖子。他於2003年2月開始在asp.net和其他.NET主題上開始寫博客。

雖然這不是歷史的,只要你想,但你可以得到答案了許多您的問題,並檢查了asp.net

http://weblogs.asp.net/scottgu/

的演變