0

在投票结束“非建设性”之前,我想指出,MS 曾一度发现此信息很重要,否则他们一开始就不会创建从 ColdFusion 迁移到 ASP.NET

此外,这个问题有可靠的答案,不值得辩论。

我们正在研究一个 ColdFusion 由于各种原因无法工作的项目,因此我们将 asp.net mvc 作为解决方案。我做了一些初步研究,但很多结果都过时了,所以我不能确定它们是否准确。例如“从 ColdFusion 迁移到 ASP.NET”是从 2003 年开始的。

无论如何,ColdFusion 有一些非常方便的内置功能,我知道我们将在这个项目中使用这些功能,我已经研究了如何在 asp.net 中完成这些功能,但正如我所说,结果是几年前的或更旧并且与MS更新MVC / CLR / EF一样频繁我不知道这些答案是否有效。我们这里没有人对 .net 有太多经验,因此我们没有丰富的功能历史。

我的直接问题是,ASP.net (MVC) 中是否有针对这些 ColdFusion 功能的内置解决方案?如果不是,目前最好的 3rd 方解决方案是什么?链接到文档、网站等就可以了。我不是要求任何人为我编写解决方案。下面是 ColdFusion 文档的链接,其中包含我需要知道如何解决的功能。提前致谢。

  1. CFDocument / CFPDF - 使用 HTML 和 CSS 生成 PDF
  2. CFSpreadsheet - 创建 Excel 文档。
  3. CPresentation - 创建 PowerPoint 文档。
  4. CFChart - 图表 HTML5 / 图片 / flash
  5. CFImage - 图像处理。(缩略图、旋转、转换等)
  6. CFExchangeConnection - 连接到交换邮箱。
4

1 回答 1

3

没有对 1.、2. 和 3. 的内置支持。实际上,更准确地说,通过Open XML SDK对 Open XML 提供了对 2. 和 3. 的支持。您还可以阅读许多关于使用此 SDK 构建 Open XML 文档的教程。

4) CFChart - 图表 HTML5/图像/flash

有一个插入图表控件

5) CFImage - 图像处理。(缩略图、旋转、转换等)

.NET 中有许多图像处理技术。System.Drawing.GraphicsWIC就是其中之一,但也有现成的解决方案,例如ImageResizer

6) CFExchangeConnection - 连接交换邮箱。

您可以使用Exchange 绑定

于 2013-03-12T16:05:36.317 回答