• 関連の記事

「Windows Presentation Foundation」関連の最新 ニュース・レビュー・解説 記事 まとめ

-こちらもご覧ください-
WPF入門 − @IT

成長する.NET AIエコシステム、C# 13とF# 9も正式版に:
2026年5月までサポートの「.NET 9」リリース 8と比べて使用メモリ9割減、パフォーマンス改善の仕組みとは
Microsoftは、クロスプラットフォーム開発をサポートするオープンソースアプリケーションプラットフォームの新バージョンとなる「.NET 9」を公開し、.NET 9に対応した「Visual Studio 2022」のアップデートの提供も開始した。(2024/11/18)

「MSIX」を知る【後編】
Windowsアプリ管理はどう変わる? パッケージ新形式「MSIX」のメリット
「Windows」アプリケーションのパッケージングにおいて、「MSI」に代わる新たな標準ファイル形式を目指す「MSIX」。MSIから進化した機能にはどのようなものがあるのか。MSIXに乗り換えるメリットとは。(2024/10/17)

「Windows App SDK 1.5」に対応:
Microsoftが「Windows Community Toolkit v8.1」をリリース .NET 8環境での動作をサポート
Microsoftは「Windows Community Toolkit v8.1」を発表した。「Windows App SDK 1.5」との互換性を確保することで、間接的に.NET 8をサポートできるようになった。(2024/9/11)

Deep Insider's Eye 一色&かわさきの編集後記:
編集後記「ONEXPLAYER X1 AMD版で楽しむChatGPT×プログラミング」と「何をもってPythonicなのか(refrain)」
一色からは「ONEXPLAYER X1 AMD版で楽しむChatGPT×プログラミング」という題でX1を数週間使って気付いた問題と、その解決のために始めたChatGPTを駆使したプログラミングについて、かわさきからは「何をもってPythonicなのか(refrain)」という題でforループとif文を使って書いたコードとリスト内包表記で書いたコードのどちらが「初心者にとって分かりやすいか」「Pythonicなのか」について書きました。(2024/8/5)

25卒向け「一流ホワイト企業」ランキング 2位「Facebook Japan」、1位は?
2025年卒の学生向けの「一流ホワイト企業ランキング」が明らかになった。どのような結果になったのか。(2024/1/15)

事例で学ぶAIガバナンス:
「AIガバナンス」の提供ツールは逆効果? 米調査団体「多くのガバナンスツールに欠陥がある」と指摘
EUの閣僚理事会と欧州議会は、AI法案の暫定的な政治合意に達したと発表した。AIリスクの管理が容易になると期待される一方、こうしたガバナンス方法の提案は「本当に社会にとってプラスになっているのか」と疑問を投げかけるリポートが注目を集めている。(2023/12/26)

LTSリリースとなる正式版は2023年11月に公開予定:
「.NET 8 Preview 1」公開、“クラウドネイティブ開発のための最高のプラットフォーム”目指す
Microsoftは、オープンソースでクロスプラットフォームのアプリケーション開発プラットフォームの次期バージョン「.NET 8」の最初のプレビュー版を公開した。(2023/3/1)

24卒向け一流ホワイト企業ランキング 3位「AWS ジャパン」、2位「グーグル」、1位は?
Avalon Consultingが、24年卒向けの「一流ホワイト企業ランキング」を発表した。(2023/2/16)

.NET 7対応など、多くの新機能を搭載:
Arm64サポートでは初の正式版「Visual Studio 2022 17.4」がリリース
Microsoftは、統合開発環境(IDE)の最新版「Visual Studio 2022バージョン17.4」を公開した。Arm64をサポートする初の正式版のVisual Studioであり、「.NET 7」対応や、更新プログラムのロールバック機能を含むエンタープライズサポートなど、多くの重要な新機能を搭載する。(2022/11/11)

Arm64アプリのビルドとデバッグが可能に:
Arm64デバイスでネイティブ開発が可能に、「Visual Studio 2022 17.3 Preview 2」がリリース
MicrosoftはWindows 11向けのネイティブArm64アプリケーションとして「Microsoft Visual Studio 2022バージョン17.3 Preview 2」をリリースした。「Windows 11 Armデバイス」でArm64アプリケーションのビルドとデバッグをネイティブにサポートする。(2022/6/17)

.NET 6移行入門(5):
「クロスプラットフォーム」が普及しなかった理由――.NET 6によって「クロスプラットフォーム2.0」は到来するか
.NET 6の現状を把握し、具体的な移行方法を学ぶ連載。今回は、「クロスプラットフォーム」が普及しなかった理由を考察し、.NET 6におけるクロスプラットフォーム技術についてまとめる。(2022/6/9)

