ASP.NET——数据访问指导

  • Roopesh Shenoy
  • 高翌翔

2012 年 9 月 23 日

话题:语言 & 开发架构

微软已经发布了适用于 ASP.NET 4.5 的数据访问指导。大部分变更都与 ASP.NET 4.5 的新功能有关,例如在 Web Form(窗体)、及新的 ASP.NET Web API 方面的变更。

一些出自该指导的注意事项——

值得一提的是,有个指导针对的是,在 WCF 数据服务(Data Service)与 ASP.NET Web API 之间如何选择你的 web 服务。——

要是你希望通过 HTTP 协议快速暴露某个数据库,以便在公司内部网络的防火墙内使用该数据库,就该选择 WCF 数据服务。

与此相反,由于白名单方法比黑名单方法更安全,因此对于基于 Internet 的服务就应选择 Web API。

WCF 使用黑名单方法进行安全限制(默认情况下所有内容都可用),而 Web API 却使用白名单方法(默认情况下无内容可用)

在 MSDN 上有很多涉及不同场景的演练——有关更详细信息,请参见 MSDN。

查看英文原文:ASP.NET - Data Access Guidance

语言 & 开发架构