加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

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

发布时间:2020-12-16 07:33:26 所属栏目:asp.Net 来源:网络整理
导读:我想基于Asp.Net Mvc构建一个CMS站点,我想选择我的起点. 我已经看到,对于新的Microsoft Oxite项目,如果在生产项目中采用它似乎还为时尚早,那么我们也很感兴趣. 我也看过S#arp架构,但它与Oxite没有比较,因为它只是一般Asp.Net Mvc网站的起点. 对我来说,S#arp
我想基于Asp.Net Mvc构建一个CMS站点,我想选择我的起点.

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

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

以下是一些可以指向S#arp Ar的选择.开始.

>简洁干净的架构
> Nhibernate Dal
>社区支持

Oxite:

>微软项目
>潜在的巨大社区
>早期阶段但代码质量非常好
>允许轻松切换DAL的提供者模型

如果有人查看了这两个项目的代码,请就您的意见提出建议.

谢谢

解决方法

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

当我检查代码并发现100行非常不干净的代码,tagoup视图,没有单元测试等的控制器操作时,我感到非常惊讶.

这些博客文章很好地总结了批评:

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读