Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 带MVC3的Sitecore 6.5_C#_Asp.net Mvc_Sitecore_Sitecore6 - Fatal编程技术网

C# 带MVC3的Sitecore 6.5

C# 带MVC3的Sitecore 6.5,c#,asp.net-mvc,sitecore,sitecore6,C#,Asp.net Mvc,Sitecore,Sitecore6,我必须将Sitecore 6.5与MVC框架结合使用,根据参考文档,我可以设置Sitecore并使其运行。我已经创建了MVC3.NETWeb应用程序项目(blank和usingrazor),我不知道以下事情 如何设置布局和子布局?(我想这一定与web表单不同) 如何使用Sitecore数据控件,例如FieldRenderer、Text等(我想如果没有这些控件,我们将很难使用提供页面编辑模式) 如何在MVC中使用Sitecore占位符 我已将其用作参考。MVC目前无法轻松提供这些功能。Siteco

我必须将Sitecore 6.5与MVC框架结合使用,根据参考文档,我可以设置Sitecore并使其运行。我已经创建了MVC3.NETWeb应用程序项目(blank和usingrazor),我不知道以下事情

  • 如何设置布局和子布局?(我想这一定与web表单不同)
  • 如何使用Sitecore数据控件,例如FieldRenderer、Text等(我想如果没有这些控件,我们将很难使用提供页面编辑模式)
  • 如何在MVC中使用Sitecore占位符

  • 我已将其用作参考。

    MVC目前无法轻松提供这些功能。Sitecore允许您并行使用它们,并对Sitecore数据层进行一些调用,等等,但是您(和我)正在寻找的集成级别尚未发布。不过预计很快就会推出。

    目前,Sitecore MVC支持已经设置好,因此ASP.NET MVC可以在相同主机名下与Sitecore安装一起工作

    将在6月左右的6.5.1更新中全面支持将MVC与Sitecore结合使用。在这一点上,您提到的所有事情以及其他事情,比如用上下文数据填充viewbag,都将成为可能


    有一些方法可以实现此集成的某些部分,例如允许的共享源模块。我个人编写了一个小模块,允许您将MVC路由与sitecore项目一起使用(),但要获得完整的MVC支持,您必须等到6月份。

    有人对您想要的东西进行了概念验证

    这篇博文解释了这一切: