2012-03-06 55 views
-2

當您想通過WCF使用模板發送電子郵件時,最佳方式是什麼?當您想通過WCF使用模板發送電子郵件時,最佳方式是什麼?

這不是基於「程序員的個人感受或口味」。我問的是哪種方式更強大,爲什麼?(穩定性,性能,需要更少的時間 - 易於編碼等)

我的公司想要; - 使用剃鬚刀引擎(自定義實施)來編輯電子郵件模板。 - 通過其他WCF電子郵件服務發送。

我想要; - 使用字符串生成器編輯電子郵件模板。 - 通過其他WCF電子郵件服務發送。

還是你的第三條路?

回答

1

創建一個EmailTemplate表,您可以在其中存儲EmailTemplates。每個電子郵件模板可能都有佔位符,您可以在代碼中用值替換(例如:客戶名稱,地址等等)。創建一個UI(ASP.NET MVC Web應用程序),您可以在其中編輯每個電子郵件模板。所有的編輯將被保存到EmailTemplate表格中。編寫一個具有發送電子郵件的方法的WCF服務。沒有人阻止你使用StringBuilder,如果有更多的數字(我會說5+)字符串concatinations。

+0

我的導師阻止了我:)他說: 「如果有一個很好的編碼庫(剃鬚刀引擎),爲什麼使用stringBuilder?因爲你可以用stringBuilder輕鬆地犯錯誤......」 – 2012-03-06 13:59:40

相關問題