2

我是 MVC3 的新手。当我创建一个新的默认 ASP.NET MVC 3 项目模板时。

我选择 MVC3 模板

有一个 AccountModels.cs 和 AccountController.cs C# 类处理来自 ASPNETDB.MDF DB 文件的数据,Web.config 文件中有一个连接字符串 (XML),但我不明白它是如何处理这些数据的Query 或 LINQ,AccountModels.cs 或 AccountController.cs 文件如何知道那些 DB 表谁能让我逐步理解?请有人帮帮我。

对不起,我的英语不好。

4

1 回答 1

3

它正在使用 Microsoft Membership Provider

从文档:

ASP.NET 成员资格为您提供了一种验证和存储用户凭据的内置方式。因此,ASP.NET 成员身份可帮助您管理网站中的用户身份验证。您可以将 ASP.NET 成员资格与 ASP.NET 表单身份验证一起使用,方法是使用 ASP.NET 登录控件来创建一个完整的用户身份验证系统。

基本上,它具有快速直接的配置,并在您的数据库中创建几个表来保存用户数据。它很灵活,但是接口不是很好隔离,如果您需要扩展它或插入您的自定义逻辑,您最终可能会定义大量抛出“未实现”异常的方法

于 2012-06-26T15:57:51.500 回答