SlideShare a Scribd company logo
#dotnetconf #csharptokyo
#dotnetconf #csharptokyo
https://qiita.com/okazuki
https://github.com/runceel
#dotnetconf #csharptokyo
今日のゴール
.NET 5 での Windows アプリ開発の
雰囲気と今後を紹介
dot.net/get-dotnet5
#dotnetconf #csharptokyo
Supported versions
• 10.0.17763.0
• 10.0.18362.0
• 10.0.19041.0
.NET 5 and Windows app dev
.NET 5 and Windows app dev
Windows OS
Desktop APIs
B C
UWP APIs
A D E
Desktop Apps, Libraries UWP Apps, Libraries
Today
Windows OS
Desktop APIs
B C
UWP APIs
Today
A D E
Desktop Apps, Libraries UWP Apps, Libraries
Project Reunion APIs via decoupled package
Windows OS
Desktop APIs UWP APIs
Project Reunion
B CA D E
Desktop Apps, Libraries UWP Apps, Libraries
Windows OS
Project Reunion APIs via decoupled package
Windows Apps, Libraries
A B D EC
Desktop APIs UWP APIs
Project Reunion
#dotnetconf #csharptokyo
https://github.com/microsoft/microsoft-ui-xaml
.NET 5 and Windows app dev
#dotnetconf #csharptokyo
新技術を評価する際に、設計のヘルプや技術サポートをを受けることが出来ます
Windows の開発プラットフォームの機能やツールのデザインに影響を与えることが出来ます
開発チームへ直接機能のバグ登録やフィードバックを提供するためのプライベート コミュニティーへの
アクセス
開発チームとの 1対1 のフォローアップ ミーティング
共同開発のパートナーシップ、トレーニングやワークショップ、PoC の支援へのアクセス(支援には時間の
上限があり、限られた参加者のみ参加可能です)
Microsoft のカンファレンス(Build や Ignite)でのお客様のソリューションの紹介
Microsoft 技術の開発者向け技術情報へのより多くのアクセス機会
Microsoft Developer TAP Program
無料の企業向け支援プログラム
DEPTAP@microsoft.com (英語)
https://aka.ms/TAPNominationform (英語)
1
2
3
4
5
6
7
#dotnetconf #csharptokyo
#dotnetconf #csharptokyo
#dotnetconf #csharptokyo

More Related Content

PDF
WPF on .NET Core 3.1 で Windows 10 アプリ開発
PDF
忙しい人のための .NET Conf 2019 まとめ
PDF
いつでもどこでも .NET
PDF
Dotnetcore30forwindesktop
PDF
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
PDF
Visual Studio 2019 の個人的なお勧め機能(発表時点)
PPTX
.NET Core 3.0 で Blazor を使用した​フルスタック C# Web アプリ​の構築
PDF
Blazor Server テンプレート解説
WPF on .NET Core 3.1 で Windows 10 アプリ開発
忙しい人のための .NET Conf 2019 まとめ
いつでもどこでも .NET
Dotnetcore30forwindesktop
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
Visual Studio 2019 の個人的なお勧め機能(発表時点)
.NET Core 3.0 で Blazor を使用した​フルスタック C# Web アプリ​の構築
Blazor Server テンプレート解説

What's hot (20)

