有人能推荐一本在.Net中构建企业数据库应用程序的书吗?

有人能推荐一本在.Net中构建企业数据库应用程序的书吗?,.net,.net,我刚刚结束了一门课程,课程中介绍了构建企业应用程序(包括数据库应用程序)的一些方法 简言之,我已经意识到我们构建数据库应用程序的方式是完全错误的(我将不详细介绍) 有谁能推荐一本有声望的书或网站,向我展示在.Net中构建企业级可伸缩数据库应用程序的“最佳实践”方法吗 我需要这本书,不仅是为了帮助我改变做事的方式,也是为了向我的老板证明我认为我们需要改变做事方式的原因。这是一本关于.NET体系结构的非常好的免费书:这本关于域驱动设计的书非常实用: 我认为您的问题不仅仅是数据库:我不认为人们构建企

我刚刚结束了一门课程,课程中介绍了构建企业应用程序(包括数据库应用程序)的一些方法

简言之,我已经意识到我们构建数据库应用程序的方式是完全错误的(我将不详细介绍)

有谁能推荐一本有声望的书或网站,向我展示在.Net中构建企业级可伸缩数据库应用程序的“最佳实践”方法吗


我需要这本书,不仅是为了帮助我改变做事的方式,也是为了向我的老板证明我认为我们需要改变做事方式的原因。

这是一本关于.NET体系结构的非常好的免费书:

这本关于域驱动设计的书非常实用:

我认为您的问题不仅仅是数据库:我不认为人们构建企业数据库应用程序的意义在于您没有决定围绕数据库构建企业解决方案。
数据库只是设计的一小部分,而不是设计的中心

企业应用程序必须首先满足整个公司的需求,因此必须包括许多不同的技术:数据库、用户界面(瘦客户机、厚客户机、web客户机)、服务、报告、安全性、可伸缩性等都必须得到适当的解决,并且或多或少都同等重要

有许多方法可以解决这些企业问题和许多解决方案。
因此,企业数据库应用程序似乎不是描述构建企业应用程序方法的正确方式。
另一方面,类似是解决此类问题的一般方法。

他们不仅仅关注数据库方面,而是将应用程序作为一个整体进行构建

我还推荐马丁·福勒的。

吉米·尼尔森的。

关于这方面有很多好书。它们可能并不特定于.Net,但最佳实践适用于任何地方。这是一篇很好的MSDN文章。

我可能用错了“企业”这个词。我用它来强调,我正在构建的应用程序不仅仅是具有(比如)1或2个数据库表的小型数据驱动应用程序,而是供100-200个用户同时使用的大型(20-30个表)数据库应用程序。