nei*_*967 5 umbraco visual-studio-2010
umbraco的新手.在VS2010中有umbraco项目,我通过它在本地运行umbraco管理员.通过管理员创建模板时,新模板在我的Masterpages目录中显示为母版页.为什么当我通过管理员创建新文档类型时,那些在DocumentTypes目录中不显示为.cs页面,就像我看到它们已经存在于已经创建的项目中一样?讨厌这样的菜鸟......
文档类型存储为数据库结构,而不是类 - 即使它们具有属性继承的行为.但是,要将强类型文档类型作为CS文件用于代码,可以右键单击任何文档类型并选择"导出到.NET",这样可以将CS文件保存到硬盘中然后可以在Visual Studio中使用.
编辑:您可能会发现有用的另一个资源是http://our.umbraco.org/wiki/reference/api-cheatsheet/linq-to-umbraco/generating-classes-from-document-types - 它解释了如何获取资源使用LINQ2Umbraco库控制文档类型的某些方面.但是,与所有CMS系统一样,保留结构和内容的最安全方法是:a)将数据库的genscripts保存到源控制系统,b)备份数据库并将BAK文件保存到源代码管理中,或者c)查看RedGate SQL Source Contol,获取源代码控制数据库的专业工具.