fei*_*ngx 4 .net sitecore content-management-system
我是Sitecore的新手,我们的团队正在使用Sitecore构建我们的第一个项目.在浏览大量教程时,大多数都使用XSLT渲染.但我想知道使用XSLT可以完成的所有事情是否也可以通过Sublayout完成(例如渲染内容集合)?如果可能的话,我想避免这个项目的XSLT.
谢谢!
有三种主要类型的渲染技术与Sitecore的使用.他们一起属于"渲染"总称.XSLT非常不受欢迎,因为它是它自己的语言.WebControls和Sublayouts类似但几乎相同的不同方法.两者都是用C#实现的.
HtmlTextWriter的(IMO:"blah!")ascx文件和ascx.csCodeBehind的用户控件,用于将前端和后端逻辑分开.这与WebControl类似,但将设计和逻辑问题分开,以便轻松编写可重用的组件.可以在这些中创建任何功能,并且可以仅使用子布局(除布局之外)构建整个站点.对于Sitecore关于这些技术的官方文档,它们在SDN的选择演示技术部分的演示组件参考中进行了解释.
我的意见:子布局是要走的路.