小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
通过SQL删除Umbraco Forms条目

Umbraco Forms中的表单提交会随着时间积累,虽然有定期删除功能,但无法按日期批量删除。可以通过自定义SQL脚本安全删除特定日期前的表单条目,确保数据完整性。建议在执行前备份数据库并在开发环境中测试。

通过SQL删除Umbraco Forms条目

DEV Community
DEV Community · 2025-05-27T13:24:58Z
如何在Umbraco中对真实数据库进行测试

本文介绍了如何在Umbraco项目中使用TestContainers进行测试。首先需安装Docker及相关测试包,然后创建SqlServerDatabase类管理测试数据库。接着,使用xUnit框架编写集成测试,确保每次测试前数据库状态一致。最后,结合Umbraco网站进行测试,验证主页正常显示。TestContainers简化了数据库的创建与销毁,提高了测试效率。

如何在Umbraco中对真实数据库进行测试

DEV Community
DEV Community · 2025-04-17T10:26:48Z
简化Umbraco无头开发:使用Orval自动生成内容交付API模型

我正在为Umbraco创建Next.js版本的Clean Starter Kit,面临内容模型和API客户端管理的挑战。使用Orval工具简化了从Umbraco内容交付API生成模型的过程,配置简单,支持多种输出模式,解决了与Next.js的集成问题,推荐用于生成TypeScript客户端和模型。

简化Umbraco无头开发:使用Orval自动生成内容交付API模型

DEV Community
DEV Community · 2025-04-10T10:06:14Z
Umbraco Marketplace 包同步书签工具

Umbraco Marketplace每天自动索引特定标签的NuGet包,用户可通过API手动触发单个包的索引。我开发了一个书签工具,用户只需点击书签即可从NuGet包详情页同步。

Umbraco Marketplace 包同步书签工具

DEV Community
DEV Community · 2025-03-28T12:59:54Z
HTMX与Umbraco:强大工具的碰撞

Umbracians倾向于使用服务器端渲染,忽视了现代网络开发的变化。文章探讨了超媒体系统的概念,强调超媒体与传统API的区别,并批评了ReactJS和NextJS带来的复杂性。作者分享了将HTMX与Umbraco结合的经验,认为这种方法更适合构建动态网站。

HTMX与Umbraco:强大工具的碰撞

DEV Community
DEV Community · 2025-03-21T22:19:25Z
告别Umbraco中繁琐的图标导入,使用Icoover!

Icoover是一个Umbraco插件,自动导入SVG图标,简化图标管理。只需将SVG文件放入指定文件夹并重启Umbraco,即可使用,提升开发效率。

告别Umbraco中繁琐的图标导入,使用Icoover!

DEV Community
DEV Community · 2025-03-17T15:06:39Z
一天(或两天)的变化有多大!

Umbraco Spark黑客马拉松吸引社区成员共同开发新插件,展示了实时聊天、回滚预览和加密属性编辑器等创新成果。最终,Georgina Bidder的Lorem Ipsum生成器包获胜,活动促进了知识分享与合作。

一天(或两天)的变化有多大!

DEV Community
DEV Community · 2025-03-15T08:01:12Z
从Umbraco迁移到WordPress的逐步流程

在数字化快速发展的环境中,企业需谨慎规划从Umbraco迁移到WordPress。首先评估现有网站,搭建WordPress环境,手动导出Umbraco数据并导入WordPress,确保SEO元素完整。测试新网站后上线,并进行后续维护,以顺利完成迁移,提升网站功能与灵活性。

从Umbraco迁移到WordPress的逐步流程

DEV Community
DEV Community · 2025-02-20T06:06:08Z
将现有Umbraco项目升级到TailwindCSS 4的经验教训

TailwindCSS v4发布后,响应式设计变得更简单。新版本将配置移至CSS,自动扫描内容路径,简化了配置。需注意UTF-8 BOM编码问题,类的安全列表功能被弃用,建议使用自定义属性。新指令@utility和@custom-variant简化了自定义工具和变体的定义,整体升级顺利,合适工具可提升开发体验。

将现有Umbraco项目升级到TailwindCSS 4的经验教训

DEV Community
DEV Community · 2025-01-24T09:53:09Z
Umbraco:为GetCropUrl()添加自定义查询字符串

为了在Umbraco中使用Imgix处理图像,作者自定义了IImageUrlGenerator,添加了默认的fit=crop参数。通过复制并修改ImageSharpImageUrlGenerator类,作者将fit参数加入查询字符串,并在Umbraco的composer中注册了自定义生成器,完成了设置。

Umbraco:为GetCropUrl()添加自定义查询字符串

