講師:ピーコック
受講者数:1,561人
Windowsサービスの作成から配布までの一連の開発プロセスを実践的に学べる講座で、特にSQL Serverとの連携やデバッグ、ログ管理など実務で必要となる重要な要素を網羅的にカバーしており、実用的なバックグラウンドプログラムの開発スキルを習得できます。
C#を使用してWindowsサービスプログラムを開発し、SQL Server認証によるデータベース接続、Log4Netによるログ管理、スレッドタイマーを用いたポーリング処理の実装、そして配布可能なインストーラーの作成までを体系的に学習します。
サービスのデバッグ実行やログ出力、SQLServer認証での接続など実務で躓きやすいポイントに焦点を当て、具体的な実装方法と設定ファイルの外部化などの実践的なテクニックを詳しく解説しています。
C#の基本文法を理解しており、バックグラウンド処理やシステム自動化の実装方法を学びたい開発者や、Windowsサービスの開発経験を積みたいプログラマーに適しています。
C#のプログラミング基礎知識を持っていない初心者には難しい可能性がありますので、まずはC#の基本文法とオブジェクト指向の概念を学習してから受講することをお勧めします。