加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

ASP.Net MVC3 Azure – 我是否需要会员提供商存储过程?

发布时间:2020-12-16 10:02:08 所属栏目:asp.Net 来源:网络整理
导读:我正在使用Azure作为数据库存储创建我的第一个ASP.Net MVC3应用程序.有很多很棒的教程,但我现在正在使用这个: Walkthrough: Hosting an ASP.NET Web Application on Windows Azure 我的连接字符串挂钩到Azure,它的工作正常.我在调试模式下运行应用程序,并通
我正在使用Azure作为数据库存储创建我的第一个ASP.Net MVC3应用程序.有很多很棒的教程,但我现在正在使用这个: Walkthrough: Hosting an ASP.NET Web Application on Windows Azure

我的连接字符串挂钩到Azure,它的工作正常.我在调试模式下运行应用程序,并通过成员资格提供程序“注册”我的第一个用户.根据演练,“创建帐户会导致ASP.NET创建成员资格数据库”.成功!我现在看到在Azure数据库中创建了表(Users,Roles,…).大!

为什么我感到困惑:多年前,当我使用成员资格提供程序执行ASP.Net 2.0时,我使用aspnet_regsql.exe来运行成员资格提供程序所需的所有脚本.我知道他们有一套更新的scripts for Azure.这些脚本创建了所有表,但也创建了大量的存储过程(例如aspnet_Membership_CreateUser)

我的问题:我是否需要运行这些更新的Azure脚本来获取SP?我没有在我的数据库中看到任何存储过程,但是没有它们,所有成员资格提供程序功能似乎都可以正常工作.那些存储过程用于什么?我的MVC3 Azure应用程序中是否需要它们?

谢谢!

解决方法

由于您正在学习该教程,因此您已经在使用ASP.NET Universal Providers.本教程中的一步是将通用提供程序添加为NuGet包.有关NuGet的更多信息,请参阅 http://nuget.codeplex.com/. Nuget包本质上是一些预编写的代码,它简化了您的开发.例如,通用提供程序会根据您的连接字符串自动创建成员资格数据库表.您当然可以继续手动创建数据库表,然后使用内置的ASP.NET成员资格提供程序.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读