Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 17 » SQL Anywhere Server - Programming » .NET application programming

SQL Anywhere ASP.NET providers

The SQL Anywhere ASP.NET providers replace the standard ASP.NET providers for Microsoft SQL Server, and allow you to run your website using SQL Anywhere.

There are five providers:

  • Membership Provider

    The membership provider provides authentication and authorization services. Use the membership provider to create new users and passwords, and validate the identity of users.

  • Roles Provider

    The roles provider provides methods for creating roles, adding users to roles, and deleting roles. Use the roles provider to assign users to groups and manage permissions.

  • Profiles Provider

    The profiles provider provides methods for reading, storing, and retrieving user information. Use the profiles provider to save user preferences.

  • Web Parts Personalization Provider

    The web parts personalization provider provides methods for loading and storing the personalized content and layout of web pages. Use the web parts personalization provider to allow users to create personalized views of your website.

  • Health Monitoring Provider

    The health monitoring provider provides methods for monitoring the status of deployed web applications. Use the health monitoring provider to monitor application performance, identify failing applications or systems, and log and review significant events.

The database server schema used by the SQL Anywhere ASP.NET providers is identical to the schema used by the standard ASP.NET providers. The methodology used to manipulate and store data are identical.

When you have finished setting up the SQL Anywhere ASP.NET providers, you can use the Microsoft Visual Studio ASP.NET Web Site Administration Tool to create and manage users and roles. You can also use the Microsoft Visual Studio Login, LoginView, and PasswordRecovery tools to add security to your web site. Use the static wrapper classes to access more advanced provider functions, or to make your own login controls.