儘管我在.net中開發了我公司的所有網站,但我所有的個人網站仍然採用「經典ASP」。我總是被迫離開它...但它的工作原理!爲什麼改變?經典的ASP - 它完全過時了,但它不相關?
回答
有一些原因需要改變,但最終如果你的網站已經正常運行,而你並不真的需要新的東西,那就堅持下去。
改變的一個很好的理由是來自MS和開發者社區的現有支持。由於大多數人很早以前就轉移到.net,所以我想很難爲ASP的問題得到答案。
老實說,我同意 - 幾乎不可能在網上找到所有的.NET文檔來找到經典的ASP東西。它近乎癱瘓! – NTDLS 2009-09-25 02:32:49
唯一真正的原因是因爲該技術正在發展到無需運行代碼的平臺。
......誰知道微軟要在IIS中保留多長時間的經典ASP支持?
然而,你將永遠有虛擬機,與舊版本的IIS一起運行舊的操作系統。 – 2009-09-25 00:37:21
但是有多少託管服務提供商會讓你運行一個虛擬機,並在其上有不受支持的操作系統? – 2009-09-25 00:45:59
如果您覺得自己的技能與您在工作中的表現相同(不需要更多練習),並且您對自己的個人網站感到滿意,然後就可以離開它。
唯一需要考慮的就是如果你想要使用個人網站作爲推廣自己的方式,它可能被視爲舊技術,因此你的技能可能會被忽視。
對我個人而言,ASP.NET更可靠。我的意思是,一些不好的ASP.NET代碼不能像一些不好的ASP代碼那樣容易地將IIS取下來。再次,這只是從我自己的經驗。我不知道它有多少優點。
但是我認爲只要它能爲你工作,在經典的ASP中運行你的個人網站就沒有什麼壞處。
一般來說,我永遠不會升級工作代碼,因爲它使用的是舊的,不贊成的語言。尤其適用於個人頁面之類的內容。
但我可以想到一個例外,但:您目前是否就業市場?你可能不想給客戶/僱主留下你被困在經典ASP土地的印象。
雖然我有很多經典的ASP生產代碼,但我感覺你在經典ASP「反彈」上。在網址中加入.asp擴展名實際上令人尷尬。我已經考慮過將所有.asp文件的擴展名更改爲新的東西,並更改IIS的設置,以便新的擴展名由ASP組件處理。
肯定不在就業市場 - 我將潛在的僱主指向其他公司的網站,我從來沒有自己的(除非它看我的一些C++代碼)。 – NTDLS 2009-09-25 00:52:23
我也遇到過類似的情況 - 在辦公室使用.NET,以及在ASP上使用5或6個站點,這種情況很好。對我來說,切換的理由是.NET MVC社區預覽版發佈時。我一直在與其他MVC框架合作多年,很高興能夠使用精心打造的本地MS版本。
我已經將約4個ASP網站切換到MVC作爲學習新框架的一種方式,我真的很高興我做到了。我總是對ASP感到滿意(並且仍然足以回答大部分問題),但.NET MVC感覺更加先進。
高級&可擴展!非常真實! – NTDLS 2009-09-25 02:11:33
它是過時的嗎?絕對,但它是不相關的?以及它是基於你的應用程序的範圍,如果它只是一個簡單的數據庫驅動(例如:CMS,電子商務),我個人認爲經典的ASP仍然相關的,事實上,我仍然使用它的一些CMS /電子商務-commerce項目,因爲我已經有了應用程序的遺產,並已滿足我的客戶多年。
,但如果你要建立與當時參與多程序員大型企業應用程序,你可能需要考慮.NET
經典ASP肯定是不一樣普遍,現在因爲它引入了.NET家族的前,但我認爲你不會因爲維護個人網站而傷害自己。如果您是自僱人士並且正在尋找以.NET開發人員的身份工作,那麼僅在Classic ASP中才有私人網站可能很奇怪;在這種情況下,你可以將一個或多個轉換爲.NET,這可能有助於你用這兩種語言展示你的技能。
- 1. 窗口關閉錯誤或e.cancel = false,但它完全關閉了
- 2. 瞭解經典ASP
- 3. 經典ASP自動完成
- 4. 經典ASP單頁安全
- 5. AnkhSVN壞了,它完全缺席了
- 6. 經典ASP - 何時關閉記錄集
- 7. 經典ASP「或」關鍵字
- 8. 經典asp cint
- 9. 的VBScript/ASP經典
- 10. 經典的ASP - BOF
- 11. XPath經典ASP
- 12. 經典ASP滑動過期
- 13. 經典ASP註銷過程
- 14. 存儲過程經典asp
- 15. 模擬經典ASP
- 16. 更改爲經典的ASP
- 17. 經典ASP加密
- 18. AzMan和經典ASP
- 19. swfupload +經典asp
- 20. 經典的ASP開發
- 21. 加載經典的asp吧
- 22. 經典的Asp和Jquery。 jquery完全沒有解僱
- 23. IIS 7上的經典ASP
- 24. 經典的asp - cdonts
- 25. 在ASP經典
- 26. 經典的ASP + Javascript
- 27. 經典asp中的split()asp
- 28. 經典Asp日期
- 29. 經典的ASP瓶頸
- 30. TortoiseSVN列出修改後的文件,但它們完全相同
「不合格」是指「顯示不尊重」。 ASP Classic絕對不是不敬! – 2009-09-25 00:37:20
我不知道它是否真的「不敬虔」 - 我不會認爲這甚至是不敬的 – 2009-09-25 00:38:09
現在嚴重 - 誰向你施壓,爲什麼?這聽起來像是人際關係問題,而不是技術問題。 – 2009-09-25 00:38:17