Sitecore如何开始创建项目

sitecore.png

背景

去年应公司要求培训Sitecore并且获得证书,最近又需要对Sitecore有所熟悉,做个备忘录,记录下知识点。

  • Sitecore有几种安装方式,这里选择EXE安装,默认创建好数据库、文件夹、权限、连接池等,EXE安装可以删除之前的安装示例。
  • 安装需要License,这个需要使用方购买。

安装配置

1 下载安装Sitecore 8.2 rev. 170614.exe
2 打开VS2015,安装Sitecore rocks插件
3 在VS2015的sitecore菜单中新建连接,同步Sitecore的文件夹

sitecore in vs.png

4 新建工程(web with mvc),删除web.config
5 备份sitecore下WebSite的bin、web.config、app_data。
6 在bin中找到sitecore.mvc.dll, Sitecore.Mvc.Analytics.dll,Sitecore.Kernel.dll复制到lib文件夹(自己新建)作为项目引用
7 引用上面的dll
8 在文件夹Views下的web.config中添加

<system.web.webPages.razor>
  <namespaces>
       <add namespace="Sitecore.Mvc"/>
        <add namespace="Sitecore.Mvc.Presentation"/>

9 创建publish file,publish 到File在IIS上

构建新的站点

  • 在sitecore中 进入到Desktop
  • 打开Template Manager,在User Defined下创建本项目的文件夹及其子文件夹
  • 新建首页Template,并设置Standard Values(选择新建的Template,选择Builder Options菜单)
  • 打开Content Editor
  • 把当前使用的Home Item删除或者重命名
  • 用新建的模板创建Home Item
  • 打开VS,在Views 下添加新项目,选择Sitecore-MVC-Sitecore View Rendering
  • 在Sitecore中选择Layout-Layouts下
  • 在Home Item的Standard Values中添加这个Layout(Presentation-Detail-default)
  • 在VS中修改html页面,vs和sitecore中都做发布,新的首页就创建成果了。
site launchpad.png

(完)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,442评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,526评论 25 709
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,063评论 6 342
  • 最近使用挂单的感受: 近期我用挂单成交用的比较顺,非常合我的心意,那时候的心情有点像夏天喝啤酒的感觉。而且屡试不爽...
    水之韵味阅读 2,682评论 0 2
  • 过年之前我一直在想,年是哪天? 也是因为我对过年的时间节点这么不敏感,所以丧失了准备的热情,直到大年三十的上午才去...
    洗粉小能手阅读 1,514评论 0 0