新米エンジニアの失敗再発防止メモ

自分そしてこの世界の皆が、同じ失敗をしないためのメモ

Twitterやってます!@rakuton_t
欲しいものリストのブタメンを送ってくれた方、ありがとうございます!

ASP .NET Framework

【ASP.NET】UpdatePanelのポストバック時にもJavascriptを実行する方法

ASP.NETでJavasScriptを使うときの話です。 これだとUpdatePanelのポストバック時に実行されない。 非同期通信なので <script type="text/javascript"> (function () { //処理 }()); </script>ページを開いたときは動くけど、ポストバックしたときは動かない。 ポストバック時に実行したいなら、pageL…

【C#】【ASP.NET】大なり「>」小なり「<」記号を表示するスマートな方法

例えばこれをページに表示したいとする <tag attr=\"hoge\" /> スマートじゃない例 &lt;tag attr="hoge" /&gt;パッと見、タグを表現していることが分からないですね。 スマートな例 <%: "<tag attr=\"hoge\" />" %>こちらは一目見てタグをテキストで表示しようとしているのが分かりますね。 さいごに 結</tag></tag>…

WebClientでWebページの取得方法

ずばり、こう まずusingするもの using System; using System.Collections; using System.IO; using System.Net; using System.Net.Security; using System.Text; GETメソッドを使う場合 var html = ""; using (var wc = new WebClient()) { // SSL/TLSに対…

Repeaterコントロールの中で分岐処理(データーソースのデータを用いる)

やりたいこと <asp:Repeater ID="Repeater1" runat="server"> <ItemTemplate> // ここでデータソースのデータを用いて分岐処理する </ItemTemplate> </asp:Repeater> 上記のように、Repeaterコントロールの中で、 データバインディング式を用いて分岐し、表示内容を制御したいとする。 問題点 普通にできそうだが、普通にできない。 hoge" ) {%> これだ…

SqlBulkCopyの使い方 ~Linqによる遅延評価とIDataReaderによるメモリの節約~

以前投稿したこちらの記事では、SqlBulkCopyを使用することによって、数十万件のデータを短時間で一括insertする方法を紹介した。 maitakeramen.hatenablog.comしかし、例えば数十万行とある郵便番号のデータなどをinsertしようとした場合、 約100MBほどのメ…

SqlBulkCopyの使い方

SqlBulkCopyを使う際に、(私が間抜けなばかりに)苦労したのでそのメモ書きである。※本記事では、サンプルコードはC#のみとなる。 目次 ・SqlBulkCopyとは何か、使う場面・具体的な使い方・注意点・順番に関わらず、フィールド名を紐づける・総括 (adsbygoogl…

私の記事が役に立ったら、どうぞ何か買ってください!→ Amazon欲しいものリスト