【问题标题】:Beginner tutorial for Sitecore8 developer [closed]Sitecore8 开发人员的初学者教程 [关闭]
【发布时间】:2015-08-13 12:47:49
【问题描述】:

我来自 ASP.Net(没有 mvc 知识)背景,想学习 Sitecore 8 开发。

寻找构建网站的基本分​​步教程。但很难在网上找到它们。有些是针对较低版本的,官方网站上有关于各个主题的文章。

请向我指出任何此类文章,这些文章将帮助我了解为 Sitecore8 构建网站的基础知识。

谢谢。

更新
这是我编写的教程,通过构建示例网站帮助初学者学习 Sitecore 开发:

https://saltandsitecore.wordpress.com/2017/04/01/building-a-sitecore-website-with-mvc-part-1/

【问题讨论】:

  • 这类问题不适合 SO。我建议你将它发布到community.sitecore.net,我相信会有很多人愿意提供帮助和讨论。

标签: sitecore


【解决方案1】:

互联网上有大量关于 Sitecore 的信息,可让您快速入门。我只推荐其中的几个:

http://learnsitecore.cmsuniverse.net/

https://www.cmssource.co.uk/blog/2012/June/basic-sitecore-development-tutorial-part-1-introduction https://sitecorebasics.wordpress.com/2011/05/13/basics-of-sitecore-for-beginner-developers/

您需要了解如何创建页面、数据模板的工作原理以及布局渲染等演示细节以及其他基础知识

https://doc.sitecore.net/sitecore%20experience%20platform/creating%20and%20editing%20items https://www.cmssource.co.uk/blog/2012/June/basic-sitecore-development-tutorial-part-6-layout-and-sublayout-implementation

您还需要了解有关 Sitecore 的一些架构基础知识,例如内容管理和交付服务器以及用于此的数据库(核心、主服务器、网络)。什么是发布,它是如何运作的,为什么它很重要。

http://learnsitecore.cmsuniverse.net/en/Editors/Articles/2009/07/PublishingAndVersioning.aspx

另外了解体验编辑器(以前称为页面编辑器)以及创建页面以支持它的特殊性是非常有益的;以及它为企业用户带来的优势。

https://sdn.sitecore.net/upload/sitecore7/70/page_editor_recommended_practices_for_developers_70-a4.pdf

在使用 MVC 进行 Sitecore 之前,您需要了解 MVC 方法的一些差异。您需要了解视图渲染和控制器渲染,以及路由在 Sitecore MVC 中的工作原理。

http://sitecore.unic.com/2015/06/24/the-sitecore-mvc-puzzle/ http://www.sitecore.net/learn/blogs/technical-blogs/john-west-sitecore-blog/posts/2015/02/how-is-sitecore-mvc-different-from-aspnet-mvc.aspx http://www.sitecore.net/learn/blogs/business-blogs/technical-trends/posts/2012/06/mvc-and-sitecore-651-overview.aspx

您可能需要了解 Sitecore 的其他方面:工作流程缓存索引管道事件、sitecore 安全模型等。一般来说,您提出的问题很广泛,甚至可以通过共享链接来回答。但是我引用的那些已经足够开始了

有许多 YouTube 频道可能对初学者更有帮助:

https://www.youtube.com/watch?v=yytEQnJpF1I

https://www.youtube.com/user/mastersitecore

https://www.youtube.com/user/sitecoreceptraining

https://www.youtube.com/watch?v=AQGtFA8Ud2Q&list=PL5QMcxdLbK7gGSTcPZJal2i5GHu1VHrl4

此外,如果您的预算允许,您可以考虑参加官方培训课程 - 它们对初学者很有帮助。 http://www.sitecore.net/services-and-support/training.aspx

【讨论】:

    【解决方案2】:

    构建 Sitecore 网站的基础与早期版本的 Sitecore 非常相似。如果您没有参加过 Sitecore 培训,我建议您参加,因为它会教给您主要的基础知识。

    这些是一些很好的基础教程http://learnsitecore.cmsuniverse.net/en/GlobalNavigation/Sitecore-beginners-guide.aspx - 虽然它们较旧,但它们仍然有效。

    https://doc.sitecore.net/sitecore%20experience%20platform 上的文档也可以帮助您了解 Sitecore 8 的详细信息。

    【讨论】:

      最近更新 更多