Webツール
ローカルPCで動作する、Webコンテンツを作成するためのツールを開発するために役に立ちそうな情報です。
エディタ
「C#とWpfの豊富なコンポーネントを使用すれば、エディタも簡単に作成できます。」というには、知っておく必要があることが多くあります。 ウィンドウ内で使用するテキストボックスやリッチテキストボックスを使用するとアプリケーションの使い勝手がよくなる事があります。
地域設定
言語と地域を設定することで、アプリケーションで使われる言葉や単位を切り替える機能です。
C#からOffice文書を操作する
C#からOffice文書を操作する方法は、COM,OpenXML,VSTOなど、いくつかあります。
C#で、ウインドウハンドル(HWND)を使用して他のアプリケーションを操作するための周辺知識
Winodwsでは、ウインドウハンドル(HWND)を使用することで、既存アプリケーションを変更することなく、アプリケーション上のフォームに表示されるデータを取り込んだり、書き込んだりする方法が用意されています。
自作アプリケーションのライセンス管理管理
ソフトウェアを有償で提供する際、ライセンスキーを設定し、配布する必要があります。そのプログラムは、本来、自分で実装する必要があるようですが、 利用できるライブラリやパッケージがないか調べてみました。
アニメーション
WPFでアニメーションを作成します。
C#のアドイン・モデル
「拡張可能なアプリケーション」とも表現されるアドイン(あるいは、プラグイン)が使えるアプリケーションは、多く存在します。では、C#では、どうやってプログラミングすればよいのでしょうか。
Visualレイヤー・プログラミング
WPFで、最も軽量なグラフィック・オブジェクトは、Visualオブジェクトです。プログラム実行時に軽快にグラフィックを描く場合には、Visualオブジェクトは有力な選択しです。
ファイル操作
ファイル操作は、おそらく理解してしまえば、簡単な定形表現なのだと思いますが、情報が分散して存在するのと、ひっかかりどころが多いので、使えるまでは大変です。
C#で正規表現を使用する
C#は、文字列を簡単に扱うことができる開発言語の1つです。文字列から、特定の文字列を検索したり、置換する際に、正規表現を使用すると、複雑な文字列操作を行うことができます。
C#で使えるゲーム開発環境
C#で、ゲーム開発を行う環境について、表面的な部分のみ調べてみました。