大连仟亿科技
客服中心
  • 电话
  • 电话咨询:0411-39943997
  • 手机
  • 手机咨询:15840979770
    手机咨询:13889672791
网络营销 >更多
您现在的位置:仟亿科技 > 新闻中心 > 常见问题

(asp.net)邮件内容生成

作者:billionnet 发布于:2013/5/14 18:39:43 点击量:

我自己使用过或见到过的邮件内容的生成有几种方案

1.最常用的是字符串拼接,优点生成的速度快,缺点开发效率低,可维护性差,页面的html代码和业务逻辑的c#代码没分离开。

2.开发邮件解析库来生成html代码,库内定义了些标签,可做类似asp.net方式开发,具体不在这里多说,以后的文章会做详细介绍,缺点库开发成本高,以我的能力,需要2天完成基本的功能,但优化效率要花费一个月的时间,优点开发效率高(看框架设计者的能力),维护成本低。

3.使用http模拟请求一个生成邮件的aspx页面,缺点生成效率低,需要占用昂贵的网络资源,优点开发效率非常高,可以使用asp.net提供的各种控件,维护成本低

4.使用Server.execute,具体说明可以参考http://msdn.microsoft.com/zh-cn/library/vstudio/23e7sy74.aspx,缺点是只能在网站型的项目中使用,优点是可以使用asp.net的各种控件,维护成本低。

5.自己写一个解析aspx的解析类,研究了下,发现难度挺大的,暂时没实践过。

建议是使用第4点并且使用第3点做补充,具体的使用方法迟点再写出来。

第一次写博客,没什么经验,请各位阅读者多多吐槽。



分享到:


评论加载中...
内容:
评论者: 验证码:
  

Copyright@ 2011-2017 版权所有:大连仟亿科技有限公司 辽ICP备11013762-1号   google网站地图   百度网站地图   网站地图

公司地址:大连市沙河口区中山路692号辰熙星海国际2215 客服电话:0411-39943997 QQ:2088827823 42286563

法律声明:未经许可,任何模仿本站模板、转载本站内容等行为者,本站保留追究其法律责任的权利! 隐私权政策声明