ITmedia総合  >  キーワード一覧  >  W

  • 関連の記事

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

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

.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)

.NET TIPS:
内部クラスの使いどころとは?[C#/VB]
内部クラスを利用して、あるクラスに関連するコードをそのクラスに取り込んで隠蔽したり、クラスのコードが肥大化するのを避けたりする方法を解説する。(2018/5/9)

.NET TIPS:
ZXing.NETでQRコードやバーコードを解析するには?[C#/VB]
オープンソースで提供されているZXing.NETを使用して、QRコードやバーコードを含む画像を解析し、テキストやその他の情報を抽出する方法を解説する。(2018/3/14)

特集:マイクロソフトテクノロジーの現在と未来:
AIをサポートする「Windows ML」APIと新しい「WebView」の登場で見えてくるもの
機械学習モデルをアプリで活用するためのWindows ML、Edgeベースの新たなWebViewコントロールなど、次期Windows 10に搭載予定の新機能を見てみよう。(2018/3/13)

より簡単に機械学習の実験が可能に:
「モダンアプリケーション」「AI」「IoT」がポイント――Microsoft、次期Windows 10アップデートSDKの主な改良点を発表
次期Windows 10アップデートのSDKでは、「従来型デスクトップアプリケーションのモダナイズ」「Windowsでの人工知能(AI)活用」「Windows IoTによるインテリジェントエッジのサポート」を柱とするさまざまな改良が行われる。(2018/3/9)

特集:GitHub探検隊:
便利なUWP用拡張機能/NuGetパッケージを発見!
デフォルトのUWPアプリ用プロジェクトテンプレートはあまりにも貧弱だ。そこで、UWPアプリ開発に役立つ拡張機能やNuGetパッケージを探してみた。(2018/2/9)

.NET TIPS:
マルチスレッドでキューやスタックなどを利用するには?[.NET 4.0以降、C#/VB]
BlockingCollection<T>クラスを使うと、lock構文などを使うことなく、スレッドセーフなキューやスタックの操作を簡潔に記述できる。(2018/2/7)

特集:AIをアプリに組み込もう:
MicrosoftのAIをカスタマイズしてハンバーガーとチーズバーガーを区別させよう
Custom Vision Serviceを使うと、独自の画像認識機能をプログラマーが簡単に作成し、AIにハンバーガーの見分けが付くかを試してみよう。(2018/2/2)

文字種制限や書式指定可能で日本語固有の入力や表示にも対応:
HTML5/JavaScript開発用の入力支援ライブラリ「InputManJS」、グレープシティが発売
グレープシティはHTML5/JavaScript開発用の入力支援ライブラリ「InputManJS」を発売する。文字列や数値、日付などの入力をきめ細かく制御でき、漢数字やふりがな取得といった日本語固有の入力や表示にも対応する。(2018/1/18)

トヨタ、Appleの「CarPlay」を採用 北米のハイエンドモデルで
トヨタもようやくAppleの車載システム「CarPlay」を採用する。北米で販売する高級車「Avalon」の2018年春の新型車の9インチディスプレイで利用できるようになる。(2018/1/16)

少人数のIT部門でも可能
自治体のG Suite導入を成功させたIT部門の秘策
ノルウェーのトロンハイム市は、オンプレミスのMicrosoftアプリからクラウドへの移行を決断。G Suiteを選定し、移行を開始した。彼らは移行を円滑化するため、ある施策を実施した。(2017/12/13)

Dev Basics/Keyword:
Windows Compatibility Pack for .NET Core
Windows Compatibility Packにより、.NET Standardではサポートされていない、.NET FrameworkのAPIが.NET Coreでも使えるようになる。(2017/11/21)

特集:マイクロソフトテクノロジーの現在と未来:
Windows 10 Fall Creators Updateで導入された「Fluent Design System」の4つの機能とは?
Windows 10 Fall Creators Updateで導入された新たなデザイン体系であるFluent Design SystemによりアプリのUIにはどう変わるのか。その概要を見てみよう。(2017/11/17)

.NET TIPS:
[WPF/UWP]ListView内のTextBoxがクリックされたときに選択項目を切り替えるには?
ListViewに配置したTextBoxやButtonがクリックされたときに、選択状態を変更するにはトリガーを使用する方法と、GotFocusイベントを使用する方法がある。(2017/11/15)

.NET TIPS:
[WPF/UWP]列挙型をComboBoxにバインドするには?
ComboBoxに列挙型をバインドして、列挙値に応じたテキストを表示し、選択された項目を取得する方法を説明。カスタムコントロールを使う方法やUWPでの注意点も取り上げる。(2017/11/8)

Dev Basics/Keyword:
Avalonia
Avaloniaは、クロスプラットフォームで動作するXAMLベースのUIフレームワーク。Windows、macOS、Linux、iOS、Androidをサポートする。(2017/10/17)

.NET TIPS:
文字列にエスケープ文字を埋め込むには?[C#/VB/WPF]
エスケープ文字を使って、文字列中に改行文字などの特殊文字や変数の値などを埋め込む方法を、C#/Visual Basic/XAMLごとに説明する。(2017/9/27)

Windows 10 Fall Creators Updateに向けたアプリ開発機能を強化:
Microsoft、「Visual Studio 2017 バージョン 15.4 Preview」を公開
Microsoftが「Visual Studio 2017 バージョン 15.4 Preview」を公開。Windows 10 Fall Creators UpdateをターゲットにしたUWPアプリ/マルチプラットフォーム対応アプリ開発者を支援する機能が強化されている。(2017/8/29)

特集:Microsoftテクノロジーの現在と未来:
XAML Standardとは
XAMLはさまざまなプラットフォームでUIを記述するのに使われ、さまざまな方言を生み出してきた。これを統一しようというのが、XAML Standardが目指すところだ。(2017/8/25)

特集:Visual Studioで始めるリファクタリング:
前編 リファクタリングとVisual Studio
リファクタリングとは何か、リファクタリングを効率的かつ安全に行うためにVisual Studio 2017が提供している支援機能の概要を見ていこう。(2017/8/9)

特集:C# 7の新機能詳説:
第3回 型による分岐の改良
変数の型によって処理を分岐したり、その際にキャストをしたりするのは、多くのプログラミング言語でよく行われることだ。C# 7ではこれをとても簡潔に記述できる。(2017/8/2)

「Fate/Grand Order」第6章が舞台化! 本当に3時間で足りるのか、ゲネプロを見てきた
ロマニまじか……。(2017/7/14)

.NET TIPS:
ループをParallelクラスで並列処理にするには?[C#/VB]
Parallelクラスを使って、複数の処理を並列に実行する方法を解説する。また、PLINQを使ったコード例や例外処理を行う上での注意点なども取り上げる。(2017/6/21)


サービス終了のお知らせ

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

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