Windows Phone 8開発環境のセットアップと実装ノウハウ

Windows 8への環境移行に伴い、Visual Studio 2012 Ultimate(中国語版)およびWindows Phone 8 SDKの導入を行いました。その際、言語エディションの不一致によるトラブルが発生しました。最初に英語版のWindows Phone 8 SDKをダウンロードしてインストールを試みたところ、既存のVS2012 Ultimateがあるにもかかわらず、自動的にVS 2012 Expressが併せてインストールされ ...

7月11日 00:19 投稿

C言語の基礎概念と開発環境構築(Visual Studio 2022 を用いた実践)

1. C言語の��要と歴史的意義 C言語は、汎用性が高く、プログラムの実行効率に優れた手続き型プログラミング言語です。高水準言語としての記述のしやすさと、アセンブラに近いハードウェア制御能力を兼ね備えており、「高水準言語の中のアセンブラ」と称されるほどです。1972年にデニス・リッチー氏がベル研究所で開発し、Unix OSの移植性を高める目的で生まれました。 C言 ...

7月8日 16:22 投稿

Visual Studioのpragma指示子によるライブラリ自動リンク

『Game Engine Architecture』には次のように記述されています: "Visual Studioは、エグゼキュータブルにリンクすべきライブラリを指定するために、様々な「魔法のような」手法を採用しています。例えば、ソースコード内に特殊な#pragma命令を記述することで、リンカーに対して特定のライブラリを自動的にリンクするよう指示できます。このため、「追加の依存ファイ ...

6月27日 22:19 投稿

.NET MAUIでモバイルアプリケーション開発入門

1. IDEのダウンロードとインストール Visual Studio 2022 プレビュー版をまだインストールしていない場合は、以下の手順に従ってください。 インストールプロセス中は、.NETクロスプラットフォームアプリケーションUI開発を選択する必要があります。 既にVisual Studio 2022プレビュー版をお持ちの場合は、.NET MAUIサポートを追加するために更新できます。 2. アプリ ...

6月20日 18:44 投稿

.slnx:.NET ソリューションファイルの次世代標準

長年にわたり、.sln ファイルは .NET ソリューションの基盤として機能してきた。開発者は通常これを手動で編集せず、ビルドが通れば問題ないと考え、Git にコミットするだけだった。 しかし、この状況は変化している。.NET SDK 9.0.200 以降でプレビューとして導入された .slnx フォーマットは、.NET 10 から新規プロジェクトのデフォルトとなり、単なる拡張子の変更では ...

6月7日 16:43 投稿