• システム開発に関わる内容をざっくりと書いていく

.net C#

ログについて

C#でのログライブラリ: ログ出力したい項目: 項目 使用プロパティ例 発生時刻  種類(情報、警告、エラー等)  プロセスID  スレッドID  エラー内容(タイトル)  スタックトレース  pdpファイル ...

続きを読む

サービスの作成

・WindowsServiceのプロジェクトを作成する: VisualStudioの新規プロジェクト作成から、WindowsServiceのプロジェクトを選択し、作成する。 ・サービス名を変更する: ソリューションエクス ...

続きを読む

サービスをデバッグ実行する

1、コンソールアプリケーションにする。 2、Program.csに下記コードを記述する。 3、Serviceクラスに下記コードを記述する。 4、デバッグ実行する。

続きを読む

ClickOnce

ClickOnceとは: Windows OS における .NET Framework 製のデスクトップ GUI アプリケーション (いわゆる “.exe”) を、インターネット上で公開・配布する ...

続きを読む

NuGetについて

パッケージ管理マネージャー ソリューションと同階層にPackageフォルダ作り、そこにダウンロードしたモジュールが入る。プロジェクトフォルダにPackage.Configが入り、そこで何を使用するか記載される。ビルド出力 ...

続きを読む

異常系テスト

異常系テストの概念 異常系テストは、システムが予期しない状況下でどのように動作するかを検証するテスト。システム全体の堅牢性やエラーハンドリング能力を高めるために、通常の操作では発生しないような異常状態をシミュレーションし ...

続きを読む

IISのWebDeploy手順

VisualStudioからIISへWebDeployを行う手順 前提条件:WindowsServerにIISがインストール済み 下記サーバ側 1、サーバマネージャからIIS管理サービスをインストールする。 2、IISの ...

続きを読む

二重起動検知

二重起動を検知して最小化されている場合は表示する(最小版) 実務版

続きを読む

WindowsFormアプリのテスト観点

WindowsFormアプリケーションのテストでは、UIの操作性やシステムの安定性を重視したテストが必要になる。以下に、代表的なテスト観点を示す。 追加観点 テスト例: ボタン操作により新しいフォームが期待通りに開かれ、 ...

続きを読む