私はもはや私のユーザーのブレイディングを無視することができます。彼らはタスクスケジューリングシステムを望んでおり、ある時点で私が提供しなければなりません。私は自分で作成することを考えていましたが(難しいことではありません)、ユーザーはすでに同じ目的でOutlookを使用しているため、2つのタスク管理システムを並べて使用することになります。
Outlookのカレンダー/タスクの統合に関して、2つの可能なアプローチが私に起こりました。
1)JavaScriptと自動化を使用する
JavaScriptで自動化できることを覚えているようです。
長所:
- 私は以前に自動化を行いました。
短所:
- 自動化はひどいです!
- 一部の永続性(Outlookエンティティ)はクライアント側のコードの責任であり、残りはサーバー側のコードの責任です。これは恐ろしいと感じます。
- 考えられるセキュリティ上の懸念/
IT部門からのブロック。
2)いくつかの.NET APIを使用して、ExchangeServerと直接対話します
イントラネットはシングルサインオンを使用するため、セキュリティの問題が容易になることを願っています。
長所:
- すべての永続化コードはサーバー側になります。
短所:
- そのようなAPIが存在することすら知りません。
相変わらず、私は巨人の肩の上に立つのが好きです。以前にこの道を踏みにじったことがある人は、私にいくつかのガイダンスを与えることができますか?