C#」カテゴリーアーカイブ

.NET 関連のディープなネタ

Access形式でバックアップしてSQL Serverに手軽に戻すC#な方法

SQL Server Management Studio の「データのエクスポート」を使うと、SQL Server から手軽にバックアップが取れる。バックアップというよりも、どこかに移動したいときに使うわけだが、Acce … 続きを読む

カテゴリー: 開発, C# | Access形式でバックアップしてSQL Serverに手軽に戻すC#な方法 はコメントを受け付けていません

Azure Function から Redmine の API を呼び出す

サーバーレスな Azure Functions の練習がてら、Redmine の API を呼び出してみるテストを晒しておきます。Azure Functions の詳しい説明は、https://docs.microsof … 続きを読む

カテゴリー: 開発, Azure Functions, C# | Azure Function から Redmine の API を呼び出す はコメントを受け付けていません

ClosedXMLとMVVMパターンを良好な関係にしてみる

MVVMパターンを考えるとき、ViewはXAMLとかGUIだろうという固定観点があるが、実はそうではない。と思うのだがどうだろうか?いわゆる、ASP.NET MVC の View にWeb APIを割り当てると View … 続きを読む

カテゴリー: 開発, C# | ClosedXMLとMVVMパターンを良好な関係にしてみる はコメントを受け付けていません

ClosedXMLを使って、超高速にリスト形式の帳票を作成する

xlsx 形式な Excel ファイルを高速に読み込めたということは、ひょっとして高速に書き込めるのでは?と思って書いてみたのがこれ。 あらかじめ Excel で作ったテンプレートを用意しおいて、行を追加しているだけ。行 … 続きを読む

カテゴリー: C# | ClosedXMLを使って、超高速にリスト形式の帳票を作成する はコメントを受け付けていません

LINQ の INSERT を SqlBulkCopy にするとどれだけ早くなるのか?

昨日書いたばかりの、これだけど、SqlBulkCopy を使うとどれだけ早くなるのかを再び実験 LINQ の INSERT が遅いときは AutoDetectChangesEnabled を False にする http … 続きを読む

カテゴリー: 開発, C# | LINQ の INSERT を SqlBulkCopy にするとどれだけ早くなるのか? はコメントを受け付けていません

LINQ の INSERT が遅いときは AutoDetectChangesEnabled を False にする

とあるシステムで1万件程度のテーブルを構成しなおして別の複数のテーブルに移すことをやっていた。いわゆる、正規化していないテーブルをデータ移行の際に正規化しようと思って、複数のテーブルに分けたのだが、たかだか1万件しかない … 続きを読む

カテゴリー: 開発, C# | LINQ の INSERT が遅いときは AutoDetectChangesEnabled を False にする はコメントを受け付けていません

読み取り専用の値オブジェクトがWPFのTextBoxにバインドされない(ように見える)件

最終的に、WPFのバグを踏んだのか!?と思ったけど、よく見ればきちんと例外が出ていたという話なので、今後注意するという備忘録的な記事です。 現象 こんな風な値オブジェクトを作っておいて、WPFのウィンドウにバインドします … 続きを読む

カテゴリー: 開発, C#, WPF | 読み取り専用の値オブジェクトがWPFのTextBoxにバインドされない(ように見える)件 はコメントを受け付けていません

ユーザーコントロール内で更新した値を親の ViewModel に反映させる方法

MVVM でユーザーコントロールを作るときに微妙にハマるのがユーザーコントロールです。例えば、ユーザーコントロール内に TextBox を貼り付けておいて、外側の ViewModel からユーザーコントロールに値を設定す … 続きを読む

カテゴリー: C# | ユーザーコントロール内で更新した値を親の ViewModel に反映させる方法 はコメントを受け付けていません

System.Net.HttpListener が .NET Core の時だけメモリリークっぽい現象になる件の解決策

FireScratch を C# で作っていた時に発覚したメモリーリックっぽい現象に当たったので、珍しく issue https://github.com/dotnet/corefx/issues/32454 を立てまし … 続きを読む

カテゴリー: C# | System.Net.HttpListener が .NET Core の時だけメモリリークっぽい現象になる件の解決策 はコメントを受け付けていません

WPFで Web Speech API を使ってみよう!

クレウスさんの、 C#は倒しにくいけどJSならなんとかなる。 帰ったらnode.jsと戦う。 — クレウス@VRChat (@kleus_balut) 2018年9月28日 なところから、Web Speech API が … 続きを読む

カテゴリー: C# | WPFで Web Speech API を使ってみよう! はコメントを受け付けていません