0

我有一个用于 linq to SQL 的 dbml 文件。因为我从来没有学得更好,所以我使用了 Visual Studio 的服务器资源管理器,在那里插入我的数据库信息,然后将表从 db 拖放到 dbml 文件中。我第一次这样做时,有人问我是否要将所有信息保存在文件本身并同意...

所以连接字符串是“mysite.com/SQLEXPRESS”。

现在我问自己两件事:

1)VS建议的安全文件选项是否有任何已知问题?

2) 这很慢吗,因为当我在 mysite.com 上发布我的网站时,asp.net 是否将数据库连接路由到 LAN 外部,然后再次路由到内部,因为我在这里使用域,而不是使用 localhost/SQLEPXRESS?

4

1 回答 1

1

1)您遇到问题了吗?如果没有,那么你很好。如果您是,那么请提出一个具体概述您实际面临的任何问题的问题。

2)完全取决于您自己的网络是如何设置的。如果机器知道它被命名为 mysite.com,那么它将自行解析。如果没有,那么它必须询问已配置的 DNS 服务器在哪里。如果站点名称是代理,那么它可能会转到代理,然后重定向回。通常您使用常规机器名称;更典型的是,数据库与网站不在同一台机器上,以便通过拒绝外部直接访问来提供额外的安全层。

于 2013-09-23T14:09:00.740 回答