.NET 6移行入門(4):
Windowsフォーム、ASP.NET、iOS、Android、Azure Functions――.NET 6で新規開発、移行できるアプリの技術まとめ
.NET 6の現状を把握し、具体的な移行方法を学ぶ連載。今回は、.NET 6で新規開発、移行できるアプリの技術についてまとめる。(2022/5/26)

.NET 6移行入門(3):
.NET Framework→.NET 6モダナイズの初めの一歩「移行計画(手間やコストの見積もり)」の作成に便利なツール
.NET 6の現状を把握し、具体的な移行方法を学ぶ連載。今回は、「移行計画(手間やコストの見積もり)」の作成に便利なツールについて。(2022/3/25)

全1.3万社からTOP100を発表:
2023卒向け一流ホワイト企業ランキング 3位「AWS ジャパン」、2位「Facebook Japan」、1位は?
ホワイト企業の調査・評価を行うホワイト企業総合研究所が、就活生の企業選びの指標となるデータとして「2023年卒版 一流ホワイト企業ランキング TOP100 」を発表した。(2022/2/28)

就職人気から占う今後のIT業界:
日本のホワイト企業ランキング、トップ10中5社がIT系 2位はFacebook Japan 1位は?
日本で最も「ホワイト」な企業はどこか。就活スクールを展開するAvalon Consulting内の「ホワイト企業総合研究所」が調べたところによると、1位はグーグルだった。(2022/1/26)

.NET 6移行入門(1):
.NET 6統合の現状および概要と方向性
.NET 6の現状を把握し、具体的な移行方法を学ぶ連載。初回は、.NET 6の注目すべき新機能を中心に.NET 6の統合の現状および概要、方向性について。(2021/12/22)

神秘的な光景に圧倒される! 気象写真コンテスト入賞作の美しさにため息
自然の美が圧巻。(2021/11/13)

「Visual Studio 2022」正式リリース 実行中のアプリにコード変更が反映される「ホットリロード」など新機能
米Microsoftが、統合開発環境「Visual Studio」の最新版となる「Visual Studio 2022」の正式リリースを発表。64ビットアプリケーションとしてアーキテクチャから再構成された他、アプリケーションを実行中にコードを変更すると、その変更が実行中のアプリケーションに反映される「ホットリロード」が強化された。(2021/11/9)

初の64bit版が登場:
Microsoft、「Visual Studio 2022 Preview 1」を公開
Microsoftは、次期「Visual Studio」の最初のプレビュー版「Visual Studio 2022 Preview 1」を公開した。メインプロセスが64bit化されており、メモリ不足に陥ることなく、極めて大規模で複雑なソリューションを扱うことが可能だ。(2021/6/21)

.NET 5モダナイズ入門(終):
.NETとXamarinの統合、クラウドネイティブ対応はどうなるのか――2021年11月ローンチ、.NET 6の最新情報
既存の.NET Frameworkアプリの.NET 5への移行に関する考慮事項やレガシーアプリのモダナイゼーションについて解説する連載。最終回は、2021年11月ローンチ予定の.NET 6の最新情報について、Microsoft Build 2021の主な発表からお伝えする。(2021/6/17)

隠れホワイト企業ランキング上位50社 3位「freee」、2位「日置電機」、1位は?
隠れホワイト企業ランキング上位50社。3位「freee」、2位「日置電機」。1位は?(2021/5/31)

Win32とUWPの垣根をなくすコンポーネントとツールのセット:
Microsoft、デスクトップアプリ開発を容易にする「Project Reunion 0.5」を公開
Microsoftが「Project Reunion 0.5」を公開した。Windowsアプリケーション開発プラットフォームの次世代の新しい開発者向けコンポーネントとツールのセットだ。Win32とUWPの垣根をなくすものと位置付けた。(2021/4/1)

.NET 5モダナイズ入門(2):
.NET 5世代のALMを意識した、.NET Frameworkアプリのワークロードごとの.NET 5移行戦略
既存の.NET Frameworkアプリの.NET 5への移行に関する考慮事項やレガシーアプリのモダナイゼーションについて解説する連載。今回は、.NET Frameworkから.NET 5へのワークロードごとの移行方法の概要や参考情報などを紹介します。(2020/12/11)

Gitがソース管理のデフォルトに:
Microsoft、「Visual Studio 2019 バージョン16.8」を正式リリース
Microsoftは「Visual Studio 2019 バージョン16.8」の一般提供を開始した。Git管理やC++対応、IntelliCode、.NET、XAML、Webツールなどに対して、多くの機能強化を施した。(2020/12/9)

