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

charter48 投稿一覧

Jenkinsジョブ-.net Webアプリケーション-WebDeploy編

Jenkinsを使用して.netWebアプリのビルドとWebDeployを使ってデプロイする使用例:  1、新規プロジェクトの作成から、「フリースタイル・プロジェクトのビルド」を選択し「OK」ボタンを押す。  2、Gen ...

続きを読む

Jenkinsとは

Jenkinsについてざっくりと Jenkinsとは:  CI・CDツール:   CI:ビルド、単体テスト   CD:デプロイ Jenkins用途目的:  自動で定期的に、または手動で任意のタイミングでビルド、単体テスト ...

続きを読む

Github Actionsについて

Github Actionsとは: Github社が提供するCI、CDを実施するためのクラウドサービス。 Github ActionsのCI、CDのフロー: Github Actionsメリット: ・Gitホスティングサ ...

続きを読む

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ファイル ...

続きを読む