DEV Community
DEV Community · 2025-01-17T00:54:52Z
构建自定义Umbraco属性编辑器不必复杂

文章介绍了如何利用现代JavaScript特性简化Umbraco属性编辑器的开发,避免使用复杂的构建工具。通过创建简单的umbraco-package.json和JavaScript文件,开发者可以轻松实现可重用的属性编辑器,鼓励探索Umbraco的新功能。

构建自定义Umbraco属性编辑器不必复杂

DEV Community
DEV Community · 2025-01-15T11:04:59Z
本月Umbraco推荐包:xStatic

本文介绍了xStatic包,支持静态生成Umbraco网站并可通过多种方式部署,如Netlify。安装后需在启动文件中添加代码并设置用户角色,用户可创建新站点、配置媒体文件和导出格式。该包适合快速搭建简单网站,但在使用Umbraco某些功能时存在限制,主要面向开发者。

本月Umbraco推荐包:xStatic

DEV Community
DEV Community · 2024-12-27T03:49:54Z
Umbraco与Bellissima:Swagger、令牌与入口点

本文介绍了如何在Umbraco 14和15中生成TypeScript客户端并获取access_token。通过fetch()调用添加Authorization头,使用Context API进行授权请求。建议使用@hey-api/openapi-ts生成TypeScript客户端,并配置相关脚本和入口点,以确保在Backoffice中正确设置授权。

Umbraco与Bellissima:Swagger、令牌与入口点

DEV Community
DEV Community · 2024-12-18T08:39:57Z
将Umbraco的字典推向系统的边缘

Umbraco的翻译功能允许定义可重用的文本片段,从而简化内容编辑。文章提出将翻译责任从服务层转移到Razor视图,避免对UmbracoHelper的依赖。通过引入强类型模型并区分静态文本与可翻译文本,实现了更清晰的代码结构。

将Umbraco的字典推向系统的边缘

DEV Community
DEV Community · 2024-12-02T06:00:00Z

C#/.NET/.NET Core技术前沿周刊每周发布最新技术文章和学习资源,涵盖PasteEx工具、Umbraco CMS、.NET 9新特性及内存泄漏分析,助力技术成长。

C#/.NET/.NET Core技术前沿周刊 | 第 14 期(2024年11.18-11.24)

dotNET跨平台
dotNET跨平台 · 2024-11-26T00:01:06Z

Umbraco CMS是一个基于.NET的开源内容管理系统,功能强大且易于使用。本文介绍了在.NET中快速构建内容管理系统的步骤,包括环境准备、安装Umbraco模板和创建文档类型。

.NET使用Umbraco CMS快速构建一个属于自己的内容管理系统

dotNET跨平台
dotNET跨平台 · 2024-11-22T23:55:57Z
我在2024年Umbraco美国节的精彩瞬间

我参加了十月初在芝加哥举行的Umbraco美国节,这是Umbraco美国基金会首次举办的活动。活动包括讲座、工作坊和社区交流,展示了Umbraco的最新技术,氛围热烈,芝加哥的美食也令人难忘。

我在2024年Umbraco美国节的精彩瞬间

DEV Community
DEV Community · 2024-11-05T10:09:50Z
通过实践学习TDD:处理Umbraco的发布内容

在Umbraco网站中,处理外部依赖时应避免模拟。文章探讨了如何创建假发布内容以简化测试,强调强类型和清晰意图的重要性。经过多次重构,最终实现了简洁易读的测试代码,尽管需要大量支持代码。

通过实践学习TDD:处理Umbraco的发布内容

DEV Community
DEV Community · 2024-10-26T09:13:03Z

文章介绍了在Umbraco 14中通过侧边栏上下文菜单为树添加操作。通过创建ManifestEntityAction清单并指定forEntityTypes属性,可以自动渲染菜单按钮。操作逻辑在API类中实现,并通过事件通知其他组件更新树结构。还讨论了如何处理操作结果和监听事件以重新渲染树项目。

在 Umbraco 14 中为树添加实体操作

DEV Community
DEV Community · 2024-10-14T20:45:01Z

作者在构建系统时,为了在网站文本中提及Umbraco成员,扩展了Umbraco的TinyMCE富文本编辑器。通过AngularJS装饰器和TinyMCE的'autoCompleters'功能,实现了成员提及功能。使用Jest进行测试,并创建了MentionsManager类来管理提及逻辑,包括从后端获取数据并插入编辑器。尽管代码简单易变,但作者对UI与业务逻辑的结合方式仍有疑虑。

通过实践学习TDD:在Umbraco富文本编辑器中标记成员

DEV Community
DEV Community · 2024-10-07T16:07:04Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码