バージョン16.7を正式リリース:
Visual Studio 2019、Git統合やAIによる入力補完、リモート開発などで多数の機能追加
Microsoftは「Visual Studio 2019 バージョン16.7」の一般提供を開始した。Git統合やIntelliSense、IntelliCode、リモート開発などにおいて、多くの機能を追加している。バージョン16.4以来の長期サービスリリースだ。(2020/8/14)

RC版前の最終プレビュー版:
Microsoft、「PowerShell 7 Preview 6」を公開
Microsoftは、「PowerShell 7 Preview 6」を公開した。Webコマンドレットのエラーチェックスキップや変数のNullチェックのスキップなど、多くの新機能を追加した。(2019/11/26)

「.NET Core 3.0」に対応:
Microsoft、「Visual Studio 2019 バージョン16.3」を正式リリース
Microsoftは、2019年4月初めにリリースした「Visual Studio 2019」のマイナーアップデート版「Visual Studio 2019 バージョン16.3」の一般提供を開始した。.NET Core 3.0対応などが目玉だ。(2019/9/27)

正式版は予定通り年内リリース:
Microsoft、「PowerShell 7 Preview 3」を公開
Microsoftは、多数の新機能を追加した「PowerShell 7 Preview 3」を公開した。PowerShell 7の位置付けは、「Windows PowerShell」のオープンソースエディション「PowerShell Core」の次期バージョンである。(2019/8/23)

ライフサイクルを.NET Core 3.0と同期:
Microsoftが「PowerShell 7」のプレビュー版を発表、開発計画の詳細も
Microsoftは、PowerShell Coreの次期バージョン「PowerShell 7」の最初のプレビュー版を発表、詳細な開発計画も明らかにした。.NET Core 3.0対応やWindowsとの互換性向上が特徴。(2019/6/3)

IntelliCodeが多数の言語に対応:
Microsoft、「Visual Studio 2019 バージョン16.1」の一般提供を開始
Microsoftは2019年4月初めにリリースした「Visual Studio 2019」のマイナーアップデート版「Visual Studio 2019 バージョン16.1」の一般提供を開始した。(2019/5/24)

3種類の「.NET」を1つに集約:
Microsoft、「.NET Core 3.0」の後継となる「.NET 5」を2020年にリリース
Microsoftは「.NET Core」「.NET Framework」「Xamarin/Mono」を1つに集約すると発表した。「.NET Core 3.0」の後継となる「.NET 5」は、Windows、Linux、macOS、iOS、Android、tvOS、watchOS、WebAssemblyなどに対応した開発が可能な単一のプラットフォームになる。(2019/5/9)

XAML IslandsやWinUI 2.1などを利用可能:
Microsoft、「Windows 10 May 2019 Update」対応のWindows 10 SDKを公開
Microsoftは、最新版「Windows 10 May 2019 Update」(Windows 10 バージョン1903)に対応した「Windows 10 SDK」を公開した。(2019/4/22)

架空世界で「認証」を知る:
押井守監督作品で考える「VRオンラインゲームの個人認証」
小説、漫画、アニメ、映画などの架空世界に登場する「認証的なモノ」を取り上げて解説する連載をITmediaで出張掲載。第13回のテーマは「オンラインVRゲームにおける認証」について。(2019/4/16)

.NET TIPS:
タイマにより一定時間間隔で処理を行うには?(WPFタイマ編)
DispatcherTimerクラスを利用して、WPFアプリにおいて一定間隔で処理を実行し、UIを更新する方法を解説する。(2018/12/12)

開発ツールやオープンソース、サーバレス技術の新展開:
Microsoft、「Visual Studio 2019 Preview」など開発者向けに多数発表
Microsoftは開発者向けカンファレンス「Microsoft Connect(); 2018」で、各種開発ツールの正式版や新バージョンの他、オープンソースの新展開や新しいサーバレスコンピューティング技術などを発表した。(2018/12/6)

