小ネタIEnumerableインターフェイスのAnyメソッドを使用した時に、変数の値がnullでエラーになった。Anyメソッドは拡張メソッドなので、変数がnullでエラーになるのはおかしいのでは?と思ったが、答えは意外なところに。以前にメモしていたのに、忘れていて余分な時間を費やしてしまったので、忘れないようにブログに残しておく。以下のサイトを参考にWebアプリケーションを作成し、リモートのIIS上にデプロイする。AddIn」を使っていました。小ネタ今回も以下に関連した話題。二つ前の記事でも書きましたが、上記ではinputタグのtype属性が「text」になってしまうため、フォーカスが当たった時に日本語入力モードになってしまいます。ServerExecuteSqlCommandでストアドプロシージャを実行した時にタイムアウトが発生してエラーになってしまったので、タイムアウトの時間を変更する方法を調べてみました。Testがサポートされているが、テストが失敗した時のメッセージにはどのケースで失敗したかの情報は含まれていないため、多くのテストケースを試す場合は以下のように工夫すると良い感じです。参照するcssが間違っていた。bootstrap.datepicker.cssではなく、bootstrap.datepicker3.cssを参照する。サーバ構築タイトルからして、何当たり前のことを言っているんだ感が全開ですが、今後同じ間違いをしないように書いておきます。アプリケーションをデプロイする必要がありました。EF6仕事の都合やら、質の高い内容を書こうとしたせいで、4か月近く更新が出来ていませんでした。今日からリフレッシュして、改めて気負わずに記事を書いていきたいと思います。etc正しくは、TFS/VSTS上でMarkdown記法を使用するときのガイダンスだけど。Markdownを書くときに参考になりそう。いつの間にか用意されていた。URLがja-jpなのに、全編英語。内容は予想がつくのでよしとする。TESTちょっと前ですが、以下の記事を読みました。あわせて読みたいの記事も読みましたが、どれも丁寧にまとめられていて良い内容でした。小ネタデータベースの削除やSQLを実行するのではなく、GUIでテーブルを選択して削除したい場合のメモ。エクスプローラーを使う。今確認してみたら、なおっていた(絞り込まれて表示されるようになっていた)。小ネタプロダクトバックログについて勘違いしていた。プロダクトバックログは、複数の要求に優先順位をつけたリストのことだった。今までプロダクトバックログを個別の要求だと思っていて、プロダクトバックログの一覧とかいう言葉を使ってしまっていた。小ネタコレクションが二つあって、片方のコレクションの値で、もう片方のコレクションを検索して処理を行う時に、2重ループを使うことがありますが、これはLINQを使用して書くことも出来ます。.NETささいな事ですが、うっかり引っかかったのでまとめておきます。C#で文字列に含まれている改行文字を取り除く方法は、改行文字を含む位置によって違います。TrimEndメソッドに改行文字を渡します。.NETReSharperカテゴリの2つ前と操作がほとんど一緒ですが、機能紹介ということで。TESTJavaでは、publicでないメソッド(かつ、privateでもない)をテストする場合は、packageを一緒にすれば良かったのですが、C#ではどうやるんだろうと思って調べました。参照先の通りにやったら出来たので、特に追記することはありません。つけるのは意味がなく、m9(^Д^)プギャーされるのでやめた方が良いですね。自作の構造体や列挙型は値型なので、参照渡しが必要ならばつけましょう。バージョンがv14なわけ。etcものすごい小ネタですが、ASP.NETのフォーラムで議論されていました。アメリカでは13が不吉な番号だかららしいです。CTPの時点で話題になっていたようですね。以下のページで、より詳しく検証されています。バージョンがv14なわけ。v12です)2015-08-27(小ネタ)WindowsフォームでShowDialogメソッド、Showメソッド、Closeメソッド、Disposeメソッドの動作を理解する。WinFormsWindowsフォームアプリケーションのソースコードを見ていて、ShowDialogメソッド、Showメソッド、Closeメソッド、Disposeメソッドの動作の理解があいまいだったので調べました。フォームクラスのShowDialogメソッドを実行すると、画面が...(小ネタ)WindowsフォームでShowDialogメソッド、Showメソッド、Closeメソッド、Disposeメソッドの動作を理解する。.NET.NETで設定ファイル(Web.configやApp.config)の値に半角スペースを使用したい場合がたまにあります。代表的なのはDBの接続文字列で、AttachDbFilenameにmdfファイルのパスを指定する場合です。.NETWindowsフォームでデータバインディングをする場合に、INotifyPropertyChangedをオブジェクトに実装する必要があるが、ReSharperを使用するとメニューから選択するだけで作成してくれる。members」を選択するとプロパティを選択する画面が出てくるので、ToStringメソッドに含んでほしいプロパティを選択して、作成すると、ToStringメソッド...(小ネタ)ToStringメソッドもReSharperで作成してくれる!2015-08-10(小ネタ)インターフェースのシグネチャを変更したら、実装クラスのシグネチャも変更されるReSharperならね。.NETタイトル以上のものは無いのですが。とお辞儀をしたくなる便利さです。Signatureを選択すると、メソッド名、戻り値、パラメータを編集</m(__)m>...(小ネタ)インターフェースのシグネチャを変更したら、実装クラスのシグネチャも変更されるReSharperならね。コントローラー」を選択すると、戻り値に、IHttpActionResultが指定される。APIのメソッドの引数にデフォルト値を指定すると、パラメータをオプションとして使用する(あってもなくても動作し、省略されたパラメータにはデフォルト値を設定する)ことが出来る。以下を参考にさせていただきました。ASP.NETSystem.Net.Http.HttpClientは、IDisposableを実装しているので、usingブロックで使用すると自動的にリソースの解放が行われる。ブロック内でHttpResponseMessageオブジェクトのDisposeメソッドの実行は不要。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。