PPTX
.NET Framework で ​C# 8って使える? ​YESとNO!
PDF
Azure Static Web Apps を試してみた!
PDF
改めて C# でできることを振り返る
PPTX
WPF & Windows Forms on .NET Core 3.0
PPTX
WCFのパイプ通信を .NET 5に向けてgRPCへ置き換える話
PDF
20140830 2014年版 C #でできること
PDF
Visual Studio 2013 と HTML5 で実現するマルチデバイス/マルチプラットフォーム アプリの開発
PDF
.NET の今と今後に思うこと (Tokyo Ver.)
PPTX
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
PPTX
その後のBash on windows
PDF
Introducing Fluent Design
PDF
【PlayFab】UnityAdsのリワード広告を統合する方法
PPTX
VS Code Day 2021 Recap
PDF
第8回 業開中心会議 「Windows 10 ユニバーサルアプリの概要」
PDF
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
PPTX
チームではじめるJetpack compose
PPTX
WPF .NET Core でも XAML デザイナをあきらめない
PDF
~ アプリ開発に新たな息吹を ~ クラウドが当たり前の今こそ知っておきたい Azure & Visual Studio コラボレーション
PPTX
C# 7 New Features
PPTX
Windows フォームアプリ 2022
.NET Framework で ​C# 8って使える? ​YESとNO!
Azure Static Web Apps を試してみた!
改めて C# でできることを振り返る
WPF & Windows Forms on .NET Core 3.0
WCFのパイプ通信を .NET 5に向けてgRPCへ置き換える話
20140830 2014年版 C #でできること
Visual Studio 2013 と HTML5 で実現するマルチデバイス/マルチプラットフォーム アプリの開発
.NET の今と今後に思うこと (Tokyo Ver.)
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
その後のBash on windows
Introducing Fluent Design
【PlayFab】UnityAdsのリワード広告を統合する方法
VS Code Day 2021 Recap
第8回 業開中心会議 「Windows 10 ユニバーサルアプリの概要」
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
チームではじめるJetpack compose
WPF .NET Core でも XAML デザイナをあきらめない
~ アプリ開発に新たな息吹を ~ クラウドが当たり前の今こそ知っておきたい Azure & Visual Studio コラボレーション
C# 7 New Features
Windows フォームアプリ 2022
Ad

Similar to .NET 5 and Windows app dev (20)

PDF
【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜
PDF
.NET Coreとツール類の今
PDF
ストアアプリ →universal Windows Apps =WP8.1アプリ
PDF
デモで楽しむ Visual Studio 2022 & .NET 6 最新アップデート
PDF
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
PDF
【BS2】.NET 6 最新アップデート
PDF
わんくま名古屋#36 (20150725) Windows 10 ユニバーサル Windows アプリ開発入門
PDF
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
PDF
.NET 5 勉強会 ~.NET Framework から .NET へ~
PDF
[Japan Tech summit 2017] APP 001
PPTX
Hands on PhotoBlog App with WordPress REST API and App Inventor
PDF
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
PDF
.NET Conf 2019 のデスクトップアプリに関するセッションについて
PDF
DEV-008_Developing on the Edge. ~Web プラットフォームと Cordova~
PPTX
ブラウザからWeb OSへ〜Web - TV連携事例からその可能性を探る〜
PDF
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
PDF
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
PDF
【16-D-4】3分ではじめるスマホアプリのビジュアル開発
PDF
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
PDF
MozOpenHardプロジェクトと そのコア技術について
【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜
.NET Coreとツール類の今
ストアアプリ →universal Windows Apps =WP8.1アプリ
デモで楽しむ Visual Studio 2022 & .NET 6 最新アップデート
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
【BS2】.NET 6 最新アップデート
わんくま名古屋#36 (20150725) Windows 10 ユニバーサル Windows アプリ開発入門
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
.NET 5 勉強会 ~.NET Framework から .NET へ~
[Japan Tech summit 2017] APP 001
Hands on PhotoBlog App with WordPress REST API and App Inventor
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
.NET Conf 2019 のデスクトップアプリに関するセッションについて
DEV-008_Developing on the Edge. ~Web プラットフォームと Cordova~
ブラウザからWeb OSへ〜Web - TV連携事例からその可能性を探る〜
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
【16-D-4】3分ではじめるスマホアプリのビジュアル開発
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
MozOpenHardプロジェクトと そのコア技術について
Ad

More from 一希 大田 (20)

