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

.net C#

CSRの作成(IISから)

1、サーバを選択し、サーバ証明書を開く。 2、証明書の要求の作成を開く。 3、必要事項を入力する。 4、暗号化項目を入力する。 5、作成するCSRファイルの保存先を入力する。 6、ファイルの保存先にCSRが生成される。

続きを読む

SSLのサーバー証明書(認証局から)

SSL通信をするにはサーバー側にサーバー証明書が必要。 IISでの認証局経由での作成手順:  1、CSRを作成する。(IISで作成可能)  2、CSRを認証局に提出する。  3、認証局から証明書を取得する。   *CSR ...

続きを読む

AutoMapper-オブジェクトマッピングの使用例

using 設定 使用例(新規取得): ItemModelからM_Item取得(プロパティ名が同名のものを詰めたインスタンスを返す) 使用例(上書き): m_Itemに対してItemModelの値が上書きされる(プロパテ ...

続きを読む

列挙体(enum)の数値からDescription属性を取得する(該当なしは空白)

用途: DB等からenumに対応される数値を取得して、対応する文字列に変換する場面等で使用。 取得した数値が、該当のenumに存在する値の場合はDescription属性を取得して返す。 使用例: item.Settin ...

続きを読む

Null対応のContainsメソッド

stringがnullだったとしても空白に置き換える(エラーで落ちない)

続きを読む

プロパティ名を指定して、あれば値をセットする

使用例 entityに”UpdDateTime”のプロパティがあり、セット可能であればupdDateTimeの値をセットする。

続きを読む

条件が合致した時にフィルタリングをかける(IQueryable)

用途: 条件が入っている時にのみフィルタリングするような場面で使用 第一パラメタの引数がTrueである場合のみ、フィルタリングをして返す。 使用例 ItemNmが入っている時のみ、ItemNmの比較でのフィルタリングを行 ...

続きを読む

ログについて

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

続きを読む

サービスの作成

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

続きを読む