私は、ExcelからデータベースにデータをインポートするためのシンプルなWebアプリケーションを作成しました。 Excelシートには数百万のレコードがあります。これらのレコードを転送する場合は、10〜15分かかります。しかし、私は完全なものまで決して殺さないバックエンドプロセスを作りたいと思っています。asp.net mvcアプリケーションのバックエンドプロセス
私に解決策を教えてください。
私は、ExcelからデータベースにデータをインポートするためのシンプルなWebアプリケーションを作成しました。 Excelシートには数百万のレコードがあります。これらのレコードを転送する場合は、10〜15分かかります。しかし、私は完全なものまで決して殺さないバックエンドプロセスを作りたいと思っています。asp.net mvcアプリケーションのバックエンドプロセス
私に解決策を教えてください。
あなたはTasks
MSDNはこれを達成するために、いくつかの方法について説明している、Asynchronous Programming Design Patternsにいくつかの記事が掲載されていますC#の4.0+で使用することができます。 C#5.0以降の新バージョンParallel features (Await/Task)も最新のものです。
新しいファイルを数秒ごとにチェックする別のサービス(またはそれが簡単なプログラム)を作成します。
URLまたはコードのサンプルがありますか? – Xulfee