WebObjects/替代技術/ASP.NET
外觀
我目前正在進行大量的 ASP 工作(與朋友合著一本關於 .NET 3.0 的書),我發現最大的問題有兩個方面
- 雖然 WebObjects 是一個開發軟體應用程式的環境,其中使用者介面恰好利用 HTML 和 Web 瀏覽器,但 ASP.NET 的全部內容是開發一個網站,該網站偶爾會進行一些應用程式之類的事情。(例如,會話物件是一個無法擴充套件的大型字典,頁面導航和從頁面到頁面推送物件要困難得多,你會發現自己在處理事件方面要做更多工作 - 更像是一個 Windows 桌面應用程式,等等... )
- ADO 和資料訪問和控制元件管理的方式不能(輕鬆地)允許您將資料訪問與業務邏輯(如建立真正的實體)分離,因此您需要(a)構建該開銷或(b) - 更可能 - 只是學會沒有它而生活。
話雖如此,它是可能的,只是計劃錯過由於堅持 MVC 觀點而從 EOF 和 WO 中開箱即用的許多真正方便的東西...