我是一個Web應用程序的唯一程序員,我工作的公司已變得非常依賴。應用程序管理資產,跟蹤維護和維護計劃,記錄停機時間,跟蹤部件庫存,與SAP和SCADA系統的接口以及約60個生產設施的各種其他任務。該應用程序目前用ASP.NET編寫,並由MS SQL支持。將複雜的.NET應用程序轉換爲Domino的可行性
可能很快成爲我老闆的人已經要求我提交一個將整個應用程序移動到Lotus Domino環境中的商業案例,並且我對如何完成它感到茫然。大約5年前,我經歷了一次這個過程 - 花了大約一個月的時間學習Domino編程,只是讓我的教授最後說明,這是不可能的或不值得的。在這一點上,我沒有時間再做一次。
除了成爲一名大的蓮花/多米諾骨牌粉絲之外,如果我贏得彩票並離開公司,我可能即將成爲老闆的老闆想要讓我覆蓋。我們目前有大量的Domino開發人員,只有幾個.NET開發人員。這是我可以完全理解和認同的,但不認爲應該是唯一的決定性因素。
我想我的問題歸結爲:在Domino中重新創建一個動態的,靈活的,非常大的(只有10萬行)的ASP.NET應用程序是否可行?會不會有任何好處(公司已有的現成備份除外)或成品的缺點?
我覺得你是你!儘管貴公司的.Net資源有限,但如果你離開了它,應該很容易聘請具有正確.Net經驗的替代人員。這比在Domino中重寫要便宜很多。您能否向您的老闆指出,與世界上的Domino程序員相比,可能有更多的.Net程序員? – Polyfun
我同意有比.NET更大的.NET程序員基礎。我希望從這個問題中得到的是如何迴應,當我的老闆說「除非你能給我一個不要在Domino上重寫所有東西的好理由」。除了我不認爲這很實際,我沒有其他迴應。 – Sparafusile
(一個很好的問題,但更適合[programmers.se](http://programmers.stackexchange.com/))聽起來你的應用程序嚴重依賴於關係範式,對吧?這是一個交易處理系統?這不是Domino的用途,我相信你可以找到Lotus創作的東西。順便說一句,爲什麼你*必須「提交商業案例」的東西*你*不想做?! – AakashM