PDF
.NET 7 での ASP.NET Core Blazor の新機能ピックアップ
PDF
Power Apps + C#
PDF
Visual studio 2019 updates pickup!
PDF
Uno Platform 触ってみた
PDF
.NET Core 3.0 + Windows 10 で WPF 開発
PDF
はじめよう Azure Functions
PDF
Windows 10 対応のデスクトップアプリを作る技術(事前公開版v2)
PDF
Xamarin.Forms アプリケーション 設計パターン
PDF
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
PPTX
WPF on .NET Core 3.0
PDF
Visual Studio 2019 の個人的なお勧め機能
PDF
Windows 10 に対応した デスクトップ アプリを作る技術(事前公開版 v2)
PDF
事前公開版 Windows 10 に対応したデスクトップ アプリを作る技術 v1
PDF
スマートスピーカーのバックエンドで Azure を使う方法
PPTX
Visual Studio App center 概要
PDF
はじめての HoloLens セッションの集大成お見せします!
PDF
ペッパソン東の陣 Microsoft 提供 API のご紹介
PDF
Xamarin でのモバイルアプリ開発 周辺基礎知識
PDF
XAML入門
PDF
Xamarin.forms入門
.NET 7 での ASP.NET Core Blazor の新機能ピックアップ
Power Apps + C#
Visual studio 2019 updates pickup!
Uno Platform 触ってみた
.NET Core 3.0 + Windows 10 で WPF 開発
はじめよう Azure Functions
Windows 10 対応のデスクトップアプリを作る技術(事前公開版v2)
Xamarin.Forms アプリケーション 設計パターン
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
WPF on .NET Core 3.0
Visual Studio 2019 の個人的なお勧め機能
Windows 10 に対応した デスクトップ アプリを作る技術(事前公開版 v2)
事前公開版 Windows 10 に対応したデスクトップ アプリを作る技術 v1
スマートスピーカーのバックエンドで Azure を使う方法
Visual Studio App center 概要
はじめての HoloLens セッションの集大成お見せします!
ペッパソン東の陣 Microsoft 提供 API のご紹介
Xamarin でのモバイルアプリ開発 周辺基礎知識
XAML入門
Xamarin.forms入門

.NET 5 and Windows app dev

Editor's Notes

  • #2: Checklist Windows10APIs.Sample 起動 WinUI3.0 Control ギャラリー二つ起動 VS2019 Pre 新規作成画面
  • #9: When we talk about compatibility, we have to start with where apps are today. Today when you write apps or libraries for Windows they generally call directly into desktop APIs or UWP APIs, which are part of the OS.
  • #10: Over time we’ve brought more Desktop APIs into UWP – for example more file system APIs - and also enabled Desktop apps to call some WinRT UWP APIs. But we can make this even simpler and more powerful.
  • #11: In order to do that, with Project Reunion we’re iteratively taking the APIs you use today across UWP and Desktop apps like WPF, WinForms and C++ apps and decoupling them from the OS, by making them available via package managers like NuGet, our package manager for .NET, C++ and React Native apps. This will allow you to mix and match from the APIs that work best for your app and adopt new capabilities on demand.
  • #12: And over time our goal is that this will allow the distinction between apps that see themselves as apps writing to the Desktop APIs or to the UWP APIs to fade away. And shipping via this model also gives us other benefits
  • #15: Microsoft is committed to help customers evolve their existing assets and provide guidance about the available path forward. We want to hear your feedback about the technology we build to make it better. We are introducing the Microsoft Developer Technology Adoption Preview Program for Adaptive Cards. We started running TAP programs on our team since late 2017 as a way to get and stay connected with developers to listen to them closely and learn from them what’s important. TAP is a program with no cost and available to developers who would like to learn more about what we are doing in the developer platform, what our overall roadmap is and are willing to provide feedback early in the development cycle. By joining TAP we can also work together to help you accelerate the implementation of specific feature (especially if it’s a pre-released feature). As long as you are committed to try this out, we could define a project to work together and see what’s the best we could help. By being part of the TAP program and working together you also get the opportunity to be showcased at different forums, such as Microsoft conferences, blog posts, etc. If you are interested let us know and we can set up a call to explain you better how it works and how you could get started.