gpt4 book ai didi

asp.net-mvc - 用于新的 Asp.net CMS 站点的 Oxite 或 S#arp 架构

转载 作者:行者123 更新时间:2023-12-04 21:55:29 24 4
gpt4 key购买 nike

我想建立一个基于 Asp.Net Mvc 的 CMS 站点,我想选择我的起点。

我已经看到人们对新的 Microsoft Oxite 项目很感兴趣,如果在生产项目中采用它似乎还为时过早。
我也看过 S#arp 架构,但它不能与 Oxite 正确比较,因为它只是一般 Asp.Net Mvc 站点的起点。

对我来说,S#arp 架构比 Oxite 有一些优势,因为它的复杂性要低得多,并且它使用 Nhibernate 作为数据访问层。
Oxite 代码使用 Linq2Sql 作为它的 DAL,并且解决方案中已经有一个项目需要 VS2008 的 DB 版本。
在我看来,Oxite 比面向 CMS 更面向博客,但我没有深入研究代码。

以下是一些将我指向 S#arp Ar 的选择。为开始。

  • 简单干净的架构
  • hibernate 木 bean
  • 社区支持

  • 氧化铁:
  • 微软项目
  • 潜力巨大的社区
  • 早期阶段但代码质量非常好
  • 允许轻松切换 DAL 的提供程序模型

  • 如果有人看过这两个项目的代码,请提出您的意见。

    谢谢

    最佳答案

    Oxite 可能功能丰富,但代码质量非常低。

    当我检查代码并发现 Controller 操作包含 100 多行非常不干净的代码、tagsoup View 、没有单元测试等时,我感到非常惊讶。

    这些批评已经在这些博客文章中得到了很好的总结:

    http://blog.wekeroad.com/blog/some-thoughts-on-oxite/

    http://codebetter.com/blogs/karlseguin/archive/2008/12/15/oxite-oh-dear-lord-why.aspx

    关于asp.net-mvc - 用于新的 Asp.net CMS 站点的 Oxite 或 S#arp 架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/359550/

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