gpt4 book ai didi

xslt - 在Sitecore中使用XSL代替C#有什么优势?

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

在学习Sitecore时,我发现Web上的大多数Sitecore示例代码都在XSL中而不是.NET中。

选择XSL而不是我作为.NET开发人员已经习惯的过程的优点是什么?

使用XSL有处理速度优势吗?

熟悉语法后,XSL实际上会更容易吗?

最佳答案

我也要加上2美分:

我发现XSLT中存在太多限制,需要使用外部“库”或使用C#开发可以在XSLT中使用的方法来克服这些限制。

所以我发现使用Asp.Net更简单。但是使用Asp.Net也比使用XSLT好得多。

但是XSLT有一些好处:

从当前上下文项获取字段时,

  • 很好
  • 很好,具有简单的内容等。
  • 不会强制解决方案回收/重建
  • 通常是失败的好方法,即。该页面仍然有效,但是失败的xslt表示失败

  • 当我刚开始使用Sitecore时,我的公司使用了很多XSLT,但由于它的局限性以及这里的大多数人对Asp.Net/C#更加熟悉,我们已经慢慢摆脱了它。

    关于xslt - 在Sitecore中使用XSL代替C#有什么优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4695472/

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