Nil*_*Pun 1 sitecore sitecore6
我是Sitecore WCM的新手,并且一直在进行大量的研究和阅读.有人可以帮我澄清一下Sitecore的以下基础知识吗?
- 我有很多ASP.net Web应用程序.如果我将项目转换为Sitecore项目,它会神奇地工作吗?
- 如果我想创建新网站,我是否需要在IIS中手动创建新网站,或者我发布时Sitecore会这样做吗?
- 是否有任何在线培训视频,找不到一个(Sitecore营销演示除外).
- 如果我们有MVC和Web表单应用程序,是否可以迁移到Sitecore?
Jay*_*y S 11
首先,欢迎来到Sitecore!
关于你的问题:
我有一些ASP.net Web应用程序.如果我将项目转换为Sitecore项目,它会神奇地工作吗?
Sitecore网站是一个asp.net Web应用程序.它恰好从数据库,DLL和web.config条目开始,这些条目已准备好让您启动并运行CMS.标准.NET代码正常工作.但是,当您首次将站点设置为Sitecore网站时,部分原因是Sitecore开始拦截对页面的请求并尝试将它们绑定到内容树中的页面.如果匹配路径中不存在内容项,则不会返回.
如果您计划将现有页面与新的Sitecore页面一起站起来,这一点尤为重要.您的网址最初不会起作用,您必须进行一些配置才能让它们解决并被Sitecore忽略.
但是,如果您不希望将网页放在网站旁边,而是将它们作为内容项集成到Sitecore解决方案中,则可能需要重新构建解决方案.Sitecore对页面上的不同组件使用"子布局"(ASCX),这些组件需要在数据库和代码库中表示,然后作为其演示详细信息的一部分添加到内容项中.如果您的网站已经针对组件进行了大量设计,那么这很容易,但有时您需要创建一堆ASCX来代表您的不同页面.
除非您决定进行更改以开始利用Sitecore数据库中的配置或访问当前上下文项的属性,否则不应影响业务逻辑.通过这种方式,您的代码应该执行"开箱即用".
如果我想创建新网站,我是否需要在IIS中手动创建新网站,或者我发布时Sitecore会这样做吗?
Sitecore在发布时不会"创建"任何内容.发布实际上只是获取主数据库中批准的内容并将其推送到所选目标的Web数据库的操作.您的IIS站点以及应用程序所需的任何其他内容,您只需按照惯例进行设置即可.
是否有任何在线培训视频,找不到一个(Sitecore营销演示除外).
我强烈建议您参加Sitecore提供的开发人员培训.这是对这些概念的非常好的介绍,特别是如果您不与那些拥有大量Sitecore专业知识的人合作.它还允许您遇到其他一些进入Sitecore的人,您可以互相帮助.
如果我们有MVC和Web表单应用程序,是否可以迁移到Sitecore? Sitecore是一个.NET应用程序,其核心是Web表单.最新版本的Sitecore也支持MVC.
| 归档时间: |
|
| 查看次数: |
2355 次 |
| 最近记录: |