.NET TIPS:
電子メールを送信するには?(outlook.com編)[.NET 4.5、C#/VB]
Microsoft Graphに統合されているOutlookメールREST APIを使用して、電子メールを送信する方法を解説する。(2018/11/28)

WinUIやUWP XAMLホスティングAPIなどを提供:
Microsoft、「Visual Studio 15.9.1」対応の最新「Windows 10 SDK」を公開
Microsoftは、「Visual Studio 15.9.1」で使用可能な最新の「Windows 10 SDK」を公開した。Fluent Design対応などが特徴だ。(2018/11/21)

.NET TIPS:
電子メールを送信するには?(MailKit編)[.NET 4.5、C#/VB]
これまで広く使われてきたSmtpClientクラスは現在、使用が推奨されていない。そこでオープンソースライブラリのMailKitでメールを送信する方法を説明する。(2018/11/21)

「ということで、集牧!」 いきものがかりが約1年10カ月ぶりに活動再開、ファンからは歓喜の声が続出
待ってました!(2018/11/2)

強化点はWindowsXamlHost、ラップされたコントロール、TabViewなど:
Microsoft、「Windows Community Toolkit v5.0」を公開
Microsoftは、オープンソースのUWPアプリ開発ツールキットの最新版「Windows Community Toolkit version 5.0」を公開した。WPFやWindows FormsデスクトップアプリケーションのUIに、ビルトインやカスタムUWPコントロールを容易に追加できる。(2018/11/2)

.NET TIPS:
ExcelなしでExcelファイルを操作するには?(ClosedXML編)[.NET 4.0、C#/VB]
ClosedXmlライブラリを使用して、Excelファイル(.xlsxファイル)の作成、書き込み/読み込み、LINQを使ったセルの値の取得などを行う方法を説明する。(2018/10/24)

待ったなし!組み込み機器のWindows 10 IoT移行(4):
Windows 10 IoTロックダウン機能の個別解説:Unified Write Filter
2020年10月13日にサポートが終了する「Windows Embedded Standard 7」から最新の「Windows 10」世代への移行について解説する本連載。第4回は、ロックダウン機能に用いられる各機能のうち、Unified Write Filter(UWF、統合書き込みフィルター)について説明する。(2018/10/22)

.NET TIPS:
ExcelなしでExcelファイルを操作するには?(純正SDK編)[.NET 3.5、C#/VB]
Open XML SDKを使用して、Excelファイル(.xlsxファイル)をC#やVisual Basicから作成したり、それに対して書き込み/読み込みを行う方法を説明する。(2018/10/17)

エンジン全開! 本田翼、YouTubeチャンネル「ほんだのばいく」の登録者数が100万人突破
本当にスゴイな。(2018/10/10)

ゲーム愛にあふれすぎ! 本田翼、YouTuberデビューの理由明かす “お金のうわさ”もキッパリ否定
配信用のゲーム機は自腹で購入したとのこと。(2018/10/6)

.NET TIPS:
サマータイムを処理するには?[.NET 3.5、C#/VB]
.NETでサマータイムを扱うにはDateTimeOffset構造体を利用するが、その際に知っておくべきこと、日時の取得/生成などを行う方法を説明する。(2018/9/5)

.NET TIPS:
WPFやWindowsフォームでEdgeのWebViewを使うには?[Windows 10 1803以降]
Windows 10 1803からは、Windows FormsアプリやWPFでもEdgeベースの新しいWebViewコントロールが使える。その使い方をまとめよう。(2018/7/4)

鈴木淳也の「Windowsフロントライン」:
Microsoftがアプリ戦略をアップデート 新形式「MSIX」でモダン化は進むか
Microsoftが新しいアプリのパッケージング形式「MSIX」を提案。従来のデスクトップアプリ配信形式であるWindows Installer「MSI(.msi)」の後継となるだけでなく、「UWP(Universal Windows Platform)」のベースとなる「APPX(.appx)」の特徴も含んだスーパーセットとして機能する。(2018/6/7)

.NET TIPS:
async/awaitで例外処理をするには?[C#/VB]
async/awaitキーワードを利用することで、非同期処理を簡潔に記述できる。ただし、それらをtry〜catch文で例外処理する際には注意すべき点もある。(2018/5/16)

Canaan Creative:
中国のビットコインマイナーメーカー、香港でIPOか
関係者によると、中国で第2位のビットコインマイニング用ハードウェアメーカーであるCanaan Creativeが米国ではなく香港での新規株式公開(IPO)に向け動き出しており、IPOに向け10億ドルの調達を目指しているようだ。(2018/5/10)


サービス終了のお知らせ

この度「質問!ITmedia」は、誠に勝手ながら2020年9月30日(水)をもちまして、サービスを終了することといたしました。長きに渡るご愛顧に御礼申し上げます。これまでご利用いただいてまいりました皆様にはご不便をおかけいたしますが、ご理解のほどお願い申し上げます。≫「質問!ITmedia」サービス終了のお知らせ

にわかに地球規模のトピックとなった新型コロナウイルス。健康被害も心配だが、全国規模での臨時休校、マスクやトイレットペーパーの品薄など市民の日常生活への影響も大きくなっている。これに対し企業からの支援策の発表も相次いでいるが、特に今回は子供向けのコンテンツの無料提供の動きが顕著なようだ。一方産業面では、観光や小売、飲食業等が特に大きな影響を受けている。通常の企業運営においても面会や通勤の場がリスク視され、サーモグラフィやWeb会議ツールの活用、テレワークの実現などテクノロジーによるリスク回避策への注目が高まっている。