gpt4 book ai didi

.Net : main resources, 工具和库,开源与否,构建企业级应用程序?

转载 作者:行者123 更新时间:2023-12-04 07:04:25 25 4
gpt4 key购买 nike

作为 .Net 领域的一名年轻专业人士,我注意到有很多 .Net 应用程序 block 可用于构建企业级应用程序。尽管如此,我还是找不到一个可以收集所有这些资源的地方,作为初学者或专业人士进行 .Net 开发的切入点。

这是我的问题。您在企业级应用程序中使用哪些应用程序 block ?
请对您的 block (数据库访问、GUI、测试...添加标签该死!)进行分类,准确地确定它是否是开源的。如果您的库在多个领域(如 Microsoft prism)提供功能,那么一些额外的信息会很棒。

请明确点。不会忘记任何微小的有用 block 。投票支持有用的企业级库,反对不稳定的库。需要把他们全都抓到!

当然,如果存在这样的地方,我会很高兴得到它的网址 ;-)

图书馆:

  • Microsoft Entreprise Library (缓存、密码学、数据访问、异常处理、日志记录、策略注入(inject)、安全性、Unity 即依赖注入(inject)、验证 - 开源)作者:Robert Harvey
  • NHibernate (O/R 映射,数据访问 - 开源)由 g。
  • Proj.Net (空间引用和投影 - 开源)由 George

  • 资源 :
  • CodePlex (开源)由 Nifle
  • CodeProject (开源)由 Nifle
  • SourceForge (开源)由 Nifle
  • 最佳答案

    Microsoft Enterprise Library 是可重用软件组件(应用程序 block )的集合,旨在帮助软件开发人员处理常见的企业开发横切问题(例如日志记录、验证、数据访问、异常处理等)。应用程序 block 是一种指导;它们以源代码、测试用例和文档的形式提供,开发人员可以“按原样”使用、扩展或修改,以用于复杂的企业级业务线开发项目。

    http://msdn.microsoft.com/en-us/library/cc467894.aspx

  • 缓存应用程序 block
  • 密码学应用程序 block
  • 数据访问应用程序 block
  • 异常处理应用程序
    block
  • 日志记录应用程序 block
  • 策略注入(inject)应用程序
    block
  • 安全应用程序 block
  • Unity 应用程序 block
  • 验证应用程序 block
  • 关于.Net : main resources, 工具和库,开源与否,构建企业级应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1343611/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com