2015-07-01から1ヶ月間の記事一覧

ログ出力はlog4netで

一昔前は #if DEBUG Console.WriteLine("なんたらかんたら"); #endifみたいにしてデバッグ用のログをはいてたりしましたが、 最近はみんな.NET開発でログ出力=log4net利用は当然の選択肢となっております。log4net利用で一番の利点は後から出力レベル、出力…

SQLServerでSPLIT関数

1つの文字列に対して任意の区切り文字で分割し、テーブル型で返すテーブルファンクションです。 CREATE FUNCTION [CF_TAB_SPLIT_DELIMITER] ( @nvcInputData NVARCHAR(MAX) , @nvcDlm NVARCHAR(3) ) RETURNS @RESULT_TAB TABLE (INDEX_NO INT, VALUE VARCHA…

EntityFrameworkのモデルファースト利用について

既存システムに対して新たなサービスを構築する際にはモデルファーストでEntityFrameworkを利用することになる。 面倒なSQL文字列組立やマッピングの為のコードから解放されるが既存のモデルから単純に取り込むといろいろ弊害が起きる。 ・エンティティが…

SQLServerをデータソースとしたレポーティング機能について

SQLServerを業務利用している場合、ユーザ要望に応じた定型レポートを簡単に実現したいと思って調査。 ReportingServiceとは SQLServerについてくるおまけの一つ。(製品のEditionによるかもしれませんが) SQLServerReportingService(SSRS):定型レポート作…