マルチユーザーアクセスアプリは、15〜25レンジャー以下の小規模なワークグループユーザー集団に対して非常に簡単に実行できます。その上、開発者はサーバーバックエンドへのアップサイジングを検討する必要があります。トレードオフは、Jet / ACEバックエンドを保持する場合にアプリをより慎重にプログラムする必要がある場合と比較して、サーバーの管理オーバーヘッドが大きくなることです。
オンラインアクセスに関しては、これはHTTP経由では不可能ですが、Windowsターミナルサーバーが利用可能な場合は、そこでアプリをホストして、ユーザーにアクセスを許可することができます。これは実際には、アプリのリモートユーザーをサポートするための非常に簡単で効率的かつ安価な方法ですが、ユーザー数が多いほど問題が発生します。ただし、AccessアプリにWindowsターミナルサーバーのセットアップに負担をかけるユーザーが含まれるようになるまでに、Jet/ACEバックエンドを使用することはなくなります。
また、サーバーバックエンドを使用すると、インターネット経由でVPN上のSQL Serverにアクセスできるようになります。また、Accessアプリを非常に効率的に作成すれば、標準のブロードバンド接続でも、ユーザーは生産的に作業できます。
次に、Accessの未来があります。Access2010では、Sharepoint2010の多数の新機能と統合するために多くの作業が行われました。新しいタイプのAccessWebフォームとレポートを使用してA2010アプリを作成する場合、アプリは新しいAccessServicesを実行しているSharepointサーバーにアップロードして、Webブラウザーで実行して使用できます(IEに限定されず、プラグインやWebコントロールに依存しません。これまでのように、まったく価値がありません。アクセスデータアクセスページ)。データストアはSQLServerにすることも、Webブラウザー経由でアクセスしないユーザーのためにJet / ACEのままにして、オンラインユーザーのためにSharepointにデータを保存することもできます。また、インターネットに接続しているときにSharepointを使用するAccessでローカルに実行されているSharepointと統合されたアプリを持つことができます。切断してもオフラインで作業できます。再度接続すると、ローカルの変更をSharepointサーバーと同期し、違いを解決して作業を続行します。
機能は非常に優れており、私が聞いて見たところによると、Accessアプリが完全にWebフォームとレポートで構築されている場合、Accessで実行した場合とSharepointを介してWebブラウザーで実行した場合で、外観と機能は同じになります。 。また、ブラウザでアプリを実行しているユーザーに公開しないクライアント側の機能が必要な場合でも、従来のAccessオブジェクトを使用できます。
Access開発チームのブログには、A2010の今後の予定に関する多数の投稿があり、A2010がSharepoint2010の新しいAccessServicesとどのように統合されるかを示す優れたビデオが投稿されています。
これは、以前はほとんど存在していなかったAccessのWeb機能の飛躍的な進歩を構成しており、私はこれに非常に興奮しています。以前は、Accessに加えられた変更が、Sharepointの使用人になっているように見えることを非常に警戒していましたが、AccessユーザーとAccess開発者にとってのメリットは非常に大きいことがわかります。