C# 使用XSLT和C学习Tridion中模板的源代码#

C# 使用XSLT和C学习Tridion中模板的源代码#,c#,templates,xslt,tridion,tridion-2011,C#,Templates,Xslt,Tridion,Tridion 2011,我正在从事一个项目,该项目要求Tridion组件模板用XSLT编写,页面模板用C#编写。我知道XSLT的基础知识,而且我对C#一无所知 有谁能告诉我学习Tridion2011的XSLT和C#模板的来源吗。如果你能的话,那会很有帮助的。提前谢谢 如果有更好的模板制作方法,欢迎提出建议。我们可以看看我们的客户是否愿意接受 问候,, Keirthana我认为,你可以在下面的链接中找到一些C#模板的最佳示例 我不得不建议参加培训是最简单的开始方式。我知道,由于培训成本的原因,合作伙伴或客户并不总是很喜欢

我正在从事一个项目,该项目要求Tridion组件模板用XSLT编写,页面模板用C#编写。我知道XSLT的基础知识,而且我对C#一无所知

有谁能告诉我学习Tridion2011的XSLT和C#模板的来源吗。如果你能的话,那会很有帮助的。提前谢谢

如果有更好的模板制作方法,欢迎提出建议。我们可以看看我们的客户是否愿意接受

问候,,
Keirthana

我认为,你可以在下面的链接中找到一些C#模板的最佳示例


我不得不建议参加培训是最简单的开始方式。我知道,由于培训成本的原因,合作伙伴或客户并不总是很喜欢这一点,但你肯定会很快恢复价值,因为你不会浪费时间去尝试了解基本知识

一旦你了解了基础知识,它就和其他技术一样:熟能生巧。当人们开始使用Tridion时,我曾经要求他们做的一个练习是输出一个简单的页面,比如google.com主页,然后开始慢慢地更改来自组件的内容,添加内联编辑,等等


婴儿步-在这里问你的问题

同意努诺的观点。您还可以阅读(需要登录)。

+1到努诺的观点,说明、示例和访问以前做过的人使培训非常值得

SDL Tridion复合页面模板不是单独用C#编写的,而是使用模板构建块的组合。模板构建块(TBB)由布局部件(通常为DWT)和C#TBB组成

选择 模板方法取决于开发人员、开发过程和可用技术。我见过程序员在组件模板上挣扎,不是因为Tridion,而是因为所涉及的语言。确保为您的客户提供合适的服装

XSLT组件模板可能使SDL Tridion的内联编辑功能更难实现。虽然XSLT的
具有灵活性,但您会失去一些“免费”获得的东西,例如:

  • 解析链接和发布二进制文件
  • 编程内容模型和对Tridion对象模型的访问(至少在CT级别)
  • 包裹
  • 代码与内容的分离
另一种选择是复合组件模板(模块化模板)。但这取决于您的环境

资源
  • 具有高级背景信息和示例。SDL Tridion 2011下的第一页和图表显示了大图和扩展点
  • 是另一个优秀的示例和描述资源,客户还可以访问API文档该论坛的XSLT CTs示例比StackOverflow(目前)多得多。
  • 社区驱动也有示例和解释,但贯穿整个Tridion API堆栈
伸出援助之手

基本介绍 我已经为XSLT CTs和C#TBB编写了一些基本介绍和示例,但这些并不能替代培训

  • ()
您提到熟悉XSLT时,我发现使用

我也尝试过(包括视频)


IMO认为,跳过培训的最大风险在于要么是蓝图错误,要么是内容模型错误。一定要回来问问题。

非常感谢!是的,我正试图说服管理层接受SDL培训,然而,正如预期的那样,由于成本原因,它充满了反对意见。我将尝试已经提到的来源。谢谢你的问题,我们是否有兴趣让你致力于这项工作。如果您有时间,请使用相同的SO帐户注册。完成!感谢您向我介绍该网站:)