SiteCore 入门

术语:

Item: item是一个数据记录,类似于面向对象编程中一个类的实例
Data template: Data template 定义 item的结构类型,类似于面向对象编程中类或结构体
Data template field:一个Data template包含多个Data template field,类似于类的属性或结构体成员
Standard value:每个Data template可以为基础模版指定的默认值,类似于面向对象编程里构造函数和初始化代码中设置属性值
Base template:每个data template 可以继承任意数量的base data template,类似于一个在面向对象编程中,一个类可以继承基类和实现接口。
Standard template:大多data template 继承这个标准模版,类似于.Net中继承Object类。
Layout:是一个Web Form -->.aspx文件
Sublayout:是一个Web User Control-->.ascx文件
Web Control:是一个类 -->.cs文件
Configuartion Settings --> Web.config

如何开始 ----  使用Sitecore Rocks

一、创建项目

1创建空白Web Application

Sitecore扩展项目需要使用ASP.NET Web Application

2、复制项目属性文件和property文件夹到sitecore目录中

打开项目,移除Default.aspx

添加Sitecore.Kernel.dll引用,不复制到本地

3、保存解决方案

4、显示所有文件,将sitecore相关文件包括在项目中,并删除不需要的文件

Default.aspx/cs

About.aspx/cs

Account

web.debug.config/web.release.config

Global.asax.cs

 

二、修改网站

1、创建Template

路径:master/sitecore/templates/user defined/

右击创建Template

 

 

 

 

 

 

2、创建Template Standard Values

 

 

 

3、定义网站结构,将Product插入到HomePage中进行引用

 

 

 

如此引用之后会形成如下内容树结构:

 

4、删掉默认的Home

 

 

删掉后发布所修改的内容

 

5、新建内容项

 

新建Home

 

 

新建Product

 

 

 

编辑Product1的内容

 

保存后新建更多的Product

 

 

6创建显示组件

1)创建侧边栏菜单

在解决方案资源管理器中

 

 

posted on 2012-08-16 16:02  wokao100000  阅读(1541)  评论(0)    收藏  举报

导航