移行・コンバージョン方式
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicros...
-[[戻る>移行・マイグレーション]]
--移行・コンバージョン方式
--[[各種、技術毎の移行性]]
--[[移行見積もりの概要]]
* 目次 [#f5e7fb50]
#contents
*概要 [#te26bb9d]
本ページでは、主にプログラム / ソース コードの移行・コン...
*詳細 [#f433f3a7]
ここでは、移行・コンバージョン方式の種別として、「便宜上...
**環境移行 [#yd1a0946]
本ページでは、環境移行を、
「プログラムはそのまま利用できるが、プラットフォーム、ミ...
とする。
プログラム / ソース コードの修正作業は発生しないが、~
サーバなどの構築作業が発生するので、DBMSの移行(データ移...
-例: [[XP → Vista、 7>Windows, IE移行]]、[[IIS5.x、6.0 →...
**ポーティング移行 [#ue626a7c]
本ページでは、ポーティング移行を、
「いくらか手修正が必要になるプラットフォーム移植」
とする。
条件付コンパイルや[[ツール / ライブラリ>http://www.xlsoft...
プラットフォーム間でAPIのI/Fや挙動に差異がある場合は、[[...
-例:
--Win16 → Win32
--x86 → x64
--UNIX / Linux → Windows
--.NET Framework → .NET Standard、.NET Core
**コンバージョン移行 [#r6c521b6]
本ページでは、コンバージョン移行を
「コンバージョン ツールを使ってソース コードをコンバージ...
とする。
※ 「[[VB6.0からVB(.NET)へのコンバージョン]]」などが代表...
***手修正無しのコンバージョン移行 [#f08bc58d]
本ページでは、手修正無しのコンバージョン移行を、
「コンバージョン ツールを使用してソース コードをコンバー...
とする(ただしテストは必要)。
開発ツール(ランタイム)のアップグレード(バージョンアッ...
ただし、
-バージョンアップに伴う後方互換の打ち切り(予告)によるエ...
-変数スコープ変更への対応
--(関数単位から、コード ブロック単位のスコープへ変更)
--(修正量は少なくても、修正の際に必要な母体理解作業に工...
などにより、若干のプログラム修正が必要になることもある。
-例: [[.NETバージョンアップ]]、[[VC++バージョンアップ]]...
***手修正有りのコンバージョン移行 [#ie63f591]
本ページでは、手修正有りのコンバージョン移行を
「コンバージョン ツールだけでは対応しきれない部分があり...
とする。
開発ツール(ランタイム)の
-アップグレード、
-バージョンアップ、
-コード コンバージョン
などの内、
使用する3rdパーティ製コンポーネントの
-「サポート期間切れ」や、
-「当該プラットフォーム上でのサポート無し」
による代替品の利用により、ライブラリのI/O、I/F変更が発生...
-例:[[VB6.0からVB(.NET)へのコンバージョン]]、[[ASP.NET...
**その他の移行 [#y0e3f44e]
***開発ツール、ランタイム移行 [#w0ee9d3d]
開発ツール、ランタイムのアップグレード、バージョンアップ...
-基本的には、上記の[[コンバージョン移行>#se942713]]と同等...
-アップグレード、バージョンアップでないケース、例えば「.N...
***再構築 [#g6a9b269]
本ページでは、再構築を、
「母体システムの仕様を基にしてシステムを作り直す場合」
とする(本ページでは扱わない)。
例えば、
-COBOL → Java
-.NET → Java
-Access(VBA) → .NET(VB)
等の移行を行う場合。
*参考 [#p4d22609]
マイクロソフト製品のサポートの提供について
-[[マイクロソフト サポート ライフサイクル ポリシー>http:/...
--[[マイクロソフト プロダクト サポート ライフサイクル検索...
---[[マイクロソフト プロダクト サポート ライフサイクル検...
---[[マイクロソフト プロダクト サポート ライフサイクル検...
-[[プロダクト サポート ライフサイクル - 製品一覧>http://s...
--[[Visual Basic 6.0>http://support.microsoft.com/lifecyc...
--[[.NET Visual Studio 6.0>http://support.microsoft.com/l...
--[[Visual Studio .NET 2003>http://support.microsoft.com/...
--[[すべての 開発ツール...>http://support.microsoft.com/l...
-[[サポート対象サービス パック(開発ツール)>http://suppo...
-[[.NET Framework のサポート概要>http://msdn.microsoft.co...
-[[Windows Vista、Windows Server 2008、およびWindows 7に...
----
Tags: [[:移行]]
終了行:
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicros...
-[[戻る>移行・マイグレーション]]
--移行・コンバージョン方式
--[[各種、技術毎の移行性]]
--[[移行見積もりの概要]]
* 目次 [#f5e7fb50]
#contents
*概要 [#te26bb9d]
本ページでは、主にプログラム / ソース コードの移行・コン...
*詳細 [#f433f3a7]
ここでは、移行・コンバージョン方式の種別として、「便宜上...
**環境移行 [#yd1a0946]
本ページでは、環境移行を、
「プログラムはそのまま利用できるが、プラットフォーム、ミ...
とする。
プログラム / ソース コードの修正作業は発生しないが、~
サーバなどの構築作業が発生するので、DBMSの移行(データ移...
-例: [[XP → Vista、 7>Windows, IE移行]]、[[IIS5.x、6.0 →...
**ポーティング移行 [#ue626a7c]
本ページでは、ポーティング移行を、
「いくらか手修正が必要になるプラットフォーム移植」
とする。
条件付コンパイルや[[ツール / ライブラリ>http://www.xlsoft...
プラットフォーム間でAPIのI/Fや挙動に差異がある場合は、[[...
-例:
--Win16 → Win32
--x86 → x64
--UNIX / Linux → Windows
--.NET Framework → .NET Standard、.NET Core
**コンバージョン移行 [#r6c521b6]
本ページでは、コンバージョン移行を
「コンバージョン ツールを使ってソース コードをコンバージ...
とする。
※ 「[[VB6.0からVB(.NET)へのコンバージョン]]」などが代表...
***手修正無しのコンバージョン移行 [#f08bc58d]
本ページでは、手修正無しのコンバージョン移行を、
「コンバージョン ツールを使用してソース コードをコンバー...
とする(ただしテストは必要)。
開発ツール(ランタイム)のアップグレード(バージョンアッ...
ただし、
-バージョンアップに伴う後方互換の打ち切り(予告)によるエ...
-変数スコープ変更への対応
--(関数単位から、コード ブロック単位のスコープへ変更)
--(修正量は少なくても、修正の際に必要な母体理解作業に工...
などにより、若干のプログラム修正が必要になることもある。
-例: [[.NETバージョンアップ]]、[[VC++バージョンアップ]]...
***手修正有りのコンバージョン移行 [#ie63f591]
本ページでは、手修正有りのコンバージョン移行を
「コンバージョン ツールだけでは対応しきれない部分があり...
とする。
開発ツール(ランタイム)の
-アップグレード、
-バージョンアップ、
-コード コンバージョン
などの内、
使用する3rdパーティ製コンポーネントの
-「サポート期間切れ」や、
-「当該プラットフォーム上でのサポート無し」
による代替品の利用により、ライブラリのI/O、I/F変更が発生...
-例:[[VB6.0からVB(.NET)へのコンバージョン]]、[[ASP.NET...
**その他の移行 [#y0e3f44e]
***開発ツール、ランタイム移行 [#w0ee9d3d]
開発ツール、ランタイムのアップグレード、バージョンアップ...
-基本的には、上記の[[コンバージョン移行>#se942713]]と同等...
-アップグレード、バージョンアップでないケース、例えば「.N...
***再構築 [#g6a9b269]
本ページでは、再構築を、
「母体システムの仕様を基にしてシステムを作り直す場合」
とする(本ページでは扱わない)。
例えば、
-COBOL → Java
-.NET → Java
-Access(VBA) → .NET(VB)
等の移行を行う場合。
*参考 [#p4d22609]
マイクロソフト製品のサポートの提供について
-[[マイクロソフト サポート ライフサイクル ポリシー>http:/...
--[[マイクロソフト プロダクト サポート ライフサイクル検索...
---[[マイクロソフト プロダクト サポート ライフサイクル検...
---[[マイクロソフト プロダクト サポート ライフサイクル検...
-[[プロダクト サポート ライフサイクル - 製品一覧>http://s...
--[[Visual Basic 6.0>http://support.microsoft.com/lifecyc...
--[[.NET Visual Studio 6.0>http://support.microsoft.com/l...
--[[Visual Studio .NET 2003>http://support.microsoft.com/...
--[[すべての 開発ツール...>http://support.microsoft.com/l...
-[[サポート対象サービス パック(開発ツール)>http://suppo...
-[[.NET Framework のサポート概要>http://msdn.microsoft.co...
-[[Windows Vista、Windows Server 2008、およびWindows 7に...
----
Tags: [[:移行]]
ページ名: