SQL ServerのためにASP.NETアプリケーションサービスデータベースの概要を作成して配置します.

671 ワード

ASP.NETの多くの特徴は、メンバー資格、キャラクター、アーカイブファイル、およびパーソナライズなどのアプリケーションサービスに依存しています.アプリケーションサービスはまた、プロバイダを使用している(長期的なデータ記憶においてアプリケーションサービスデータを保持できるオブジェクト).例えば、ASP.NETパーソナライズサービスは、パーソナライズされたプロバイダを使用して、ウェブページのパーソナライズされたユーザ設定を保存する.
各アプリケーションサービスは、提供者が特定のデータストアにサービスのデータを保存する必要があります.各サービスがデフォルトで使用されるのは、設定されたSQLプロバイダであり、Microsoft SQL Serverデータベースでデータを保持しています.
ヒント:ASP.NETアプリケーションサービスデータをSQL Server以外のデータストア(Microsoft Accessデータベース、XMLファイル、または他のRDBMSシステムなど)に保存するには、それぞれのプロバイダを作成する必要があります.カスタムプロバイダを作成するには、特定のアプリケーションサービスのベースクラスをベースとして継承し、カスタムデータを処理するために拡張する必要があります.例えば、メンバー資格サービスのためにAccessデータベースプロバイダを作成する場合、MembershipProviderをベースとして引き継ぎ、Accessでメンバー資格データを保持することができます.