ITエンジニア/デザイナ向けにオープンソースを毎日紹介

Flashは長く愛され続けた技術でしたが、HTML5やiPhoneの登場によって表舞台から姿を消しました。他にも類似技術としてJavaアプレットもありましたが、こちらも使われなくなっています。そしてもう一つはSilverlightです。

SilverlightはMicrosoftが開発したFlash類似技術ですが、こちらも開発は停止しています。そんな中、Silverlightで作られたリソースを活かそうとしているのがOpenSilverです。

OpenSilverの使い方

コンポーネントの一覧です。

データグリッドやタブコントロールなどのUIコンポーネントも用意されています。

元コードを見ると、XAMLとC#で作られています。

OpenSilverは実行速度でみると、まだ実用的とはいえません。しかし、現在改善を進めており、2020年末には30〜50倍高速化するとしています。そうなればかなり実用的でしょう。これまでの資産を活かせる、期待の持てるプロジェクトです。

OpenSilverはC#製のオープンソース・ソフトウェア(MIT License)です。

OpenSilver

デモ

OpenSilver/OpenSilver: This repository contains the source of both OpenSilver and CSHTML5. More information is available at: www.opensilver.net and www.cshtml5.com - Read README.md for the instructions on how to build the source code and how to test it.

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2