2011-06-10 21 views
3

我一直負責修復在經典ASP中編寫的網站中增加的新功能,並且這些網站基本上還沒有被開發人員在8年中所觸及。我最後一次在10年前與ASP一起工作,至少可以說,我不希望不得不重新回到不可避免的意大利麪代碼中。關於2011年開發經典ASP的建議

今天推薦使用哪些工具和資源來處理Classic ASP?

回答

5

的好處是,經典ASP沒有在過去的10年變化,以及:)

所以,你知道當時所有的,你還是知道了!

每次我想改變ASP做舊的網站,我最終使用的Dreamweaver試用版(雖然我很討厭現在,但它的ASP代碼自動完成,女巫有時很方便),但我總是Notepad++

我總是成立IIS去點虛擬目錄到我工作的文件夾,只是代碼。

如果你想要一個更重的解決方案,運行Visual Studiohow to configure an Classic ASP solution to debug it severalaicles。

1

查找適用於Classic ASP的編輯器。我個人使用gvim,但如果你不熟悉VI,那麼我會建議通過讓Visual Studio進入調試級別的麻煩。這對2005/2008年來說很好,有關於如何做到這一點的資源。根據您運行的是哪個操作系統,您可能會在通過IIS運行傳統ASP的過程中出現一些怪癖。 (Windows 7給了我一些hickups開始,但一旦運行就沒事了)

當維護一個現有的網站時,我會強烈建議儘量讓你的DEV環境儘可能地反映你的PROD環境,網站/應用程序。

如果ASP經典應用程序已經有一些單元測試,那就太好了。如果不是,則將其添加到任何新增內容中,以增加對改變事物時突破的內容的瞭解。 ASP Unit有助於此(似乎不被維護,但功能)。還可以使用Watin構建前端體驗測試。

如果沒有文檔,請啓動一些。

根據您的時間預算是什麼樣子,如果將來會有大量的維護,在可能的情況下開始爲意大利麪條混亂添加一些結構可能會有幫助。有一些有用的框架可以使用:AXE (Asp Xtreme Evolution)是一款適用於ASP Classic的可用MVC框架,並附帶大量實用程序代碼庫,使生活更輕鬆。

0

我愛this DHTML組件,當我在經典asp工作。