好记性不如烂笔头。

Umbraco

Umbraco是一种基于.NET技术的国外著名开源CMS(Content Management System),使用SQL Server、MySQL等多种数据库进行存储数据。Umbraco最大的特色是简单、灵活、易用,ASP.NET官方网站(http://www.asp.net)基于Umbraco程序构建,正是因为Umbraco足够优秀,本站也是基于Umbraco构建,感谢Umbraco team ! 官网:https://umbraco.com/
期待已久的umbraco v9版本终于来了
Umbraco

期待已久的umbraco v9版本终于来了

   v9版本于2021.09.28正式发布了!这是一个期待已久的重要版本。 从第一次接触umbraco这个框架以来,给我最大的感受就是非常灵活,扩展非常方便,内容编辑体验超乎想像。不过有点遗憾的是,不支持跨平台,只能运行在windows上。 但是,现在不一样了,v9版本已经正式发布,基于.net 5 重构的重大版本,跨平台,高性能等都是它的标签,这几年的...

Umbraco

Umbraco中直接操作数据库

   Umbraco中使用的是PetaPoco ORM 来对数据库的操作,具体请浏览https://github.com/CollaboratingPlatypus/PetaPoco/wiki using Umbraco.Core.Persistence;var db = new Database("umbracoDbDSN");   

Umbraco

自动设置umbracoUrlName为当前Id

   UmbracoCMS在发布文章内容后,自动设置umbracoUrlName为当前Id(umbracoUrlName是Umbraco内置的属性,用于自定义URL地址) 新建MyEventHandler.cs文件,放在网站根目录的App_Code下即可 using System; using System.Collections.Generic; usin...

Umbraco

Umbraco Content 内置字段

   umbracoInternalRedirectId  填写content nodeid,会重定向到此内容,网址不会变 umbracoRedirect 填写content nodeid,会重定向到此内容,网址会改变成填写的Node的网址 UmbracoUrlName 默认会把Content的Name当作Url,如果此字段填写了值,则将此替换成Name当作...

Umbraco

Umbraco获取Dropdown预设值

     @inherits Umbraco.Web.Mvc.UmbracoTemplatePage @{ Layout = "pageMaster.cshtml"; var dataType = ApplicationContext.Services.DataTypeService.GetDataTypeDefinitionByName("Nav -...

Umbraco

Umbraco 打包压缩JS与CSS

   @using ClientDependency.Core.Mvc@using ClientDependency.Core@{ Html.RequiresJs("~/scripts/Script1.js", 1); Html.RequiresJs("~/scripts/Script2.js", 2); Html.RequiresCss("~/css/st...

Umbraco

获取Dictionary值

   @Umbraco.GetDictionaryValue("DicName")var str = new umbraco.cms.businesslogic.Dictionary.DictionaryItem("Menu").Value(1);

Umbraco

关于获取Umbraco项目源码生成失败的一个原因

   从github中获取的umbraco源码生成项目失败的原因,提示各种元数据不存在,字符较多等问题,是由于\Umbraco.Web\umbraco.presentation\umbraco\developer\Packages\editPackage.aspx.cs文件中的第356与362中的特殊字符在中文的操作系统识别下出错导致的错误,把其中的'?换成...

Umbraco

Umbraco删除无用Version

   Umbraco会保存每次修改的草稿,这样的网页内容可以方便的回滚到以前的任意一个版本(Version),这是一个相当赞的功能。 虽然数据库记录很多,但是网站性能还是很不错的,但是我的网站内容基本不用回滚到以前版本,保存这些对我来说没有多少意义,所以决定删除这些Version。 直接用SQL语句进行删除。 DELETE [cmsPreviewXml] W...

Umbraco

Umbraco相关联的文章TAG

   <ul> @{ var taggedContent = UmbracoContext.Application.Services.TagService.GetTaggedContentByTag("Category1").Select(x => x.EntityId); foreach (var...