2012-03-06 50 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

相关问题