umbraco入门(一)——认识以及安装umbraco(图解)

简介:   Umbraco是一个开源的CMS内容管理系统,基于.NET,页面友好,操作简单,功能强大。   作为一个Umbraco新手,当然是要先去下载一个安装包,安装在自己的计算机上,其实所谓的安装,就是将一个已有的网站配置在自己的计算机上(配置数据库、用户名、用户密码等),可以利用VS进行安装,也可以利用Microshof Webmatrix(微软强大的免费Web开发工具)配置。

  Umbraco是一个开源的CMS内容管理系统,基于.NET,页面友好,操作简单,功能强大。

  作为一个Umbraco新手,当然是要先去下载一个安装包,安装在自己的计算机上,其实所谓的安装,就是将一个已有的网站配置在自己的计算机上(配置数据库、用户名、用户密码等),可以利用VS进行安装,也可以利用Microshof Webmatrix(微软强大的免费Web开发工具)配置。

  官方地址:http://www.umbraco.org/

  目前最新的版本为4.11.1,下载地址:http://umbraco.codeplex.com/releases/view/98167

  这里将介绍使用VS2010如何安装,下载UmbracoCms.4.11.1.zip之后解压到任何目录下,使用VS2010打开网站(刚才解压到的那个文件夹)

右击该网站,点击Property pages

如下图,设置Build,点击确定。

使用IIS EXPRESS做服务器,当然如果没有安装,可以使用默认的

同时按住CTRL+F5运行网站如下,有6步即可完成配置,点击Let's get started!

点击Accept an Continue继续

这一步即设置数据库配置,我选择的第二项,然后点击安装

然后,输入密码,该密码在后面会作为登录umbraco的密码。

下一步,随便选择一个皮肤

下一步,安装完毕,然后可以进入预览或者开发

看下图,程序员用来操作的地方

  现在,我们来详细的了解一下菜单栏中各项的内容。

  • Content:内容节点,用于控制Document Type中各属性(generic properties)的内容(值),每个内容都有相应的链接,可以访问。每一个内容节点都必须有相应的Document Type。
  • Media:媒体节点,用于编辑媒体,默认的有File,Folder,Image这三种。
  • Settings:设置节点,主要用于创建Document Type,Template,其它的几个可以说是为了这两个服务的,Document Type 用于决定页面有哪些内容需要显示,Template用于决定这些内容已怎样的样式显示(Stylesheets和Scripts辅助)。
    Document Type 之间可以具有包含关系。
  • Developer:开发者节点,用于创建编辑XSLT,CSHTML,MACROS等,xslt用于如何显示Content里面的内容,CSHTML用于如何显示Document Type以及通过编程的方式操作Content.Macros用于包含xslt,cshtml等,然后制作成宏,用于在模版中直接插入显示。
  • User:用于控制该站点的用于
  • Members:成员节点,目前还没用过,不好解释。

 

  好了,整个框架基本了解了,接下来的几篇博客,将从小插件入手,讲解umbraco的用法。

  有什么错误的地方请指出来,欢迎讨论。

 

目录
相关文章
|
6月前
|
SQL 数据库 数据安全/隐私保护
Umbraco CMS 一键启动
**Umbraco 项目创建指南**您可以快速搭建并运行一个基于 Umbraco 的网站。
141 7
|
C++
BaGet服务之基础搭建(上)
BaGet服务之基础搭建
527 0
|
运维 JavaScript Linux
分享一个开源的任务管理工具DooTask(支持私有部署)
分享一个开源的任务管理工具DooTask(支持私有部署)
3554 0
|
10月前
|
数据处理
重复值的判断标准是否可以根据具体业务需求进行调整?
重复值的判断标准需要紧密结合具体的业务需求进行灵活调整,这样才能确保数据处理的准确性和有效性,为业务决策提供可靠的数据支持。
268 58
|
6月前
|
Kubernetes 安全 虚拟化
VMware Fusion 13.6.3 发布下载,现在完全免费无论个人还是商业用途
VMware Fusion 13.6.3 发布下载,现在完全免费无论个人还是商业用途
12616 10
VMware Fusion 13.6.3 发布下载,现在完全免费无论个人还是商业用途
|
9月前
|
前端开发 C# 开发者
.NET使用Umbraco CMS快速构建一个属于自己的内容管理系统
.NET使用Umbraco CMS快速构建一个属于自己的内容管理系统
112 12
|
9月前
|
Web App开发 大数据 应用服务中间件
什么是 HTTP Range请求(范围请求)
HTTP Range 请求是一种非常有用的 HTTP 功能,允许客户端请求资源的特定部分,从而提高传输效率和用户体验。通过合理使用 Range 请求,可以实现断点续传、视频流播放和按需加载等功能。了解并掌握 HTTP Range 请求的工作原理和应用场景,对开发高效的网络应用至关重要。
1000 16
|
11月前
|
人工智能 自然语言处理 PHP
通义灵码体验评测
通义灵码体验评测
366 2
|
11月前
|
域名解析 安全 网络安全
阿里云服务器WordPress环境上安装SSL证书
阿里云服务器WordPress环境上安装SSL证书
|
Java 开发工具 git
IDEA配置.gitignore文件
IDEA配置.gitignore文件
1303 0