问题标签 [code-migration]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
user-interface - 迁移到 GUI 而不会丢失用 COBOL 编写的业务逻辑
我们维护一个拥有超过一百万行 COBOL 代码的系统。有人有关于如何迁移到 GUI(可能基于 Windows)而不丢失我们用 COBOL 编写的所有业务逻辑的建议吗?是的,一些业务逻辑隐藏在当前的用户界面中。
c# - 您将使用哪种 C# 项目类型来重新开发 MFC C++ activex 控件?
查看 VS2008 中的 C# 项目模板,提供 WPF 用户控件库、WPF 自定义控件库和 Windows 窗体控件库。如果您想将用 C++ 编写的旧式活动控件移入 C# 和 .NET 的世界,您会使用哪一个?
mfc - 程序无法在 Vista 和 Server 2008 上运行
我的许多(如果不是全部)旧 VC++ 6.0 MFC 应用程序在 Vista 和 Server 2008 中无法运行。我认为迁移是个问题,但现在是我的问题 :(
我该如何让这些东西发挥作用?那可能吗?我已经搜索过了,但是有没有关于这个主题的知识库?
编辑:兼容模式似乎有效。
c# - 对于这个项目来说,从 C# 2.0 到 C# 3.0 的过渡值得吗?
我在 Stack Overflow 上读过一些人已经将 C#2.0 转换为 C#3,但这真的值得吗?
我有一个项目在进入维护阶段之前完成了 75%。我问自己是否值得切换到 C#3.0?
更新:
该项目现在将有一个 Web 界面,因此在进入维护阶段之前,我们必须开发 Web 部件(所有这些都是为了内部目的使用 Windows 窗体完成的)。大多数部分将被重用(后端)。过去很多人都说不值得,因为已经75%了……但现在你还觉得不值得吗?
最后做了什么
最后,由于我们正在使用 Web 界面继续该项目,我们将在新的一年更新到 3.5。谢谢大家的所有意见。
mysql - MS SQL - 旧版 web 应用程序中的 MySQL 迁移
我希望将旧版 Web 应用程序的数据库从 SQL Server 迁移到 MySQL。我必须注意的 MySQL 的局限性是什么?在开始实际修改代码之前,哪些项目将成为综合清单的一部分?
python - 导入特定于版本的 python 模块的最佳方法
哪种方法最适合在 python 中导入特定于版本的模块?我的用例是我正在编写将部署到 python 2.3 环境中并在几个月内升级到 python 2.5 的代码。这:
或这个
我知道这两种情况都同样正确并且可以正常工作,但哪种情况更可取?
javascript - Dojo 到 jQuery 迁移
我有这个代码:
它应该是什么 jQuery 等价物?
c# - 如何在 .NET (C#) 中使用现有的 C++ 代码
我想创建一个 C# 项目并实现现有的本机 (C++) 代码。有谁知道任何关于它的好教程?
谢谢!
c++ - Silverlight 和 C++ 或 C++ 到 C# 的代码转换正在进行吗?
我正在开发一个基于绘图的产品,我想按优先顺序为 iPhone、桌面 OS/X、Windows 平板电脑、基于 Silveright 的浏览器、Windows Mobile 和 Windows 制作版本。
对于 GUI 可移植性,经典的答案是将核心保留在 C++ 中并使用 Cocoa/Objective-C 或 WPF/C# 薄层。
但是,Silverlight 使选择复杂化。
将我的代码迁移到 C++/CLI 并维护双重代码库(使用一些宏来伪造 C++/CLI 上下文关键字以及一些司法搜索和替换 ^ 和 %)我不会有任何问题。
从到目前为止我所能找到的情况来看,Silverlight 似乎不太可能支持 C++/CLI。这让我有以下选择:
- 一次性将 v1.0 C++ 源代码库迁移到 C# 并持续进行并行维护
- 使用工具(请提供建议!)从 C++ 到 C# 进行实时移植,反之亦然,这非常顺利,可以成为构建过程的一部分。
- Silverlight 版本的架构分离,因此 C++ 逻辑保留在服务器上。我对性能影响有点不舒服。
任何人都可以提出替代方案,提供有关 Silverlight 中 C++/CLI 的好消息或推荐移植工具吗?只要端口可靠,我对任何一种语言都足够熟悉,可以将 C++ 或 C# 作为后端的主要语言。
编辑:查看Tangible Software Solutions提供的产品范围,他们对转换器的注释清楚地表明,将 C# 转换为 C++ 比其他方式更容易。这正如我所料 - 它引发了将我的 C++ 风格限制为最不常见的 OO 分母的有趣想法。
asp.net - Asp.net 1.1 到 3.5 迁移问题
我们有一个最近迁移到 3.5 的 asp.net 1.1 应用程序。当我们对迁移的应用程序进行代码修改时,我们会遇到一些问题。这是正在发生的事情
在 asp.net 1.1 应用程序中,我们有页面指令 codebehind="ePC.aspx.cs"。这迁移得很好。
我们对 .cs 文件进行了一些代码更改。例如,我们添加了一个按钮并将事件处理程序添加到该按钮。
这个新功能没有得到正确执行。
我们将 codebehind 指令更改为 codefile 指令
现在它工作正常。但在部署期间,它要求 .cs 文件也与 aspx 页面一起部署。我们不确定为什么会这样。
我附上了一个示例页面指令
在带有 CodeFile 的 VisualStudio 中
网站发布后
App_Web_eu_mdesx在已发布的网站中自动生成。我不明白这里发生了什么