【Dynamics CRM 2011】CrmConnectionを使ってDynamicsへの認証・接続を行う

MSDNを読んでいると「Dynamicsへの認証はSDKに含まれているサンプルコードのcrmservicehelpers.cs(sdk->samplecode->cs->helpercode内)を使うと便利だよ!」みたいな記述をちらほら見かけるのですが、どうにもコンソールアプリケーション以外に適用し辛く、コードを参考にするにはあまりにも複雑な仕組みになっています…