Infragistics社の「オンライン セミナー: Silverlight to Nex」を視聴しましたので、仕入れた情報をメモとして残しておきます。
1、Silverlightからの移行にあたって
SilverlightはWin7環境は2020年、Win10は2023年までに終わる事を考えて移行を検討しなければなりません。
デスクトップアプリかWebアプリかで、移行するテクノロジーを検討します。
デスクトップアプリの場合はWPFに移行します。
Webアプリの場合はHTML+JavaScript/ASP.NET MVCに移行する勧めていました。
Web移行はUIが変わるので、UI開発技術(開発手法、スキル)が必要となります。
WPFの場合は、Silverlightの資産(XAML/C#ソース)が流用できるので、1~2年移行させることを検討し、Win7をメインフレームとします。
2、次の開発にあたって
今後を考えて、「コード共有」「コード翻訳」(関数、パラメータなどは同じ名前を使う)を検討します。
つまり、コアとなるAPI定義して、プラットフォーム事に翻訳します。
また、ビジネスロジックとUIを密結合させないように開発することを考えます。
というのも、今後も安泰なUIは存在しないので、移行しやすいように備えれば、今後苦労せずに移行しやすくなるからです。
3、各種のサポート状況
● .NET Frameworkサポートライフサイクルポリシー
https://support.microsoft.com/ja-jp/gp/framework_faq
【サポート期間】
・.NET Framework 4、4.5、および 4.5.1 2016 年 1 月 12 日に終了
・.NET Framework 3.5 SP1 各OSのサポート終了日までサポート
・.NET Framework 4.5.2 各OSのサポート終了日までサポート
・.NET Framework 4.6 メインストリームサポートが2021年で、延長サポートが2026年
● Silverlightのサポートポリシー
https://support.microsoft.com/ja-jp/lifecycle?c2=12905
Silverlightのメインストリームサポートが2021/10/12となります
※Silverlightのサポート環境
https://www.microsoft.com/getsilverlight/get-started/install/default.aspx
● Windowsのサポート期間
http://www.microsoft.com/ja-jp/windows/lifecycle/eos/consumer/default.aspx
Windows XP 2014/4/8にすでに終了
Windows Vista 2017/04/11に終了(もうすぐ終了)
Windows 7 2015/01/13メインストリームサポートは終了、延長サポートは2020/01/14で終了
Windows 8/8.1 2023/01/10に延長サポート終了
遅くとも2023/01/10で、Windows10以外のOSがサポート対象外となる
● Internet Explorer サポートポリシー
https://www.microsoft.com/ja-jp/windows/lifecycle/iesupport/
Windows OS Internet Explorerのバージョン
-------------------------------------------------------------------------------------------------
Windows Vista SP2 Internet Explorer 9
Windows Server 2008 SP2 Internet Explorer 9
Windows 7 SP1 Internet Explorer 11
Windows Server 2008 R2 SP1 Internet Explorer 11
Windows 8.1 Update Internet Explorer 11
Windows Server 2012 Internet Explorer 10
Windows Server 2012 R2 Internet Explorer 11
Windows 8 Windows 8.1 へアップデートが必要です
※2016/1/12過ぎると、各OSにおける最新ブラウザのみがサポート対象
● Microsoft EdgeでのSilverlight対応について
https://blogs.windows.com/msedgedev/2015/07/02/moving-to-html5-premium-media/
0 件のコメント:
コメントを投稿