2009-12-10 92 views
0

我爲一家中型製造公司創建.NET應用程序。我想創建一些可以在我的大多數應用程序中使用的「框架」Web服務。什麼是中型公司的基本框架服務?

您發現哪些Web服務對於在此類環境中重用有用?

更新:應用程序將完成從電子商務與外部客戶到標籤到航運,庫存和報告的所有工作。

+1

這高度依賴於您的業務以及您創建的應用程序的類型。恕我直言,在其他製造專業開發者可以加入之前至少需要更多的細節。 –

回答

4

我永遠不會創建框架Web服務或框架(*)。這導致產生代碼,因爲它看起來像它在框架中,而不是因爲代碼是有用的。

我的解決方案是繼續編寫應用程序代碼(您認爲將使用框架的代碼),然後只有在發現代碼確實在多個位置使用時,才重構爲框架庫和服務。這樣你就不會浪費時間寫出永不被使用的美麗的庫代碼。 (*)從來沒有,因爲我實際上做了編寫這樣的框架代碼,並花了這麼多時間去做,以致調用框架的代碼永遠都不會完成。從那以後不再。

1

記錄。正確健壯的日誌記錄服務總是有用的。

+0

是的,但不要重蹈覆轍 - 使用Log4Net或企業庫或類似軟件。 – Simon

+0

不要重新發明輪子,使用符合您要求的現有解決方案。如果不存在,寫一個。 –

+0

同意「不要重新發明輪子」的情緒。 – GWLlosa

相關問題