マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

スマホネイティブのようなMicrosoft Store対応のWindowsネイティブ

  • クロスブラウザ・クロスプラットフォームではないので、
    Silverlightと言うよりは、ClickOnceに近い。
  • XAML-basedアプリであり、
    技術的に洗練されていると言うメリットもあるが、
    その他の面でデメリットが多いという話もある。
    • 開発の難易度が高い。
    • HTML-basedと比較するとクローズド

詳細

WindowsVisual Studioにロックインされているためか、あまり流行っていないように思う。
iOSやAndroidはプラットフォームに競争力があるのでロックインされていても「已む無し」という感じだが)

クロス・プラットフォーム性が無い。

.NET Core上で動くが、Linuxで動くようなクロス・プラットフォーム性は無い。

  • そもそもWindowシステム(≒GUI)のクロス・プラットフォーム化が難しい。
  • 余談:.NET Core3.0でWindows FormsWPFがサポートされるらしいがこれもLinuxはサポートしない。

npm ,etc.のNode.js系のツールと競合

  • 今後、主流は、ロックインされない、オープンな、
    Visual Studio Code」+「npm ,etc.のNode.js系のツール」 になる可能性がある。
  • Chrome ウェブストアなどの方が流行るかもしれない
    (既にOneNote?のChrome拡張などがリリースされている)。

参考

  • Windows 10 アプリ開発入門 ― Universal Windows Platformではじめよう|Tech Book Zone Manatee
    https://book.mynavi.jp/manatee/series/detail/id=54192
    • 第1回:Universal Windows Platform 開発に入門しよう
    • 第2回:画面の作り方を学ぼう
    • 第3回:データを保存、復元しよう
    • 第4回:ネットワークを使ったアプリを作ろう
    • 第5回:システムに通知を送るアプリを作ろう
    • 第6回:アプリをストアに公開しよう(1)
    • 第7回:アプリをストアに公開しよう(2)

microsoft.com

Build Insider

@IT

特集:Windowsフォーム開発者のためのWindows 10 UWPアプリ開発入門:UWPとは何か
http://www.atmarkit.co.jp/ait/subtop/features/dotnet/all.html#xe789b9e99b86efbc9aUWPe381a8e381afe4bd95e3818b

biac

の それさえもおそらくは幸せな日々@nifty

slideshare

yasuhikoy

内部リンク

WPF/Silverlight

Xamarin

Uno Platform

Desktop Bridge


Tags: :.NET開発, :UIサブシステム, :.NET Core, :WPF/Silverlight, XAML


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-10-22 (木) 10:16:49 (42d)