Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 需要软件架构的参考资料吗_C#_.net_Sql_Architecture - Fatal编程技术网

C# 需要软件架构的参考资料吗

C# 需要软件架构的参考资料吗,c#,.net,sql,architecture,C#,.net,Sql,Architecture,我必须开发满足以下要求的应用程序: 它必须在.NET(C#/Visual Studio/独立windows应用程序)中开发 第一个重要需求是图形数据的可视化和操作。在这里,我将使用我现在能说的 第二个要求是数据库连接。(SQL) 必须通过公司内部网访问数据库 此外,必须实现一些算法功能,以便在将给定图形数据保存到数据库之前对其进行预处理 当然,这些并不是所有详细的需求,但它们简要地描述了应用程序的主要目标 基本上,我可以分别开发所有功能,在VisualStudio的设计器中拖放GUI,为相应的G

我必须开发满足以下要求的应用程序:

  • 它必须在.NET(C#/Visual Studio/独立windows应用程序)中开发

  • 第一个重要需求是图形数据的可视化和操作。在这里,我将使用我现在能说的

  • 第二个要求是数据库连接。(SQL)

  • 必须通过公司内部网访问数据库

  • 此外,必须实现一些算法功能,以便在将给定图形数据保存到数据库之前对其进行预处理

  • 当然,这些并不是所有详细的需求,但它们简要地描述了应用程序的主要目标

    基本上,我可以分别开发所有功能,在VisualStudio的设计器中拖放GUI,为相应的GUI元素分配功能等。 但不知怎么的,这是不对的。特别是由于以下原因:

    • 我希望应用程序尽可能保持可扩展性

    • 它也应该是可维护的

    • 我可以有更多的理由,但这是我首先想到的两个理由

    所以我的问题是,是否有人能为我提供适合此类项目的软件体系结构参考。 尤其是书籍非常重要,因为应用程序是我论文的一部分,所以每种方法和决策都必须有参考依据

    提前感谢,,
    BC++

    由Martin Fowler编写。

    由Martin Fowler编写。

    Microsoft应用程序体系结构指南


    Microsoft应用程序体系结构指南


    我肯定会去,它与任何编程语言都没有特别的关系,而是讨论好的和实践的,完全推荐的

    我肯定会去,它与任何编程语言都没有特别的关系,而是讨论好的和实践的,完全推荐的

    企业应用程序架构模式(几乎不合法,更不用说):模式概述也可在线获取:企业应用程序架构模式(几乎不合法,更不用说):模式概述也可在线获取: