【问题标题】:Migrate application lotus notes to C #将应用程序 Lotus Notes 迁移到 C#
【发布时间】:2013-04-15 15:35:46
【问题描述】:

大家好,提前谢谢你们,

我目前正在为客户做一个新项目,目标很简单,但我需要一个想法。

客户端有多个数据库lotus(面向应用程序),它将在客户端服务器平台C#中进行转换。 NET 与 SQL Server 数据库。

他不再希望拥有 Lotus Notes 的许可证,这对他的公司来说是无利可图的。

有一些工具可以在sharepoint上迁移数据库,但这里的目的不同,因为处理是手动的。

你能告诉我要做什么吗? :)

我有 3 年的 Lotus Notes 经验。

我认为使用用户和组会话表类型管理员、播放器、修改器等创建 ACL 规则 ....

掩码将是网站的模板。

但是在创建数据库时,我想将数据提取到一个CSV文件并导入到数据库中。

我不知道他们应该放一个文件的唯一标识符还是单个数字。

如果有人已经手动迁移了一些数据库 lotus 并且有一点时间来解释他是如何做到的。

感谢大家抽出宝贵时间阅读,欢迎提出建议。

我总共要迁移 60 个应用程序。

【问题讨论】:

  • 如果可以的话你能翻译成英文吗
  • 嗨,请在 StackOverflow 上使用英语。请参阅非英语问题政策:blog.stackoverflow.com/2009/07/non-english-question-policy
  • @madbay 你介意我编辑你的帖子以添加英文版本吗?
  • @tijizor 我有一个待编辑的帖子,通过谷歌翻译发布。
  • @tijizor 嗨,你可以翻译,因为我的英语不太好

标签: c# database migration mask lotus


【解决方案1】:

你最好有一个好的概念来做这件事。

首先,您需要有通用/可配置代码来将文档内容导出为可以放入 SQL 数据库的任何格式。 这对于摘要数据(Text-、Date-、Name-、Number- 项目)来说不是什么大问题,但对于 Richtextitems(格式化文本、附件、嵌入图像等)来说会很复杂。

最好的建议是购买可以为您进行这种导出的产品,因为除非您是一位非常有经验的 LotusScript 程序员,否则您将无法从 Lotus Notes 中获得“好的”富文本数据。

下一步将是分析功能并将其重写为 C#- 应用程序。 我希望,这些应用程序都是相似的,并且不使用复杂的业务逻辑。否则今年年底你仍然会写代码(直到那时才完成)。

更好地估计完成所有这些工作最多需要 100 天...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-24
    • 2014-12-15
    • 1970-01-01
    • 2014-02-03
    • 1970-01-01
    相关资源
    最近更新 更多