适合初学者的Umbraco:与VS 2012和uSiteBuilder一起在localhost上设置Umbraco

ric*_*ard 11 .net iis umbraco visual-studio-2012

介绍

花了两天时间试图让Umbraco与visual studio 2012,iis和某种页面构建器一起工作.在跟随包括Umbraco 5在内的许多指南之后发现Umbraco 5已经死了,我得到了它的工作.

我只是这样做,以帮助像我这样的新Umbraco用户在他们的发展中获得一个良好的开端.

使用VS 2012设置Umbraco

  1. 从已安装的VS 2012模板创建新的WebForm项目.
  2. 从属性和引用除外的解决方案中删除所有内容.
  3. 从包管理器控制台运行"PM> Install-Package UmbracoCms"
  4. 在项目上单击鼠标右键,然后选择"属性".在WebTab下,确保项目使用本地IIS Web服务器和"创建虚拟目录".
  5. 保存项目并使用F5运行.VS 2012询问您是否希望修改Web.config文件以进行调试,单击"确定".
  6. 现在按照webbrowser中的Umbraco安装步骤进行操作.
  7. 在"数据库配置"中,选择"SQL CE 4数据库".
  8. 在starterkits上选择空模板.
  9. 第一步完成.现在我们只需要将uSiteBuilder添加到我们的项目中.

设置uSiteBuilder以便能够轻松地从Code构建DocumentTypes和Templates等

  1. http://usitebuilder.codeplex.com/releases/view/71768下载uSiteBuilder.dll
  2. 在VS 2012项目的References中添加对此dll的引用
  3. 将uSiteBuilder.dll复制到项目内的binfolder.
  4. 按F5,你会注意到dll会在web.config中添加对我们dll的引用
  5. 按照下面的uSiteBuilder指南构建DocumentTypes(普通.cs类)和模板(主页和嵌套masterpages)

DocumentTypes - http://usitebuilder.vegaitsourcing.rs/tutorials?id=22389

模板 - http://usitebuilder.vegaitsourcing.rs/tutorials?id=22391

成品

当我们完成所有这些步骤后,我们准备在uSiteBuilder的帮助下从代码构建Umbracosites.

  • 由于我们只下载了uSiteBuilder.dll而不是包含vs2012模板的整个软件包,因此我们必须自己添加类(DocumentTypes)和Masterpages(模板).