<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//blog.4d.com/main-sitemap.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<url>
		<loc>https://blog.4d.com/</loc>
		<lastmod>2026-04-16T18:38:06+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-21-r2-beta-starts-today/</loc>
		<lastmod>2026-04-16T18:38:06+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/creating-dynamic-documents-with-4d-write-pro-in-qodly-application/</loc>
		<lastmod>2026-04-15T15:33:12+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/poreview.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/qareview.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Screenshot-2025-02-14-at-10.55.01.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Screenshot-2025-02-14-at-11.02.54.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Screenshot-2025-02-14-at-10.58.26.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Screenshot-2025-02-14-at-10.49.32.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Screenshot-2025-02-14-at-10.34.39.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Screenshot-2025-02-14-at-10.31.23.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/WriteAndQodly.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/transform-static-documents-into-actionable-knowledge-with-aikit/</loc>
		<lastmod>2026-04-10T10:01:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/orda-say-goodbye-to-empty-spaces-in-your-entity-selections/</loc>
		<lastmod>2026-04-09T16:09:41+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/05/PersonsWithHoles.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/05/PersonsWithoutHoles.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ai-coding-with-4d-and-vs-code-a-practical-guide/</loc>
		<lastmod>2026-03-27T09:59:45+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/1-VS-Code-editor.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/2-Instructions-coding-standards.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/3-Prompt-catalog.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/4-Prompt-form.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/5-Agents-picker.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/6-Plan-and-start-implementation.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/7-New-agents.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/fr/ai-coding-with-4d-and-vs-code-a-practical-guide/</loc>
		<lastmod>2026-03-27T08:58:19+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/1-VS-Code-editor.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/2-Instructions-coding-standards.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/3-Prompt-catalog.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/4-Prompt-form.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/5-Agents-picker.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/6-Plan-and-start-implementation.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/7-New-agents.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/cs/ai-coding-with-4d-and-vs-code-a-practical-guide/</loc>
		<lastmod>2026-03-27T08:58:19+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/1-VS-Code-editor.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/2-Instructions-coding-standards.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/3-Prompt-catalog.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/4-Prompt-form.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/5-Agents-picker.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/6-Plan-and-start-implementation.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/7-New-agents.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/es/ai-coding-with-4d-and-vs-code-a-practical-guide/</loc>
		<lastmod>2026-03-27T08:58:19+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/1-VS-Code-editor.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/2-Instructions-coding-standards.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/3-Prompt-catalog.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/4-Prompt-form.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/5-Agents-picker.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/6-Plan-and-start-implementation.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/7-New-agents.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/it/ai-coding-with-4d-and-vs-code-a-practical-guide/</loc>
		<lastmod>2026-03-27T08:58:19+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/1-VS-Code-editor.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/2-Instructions-coding-standards.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/3-Prompt-catalog.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/4-Prompt-form.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/5-Agents-picker.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/6-Plan-and-start-implementation.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/7-New-agents.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/ai-coding-with-4d-and-vs-code-a-practical-guide/</loc>
		<lastmod>2026-03-27T08:58:19+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/1-VS-Code-editor.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/2-Instructions-coding-standards.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/3-Prompt-catalog.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/4-Prompt-form.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/5-Agents-picker.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/6-Plan-and-start-implementation.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/7-New-agents.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/de/ai-coding-with-4d-and-vs-code-a-practical-guide/</loc>
		<lastmod>2026-03-27T08:58:19+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/1-VS-Code-editor.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/2-Instructions-coding-standards.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/3-Prompt-catalog.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/4-Prompt-form.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/5-Agents-picker.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/6-Plan-and-start-implementation.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/7-New-agents.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/pt/ai-coding-with-4d-and-vs-code-a-practical-guide/</loc>
		<lastmod>2026-03-27T08:58:19+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/1-VS-Code-editor.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/2-Instructions-coding-standards.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/3-Prompt-catalog.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/4-Prompt-form.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/5-Agents-picker.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/6-Plan-and-start-implementation.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/03/7-New-agents.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/es/learn-4d-a-new-space-to-learn-grow-and-evolve-with-4d/</loc>
		<lastmod>2026-03-24T16:44:08+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Developer-2-e1768384604608.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Internationalisation-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/review.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Discuss-category.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/learning-path-e1768387318846.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Partners-4-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Partners-3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/avoid-the-select-data-file-dialog-to-show-up-for-a-new-deployed-app/</loc>
		<lastmod>2026-03-24T12:24:06+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2017/03/DefaultData.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/use-orda-to-boost-performance-in-client-server-mode/</loc>
		<lastmod>2026-03-19T09:28:32+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2019/03/101370_Structure.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/orda-optimize-performance-with-full-control-over-rest-requests/</loc>
		<lastmod>2026-03-19T09:27:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/orda-rest-request-optimization-step-by-step-a-demo/</loc>
		<lastmod>2026-03-19T08:26:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/enhancing-compilation-with-direct-typing-in-4d/</loc>
		<lastmod>2026-03-19T08:25:27+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/Compilation-path.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/new-class-to-handle-incoming-tcp-connections/</loc>
		<lastmod>2026-03-19T08:24:06+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/03/TCPListenerGraph-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-write-pro-adding-a-margin-automatically-when-bullets-are-set-using-standard-actions/</loc>
		<lastmod>2026-03-19T08:20:44+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/11/ScreenRecording-BlogExample-WPBulletList.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-view-pro-whats-new-in-4d-v20-r4/</loc>
		<lastmod>2026-03-19T08:19:35+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/10/formula-editor-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/10/manual-calculation.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/10/defaultvalue.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/find-the-right-spot-in-your-4d-write-pro-document-with-ai/</loc>
		<lastmod>2026-03-19T08:18:47+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/08/Structure_Documents_Chunks.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ai-brings-magical-search-to-4d-write-pro-documents/</loc>
		<lastmod>2026-03-19T08:18:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/happy-new-year-2026/</loc>
		<lastmod>2026-03-18T15:10:49+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/4d-21lts-release-webinar-replay-thumbnail.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/4d-21-ai-kit-webinar-replay-thumbnail.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/4d-web-browser-forms-desktop-app-webinar-replay.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/4d-qodly-user-permissions-login-frontend-webinar-replay.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/4d-css-form-design-modern-ui-webinar-replay.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/learn-4d-online-course-graduation-cap-laptop-study-setup.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/4d-end-of-year-2025-software-promotion-discounts.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/showcase-smart-comment-moderation-with-ai/</loc>
		<lastmod>2026-03-18T13:06:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/showcase-smart-expense-reporting-with-ai/</loc>
		<lastmod>2026-03-18T13:06:10+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-netkit-enhancement-of-oauth2-authorization/</loc>
		<lastmod>2026-03-17T09:43:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-write-pro-assign-names-to-formulas/</loc>
		<lastmod>2026-03-17T09:25:36+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/06/After.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/06/Before.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/06/formulas.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/orda-assigning-a-path-to-a-blob-or-picture-attribute/</loc>
		<lastmod>2026-03-17T08:25:54+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/streamlined-method-parameter-declarations/</loc>
		<lastmod>2026-03-17T08:22:46+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/12/203_Method.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/a-new-way-to-handle-errors/</loc>
		<lastmod>2026-03-17T08:21:49+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/introducing-code-live-checker-elevating-code-quality-in-4d-development/</loc>
		<lastmod>2026-03-17T08:21:17+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/12/211_Screenshot_1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/12/211_Screenshot_2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/12/211_Screenshot_3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/12/211_Screenshot_4.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/12/211_Screenshot_5.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/12/211_Screenshot_6.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/12/211_Screenshot_7.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/12/211_Screenshot_8.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/non-blocking-printing/</loc>
		<lastmod>2026-03-17T08:20:11+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/01/Waiting.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/01/Strcturesettings-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/tailored-customization-for-dates-and-times/</loc>
		<lastmod>2026-03-17T08:19:21+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/11/Date.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2023/11/Time.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/a-class-for-easy-handling-of-your-sub-forms/</loc>
		<lastmod>2026-03-17T08:18:36+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-keeps-your-selections-of-records-consistent-regarding-deletion-of-records/</loc>
		<lastmod>2026-03-17T08:17:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/qodly-studio-for-4d-whats-new-in-4d-20-r4/</loc>
		<lastmod>2026-03-17T08:15:50+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/02/variadic.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/02/progressBar.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/02/textAreaComponent.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/02/durationComponent.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/02/compactCard.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/02/uncompactCard.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/02/clearCSS.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/02/previewMode.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/improved-4d-client-licenses-usage-with-qodly-studio-for-4d/</loc>
		<lastmod>2026-03-17T08:13:56+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/02/LogoutStandardAction.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/02/forceLogin_Qodly.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/02/%E2%80%8Eschema.%E2%80%8E003_small-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/02/Customers_Request-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/02/errorRequest.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/02/login.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/orda-restrict-data-to-relevant-criteria/</loc>
		<lastmod>2026-03-17T08:12:28+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/01/DataModel-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/01/webCustomers-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/01/CS_Customers-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/quic-now-matches-servernet-capabilities/</loc>
		<lastmod>2026-03-17T08:11:03+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/01/Broadcast-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/improved-catalog-management-in-version-control-systems/</loc>
		<lastmod>2026-03-17T08:10:11+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/01/121_BP_2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/01/121_BP_1-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-netkit-pkce-for-oauth-2-0/</loc>
		<lastmod>2026-03-17T08:08:53+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-netkit-append-an-email-with-gmail/</loc>
		<lastmod>2026-03-17T08:07:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-netkit-oauth2-0-authentication-using-a-certificate/</loc>
		<lastmod>2026-03-17T08:06:48+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/03/certificate.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/deprecation-of-the-legacy-network-layer/</loc>
		<lastmod>2026-03-17T08:05:53+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/auto-tool4d-download-in-4d-analyzer-extension-for-vs-code/</loc>
		<lastmod>2026-03-17T08:04:51+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/03/274_BP_Settings-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/03/274_BP_Update-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/03/274_BP_Commands-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/simplifying-component-management-in-4d/</loc>
		<lastmod>2026-03-17T08:03:43+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/04/package-manager-UI.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/04/component-manager-loading.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/04/component-manager.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/when-qodly-com-meets-4d-server-what-are-they-talking-about/</loc>
		<lastmod>2026-03-17T08:02:42+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/02/model.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/easily-using-qodlys-rest-api/</loc>
		<lastmod>2026-03-17T08:01:37+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/05/QodlyCloudDashboard_API_Key_Flouted.jpeg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/05/Explorer_RolesPrivileges.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/05/simplePrivilege.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/05/EmployeeRole.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/05/EmployeeAPIKey_Flouted.jpeg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/05/ListBox_Products.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/05/Postman_Flouted-1.jpeg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/managing-http-requests-with-http-agents/</loc>
		<lastmod>2026-03-17T08:00:22+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/enhanced-session-storage-access/</loc>
		<lastmod>2026-03-17T07:59:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/force-login-becomes-default-for-all-rest-auth/</loc>
		<lastmod>2026-03-17T07:58:10+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/06/338_ForceLoginDefault_Settings.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/06/338_ForceLoginDefault_Editor.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/using-classes-across-components/</loc>
		<lastmod>2026-03-17T07:57:22+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/04/Capture-decran-2024-04-26-105049.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-netkit-customizing-oauth-2-0-connection-interface/</loc>
		<lastmod>2026-03-17T07:55:25+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/05/connectionUI.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/easy-reference-comparison-of-objects-collections/</loc>
		<lastmod>2026-03-17T07:54:17+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/custom-parameters-for-initializing-embedded-web-area/</loc>
		<lastmod>2026-03-17T07:53:38+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/ux-enhanced-scrolling-behavior-in-subforms/</loc>
		<lastmod>2026-03-17T07:52:56+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/05/AnimScrollTer.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/permissions-inspect-session-privileges-for-easy-debugging/</loc>
		<lastmod>2026-03-17T07:52:02+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/customize-global-warnings-generation/</loc>
		<lastmod>2026-03-17T07:50:33+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/06/WarningsSettings-2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/integrate-4d-components-directly-from-github/</loc>
		<lastmod>2026-03-17T07:49:49+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/06/314_PackageManagerGitHub-2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/how-to-add-custom-components-to-your-app/</loc>
		<lastmod>2026-03-17T07:48:41+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/07/datepicker.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/07/rating.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/07/colorPickerInput.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/07/calendar.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/07/charts.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/07/maps.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/07/timeline.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/custom-components-pdf-viewer/</loc>
		<lastmod>2026-03-17T07:47:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/custom-components-grid-layout/</loc>
		<lastmod>2026-03-17T07:47:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/qodly-studio-for-4d-whats-new-in-4d-20-r6/</loc>
		<lastmod>2026-03-17T07:45:46+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/changeFunction.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/saveDesign.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/explorerClasses.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/dialogsOutline.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/singletons.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/changeType.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/Japaneese.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/pdf-a3-file-extraction/</loc>
		<lastmod>2026-03-17T07:44:53+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/02/listbox.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/qodly-studio-for-4d-dynamic-user-interfaces-with-page-states/</loc>
		<lastmod>2026-03-17T07:42:53+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/StatesSection-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/transparent.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/green.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/purple.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/LightState.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/DarkState.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/StandardActions-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/darkLight.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/StatesNames.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/Update.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/readOnly-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/ReadOnlyCondition.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/UpdateCondition.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/ConditionalState.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/BackEndState.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/define-a-different-icon-for-each-window/</loc>
		<lastmod>2026-03-17T07:41:48+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/06/win_icon.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/06/macIcon.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/06/taskbar.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/06/win_document.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/06/macOS_File.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/06/win_document_icon.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/06/macOS_File_Icon.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/exciting-enhancements-for-managing-processes-and-sessions/</loc>
		<lastmod>2026-03-12T15:45:16+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-write-pro-make-hidden-table-borders-visible-temporarily/</loc>
		<lastmod>2026-03-12T15:44:18+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/06/invisible.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/06/ArrowDown.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/06/visible.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/06/Toolbar-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/06/SideBar-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/access-qodly-studio-for-4d-directly-from-your-4d-server-to-test-and-debug-your-code/</loc>
		<lastmod>2026-03-12T15:43:27+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/05/Server_Window_Menu.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/05/Screenshot-2024-09-05-at-10.44.13.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-write-pro-mastering-sections-and-subsections-with-new-functions/</loc>
		<lastmod>2026-03-12T15:42:03+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/FinalDoc.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/Screenshot-2024-08-19-at-15.16.03.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/Hierachy.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/GreenSample.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/BlueSample-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/YellowSample.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/YellowSampleBis.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/landscape.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/NewTool-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/08/SideBar.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-view-pro-whats-new-in-4d-20-r7/</loc>
		<lastmod>2026-03-12T15:41:28+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/spreadsetting.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/dragdropcolheader2.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/waterfall-chart.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/smooth-line-chart.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/charts-with-multi-selections-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/09/v17-new-lollipop-variance-sparkline.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-netkit-retrieve-unread-email-counts-for-multiple-labels-in-one-call-with-gmail-api/</loc>
		<lastmod>2026-03-12T15:40:34+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/07/gmail1-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/07/gmail2-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/imap-api-retrieve-unread-email-counts-for-multiple-mailboxes-in-one-call/</loc>
		<lastmod>2026-03-12T12:57:54+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/07/boxes-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/07/boxes2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/introducing-session-singletons/</loc>
		<lastmod>2026-03-12T12:56:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/encryption-authentication-certificate-authority-validation/</loc>
		<lastmod>2026-03-12T12:52:22+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/energize-your-web-applications-with-the-outgoingmessage-class/</loc>
		<lastmod>2026-03-12T12:50:14+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/10/JSONRepresentation-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/10/DownloadFile.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/simplified-commands-for-cleaner-codebase/</loc>
		<lastmod>2026-03-12T12:48:56+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/10/4Dtokens.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/empower-your-development-process-with-your-forms/</loc>
		<lastmod>2026-03-12T12:46:02+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/10/PropertyList.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/10/autocomplete.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/10/warning_error_in_Form_method.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/10/warning_propertyList.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/10/CompilerDialog.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/managing-project-dependencies-has-never-been-easier/</loc>
		<lastmod>2026-03-12T12:44:58+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/edit-update-dependency-rules.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/project-dependencies-indicator.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/enhanced-session-management-for-development-and-testing/</loc>
		<lastmod>2026-03-12T12:43:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/improved-form-edit-command-access-form-objects-easily/</loc>
		<lastmod>2026-03-12T10:54:48+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/10/formEdit.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/deploy-stand-alone-applications-without-embedded-license/</loc>
		<lastmod>2026-03-12T10:53:58+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/RegistrationDialog-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-netkit-get-user-information-from-google/</loc>
		<lastmod>2026-03-12T10:52:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/notarization-on-macos-changes-to-component-structure/</loc>
		<lastmod>2026-03-12T10:48:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-write-pro-sign-and-secure-documents/</loc>
		<lastmod>2026-03-12T10:41:57+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/new-class-to-perform-tcp-connections/</loc>
		<lastmod>2026-03-12T10:40:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/windows-server-2025-a-quick-update-on-os-certification/</loc>
		<lastmod>2026-03-12T10:39:19+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/OS-support.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/create-an-interactive-list-of-data-with-4d-qodly-pro/</loc>
		<lastmod>2026-03-12T10:35:32+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/CollaboratorList.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/source.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/datatable_source.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/datatableColumn.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/sructure.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/CheckBox_Source.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/CheckBox_Switch.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/CheckBox_OnChange.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/SelectBox_source.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/selectbox_name.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/SelectBox_OnChange.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/list.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/building-dynamic-data-management-in-qodly-application-create-add-edit-and-delete/</loc>
		<lastmod>2026-03-12T10:34:39+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-13-at-16.41.32.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-13-at-16.43.11.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-13-at-16.46.14.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-13-at-16.47.56.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-13-at-16.49.33.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-13-at-16.51.02.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-13-at-17.06.13.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-13-at-17.07.30.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-13-at-17.09.34.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-13-at-17.10.59.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-13-at-17.12.06.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/qodly-studio-for-4d-whats-new-in-4d-20-r7/</loc>
		<lastmod>2026-03-12T10:33:52+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/DownloadPicture.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/GIF-DownloadPicture.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/onPrivilegeChange-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/onPrivilegeChange.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/ShowHideInheritedPrivileges.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-qodly-pro-whats-new-in-4d-20-r8/</loc>
		<lastmod>2026-03-12T10:27:02+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/HTTP-Handlers-explorer.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Download-product-picture.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Download-product-picture-1.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Secretary-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Clear-unexisting-resources-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/hasAtLeastOnePrivilege.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Authentication_State.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/SortDatatable.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/ThreeStateCheckbox.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/RevealPassword.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/make-your-qodly-applications-dynamic-and-interactive-with-states/</loc>
		<lastmod>2026-03-12T10:25:23+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-15-at-14.08.03.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-15-at-14.15.03.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-15-at-14.11.48.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-15-at-14.16.50.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-15-at-14.18.53.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-15-at-14.18.42.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-15-at-14.32.05.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/AddCondtion.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-15-at-14.31.52.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/readOnly.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/readOnlyPDF-e1740127507494.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/readWriteManager-e1740127453354.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/readWritePDFManager.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/SaveCondition.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/readWritePDFManager_condition.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/extend-your-qodly-application-with-custom-components/</loc>
		<lastmod>2026-03-12T10:24:44+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-11-at-15.55.57.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-11-at-15.50.32.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/pdf.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-11-at-16.01.53.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-11-at-16.03.17.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-08-at-20.50.56.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/menu.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-11-at-16.33.36.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-11-at-16.16.41.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/customize-your-qodly-interfaces-with-css/</loc>
		<lastmod>2026-03-12T10:20:26+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/loginForm.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-11-at-16.47.37.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-11-at-16.48.46.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/lightButton.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/darkButton.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/Screenshot-2025-02-13-at-15.28.30.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/login_small.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/exportStyle.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/designing-an-interactive-and-dynamic-menu-bar-in-qodly-application/</loc>
		<lastmod>2026-03-12T10:19:50+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/navigation.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Screenshot-2025-02-08-at-16.04.40.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Screenshot-2025-02-08-at-16.06.04.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/sticky_bar.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Screenshot-2025-02-17-at-11.48.34.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/12/menu.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/login_username.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Screenshot-2025-02-14-at-14.50.30.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Screenshot-2025-02-08-at-16.03.49.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/login_setRole.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/createState.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/maxManager.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/maxCollaborator.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/maxCollaborratorCondition.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/maxManagerCondition.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Screenshot-2025-02-17-at-15.42.47.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Screenshot-2025-02-17-at-15.41.56.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/Screenshot-2025-02-17-at-15.42.22.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/restrict-data-according-to-privileges-or-information-saved-in-session-storage/</loc>
		<lastmod>2026-03-12T10:18:32+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/collaborator_all.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/year.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/reviewStatus.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/follow-4d-version-a-smarter-way-to-manage-your-dependencies/</loc>
		<lastmod>2026-03-12T10:17:11+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/03/Follow-4D-version-A-Smarter-Way-to-Manage-your-Dependencies.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/edit-and-debug-component-methods-and-classes-in-4d-from-the-host-project/</loc>
		<lastmod>2026-03-12T10:16:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-netkit-use-your-web-server-host-ports-to-retrieve-your-oauth-2-0-authentication-response/</loc>
		<lastmod>2026-03-12T10:15:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/warnings-on-deprecated-language-elements/</loc>
		<lastmod>2026-03-12T10:14:19+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/03/629_Method.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/03/629_Compiler.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/03/629_Deprecated.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/use-class-in-embedded-web-area-with-4d/</loc>
		<lastmod>2026-03-12T10:12:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-netkit-get-google-and-microsoft-365-calendar-events/</loc>
		<lastmod>2026-03-12T10:11:17+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/01/calendars.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/01/eventscalendar-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/defining-the-4d-built-application-uuid-for-macos/</loc>
		<lastmod>2026-03-12T10:10:32+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/04/631_SystemSettings.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/formulas-in-label-wizard/</loc>
		<lastmod>2026-03-12T10:09:48+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/02/LabelWizard_2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/unlock-the-power-of-ai-with-4d-aikit-automate-create-and-innovate/</loc>
		<lastmod>2026-03-12T10:08:24+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2024/11/AI-Kit-project-dependencies.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/discover-your-ai-powered-writing-assistant-in-4d-write-pro/</loc>
		<lastmod>2026-03-12T10:07:25+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/03/toolbar.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/03/chatAI.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/03/prompt.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/03/insert_copy.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/03/history_request.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/connect-your-web-apps-to-third-party-systems/</loc>
		<lastmod>2026-03-12T10:05:05+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/01/4DSID_Browser-2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/building-forms-on-the-fly-with-new-data-source-commands/</loc>
		<lastmod>2026-03-12T09:59:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/orda-get-started-with-the-entity-constructor/</loc>
		<lastmod>2026-03-12T09:52:18+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/05/New_debugger.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/05/DataExplorer_1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/05/DataExplorer_constructor.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/smarter-copy-paste-to-protect-your-data/</loc>
		<lastmod>2026-03-12T09:50:08+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/orda-get-started-with-the-touched-event/</loc>
		<lastmod>2026-03-12T09:48:11+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/TouchedVideo.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/05/Debugg_touchedEntityLevel.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/TouchedEntityLevel.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/stricter-class-based-typing-for-objects/</loc>
		<lastmod>2026-03-12T09:47:14+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/peopleError-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/Capture-decran-2024-12-04-105338-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/Capture-decran-2025-06-26-152900.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/recursive-dependency-management-smarter-deeper-safer/</loc>
		<lastmod>2026-03-12T09:45:34+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/Recursive.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/managing-calendar-events-with-microsoft-365-or-google-in-4d-create-update-delete/</loc>
		<lastmod>2026-03-12T09:44:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/new-class-to-perform-udp-communications/</loc>
		<lastmod>2026-03-12T09:44:00+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/why-your-search-stack-feels-broken-and-how-vector-search-fixes-it/</loc>
		<lastmod>2026-03-12T09:42:29+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/keyword-vs-vector-search-comparison-chart.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/mood-based-matching-music-vector-search-lofi-chill.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/visual-item-matching-vector-search-furniture-discovery.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/purpose-based-discovery-vector-search-ecommerce-recommendations.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/problem-based-matching-vector-search-retail-home-repair.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/vector-search-business-use-cases-image-recognition-recommendation-semantic-anomaly.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-ai-discover-the-power-of-4d-vectors/</loc>
		<lastmod>2026-03-12T09:41:35+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/cosine-similarity-vector-angle-nlp-graphic-explained.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/dot-product-vector-magnitude-nlp-similarity-graphic-explained.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/euclidean-distance-vector-similarity-graphic-explained.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/similarity-metrics-cosine-dot-euclidean-use-cases-table.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-qodly-pro-whats-new-in-4d-20-r10/</loc>
		<lastmod>2026-03-12T09:37:44+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/HTTPHandlers_UI-1.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/Qodly_namespace.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/Authentication-Ttile-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/Patients.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/TabTitle-1.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/Location-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/getOrder-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/selectedOrder.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/SelectionBehavior-3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/SelectAndScrollFirst.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/SelectAndScrollCurrent.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/ConnectionLost.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/ConnectionBack.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/activeToggle.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/activeFalse.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/activeMissing.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/DatePickerNavigation.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/LongInitialValue.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/searchSelectBoxResult.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/GoToSavedCondition.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/orda-events-on-data-detailed-behaviour-through-a-network/</loc>
		<lastmod>2026-03-12T09:36:44+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/CS-Constructor-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/Touched-CS-without-local.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/Touched-CS-with-local.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/StandardActionCreate.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/constructor-Qodly-standard-action-3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/constructor-Qodly-standard-action-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/constructor-Qodly-function-call.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/touched-Qodly.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/sort-uuids-with-version-7/</loc>
		<lastmod>2026-03-12T09:26:19+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/666_Settings-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/intelligent-4d-write-pro-document-analysis-with-ai/</loc>
		<lastmod>2026-03-12T09:25:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/semantic-image-search-with-ai-and-vector-embeddings/</loc>
		<lastmod>2026-03-12T09:23:53+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/openai-embedding-model-semantic-vector-space-explained.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/semantic-search-watercolor-robot-ai-matching-visual-results.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/semantic-search-vibrant-sunny-beach-scene-ai-visual-ranking.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-21-and-ai-kit-redefining-how-applications-think-and-act/</loc>
		<lastmod>2026-03-12T09:21:21+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/flow.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/take-control-of-standard-4d-components/</loc>
		<lastmod>2026-03-12T09:02:32+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/09/4dcomponents.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/09/import.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/09/BuildApplication.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-ai-searching-entities-by-vector-similarity-in-4d/</loc>
		<lastmod>2026-03-12T09:01:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/track-audit-optimize-take-control-of-your-4d-web-sessions/</loc>
		<lastmod>2026-03-12T09:00:44+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-netkit-simplifying-oauth-2-0-redirects-after-authentication/</loc>
		<lastmod>2026-03-12T08:59:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/edit-and-manage-component-code-directly-in-the-host-project-from-the-4d-explorer/</loc>
		<lastmod>2026-03-12T08:59:13+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/08/Adobe-Express-createcomponent1.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-aikit-structured-outputs/</loc>
		<lastmod>2026-03-12T08:58:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-developer-automatic-activation/</loc>
		<lastmod>2026-03-12T08:58:10+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-netkit-decoding-generating-and-validating-jwt/</loc>
		<lastmod>2026-03-12T08:57:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/trim-trim-start-and-trim-end-in-4d/</loc>
		<lastmod>2026-03-12T08:55:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-netkit-secure-openid-authentication-with-nonce-attribute/</loc>
		<lastmod>2026-03-12T08:54:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/modernize-your-4d-interfaces-with-fluent-ui/</loc>
		<lastmod>2026-03-12T08:27:15+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/Screenshot-2025-10-01-110250.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/Screenshot-2025-10-01-110210.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/settings_fluentui.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/porpertyList_fluentui.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/localize-your-qodly-pages-a-practical-guide/</loc>
		<lastmod>2026-03-12T08:24:22+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/Localization-Explorer-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/Add-New-locale-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/ScreenRecording2025-10-13at12.51.43-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/Localization-key-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/Localization-key-section.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/Localization-final-UI.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/starting-qodly-studio-is-just-two-clicks-away/</loc>
		<lastmod>2026-03-12T08:23:52+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/09/startQodly.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/macos-tahoe-windows-11-which-operating-systems-for-4d-20-and-21/</loc>
		<lastmod>2026-03-12T08:23:16+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/11/Certified-OS-nov-2025.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-qodly-pro-page-zoom-controls/</loc>
		<lastmod>2026-03-12T08:22:28+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/page_zoom.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/events-report-in-4d-qodly-pro-see-every-interactions-at-a-glance/</loc>
		<lastmod>2026-03-12T08:21:56+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/events_report.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/end-of-the-road-for-the-4d-internet-commands-plugin/</loc>
		<lastmod>2026-03-12T08:16:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/orda-permissions-restrict-allow-web-access-to-the-resources-in-one-click/</loc>
		<lastmod>2026-03-12T08:14:07+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/Qodly_RolesAndPrivileges.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/all.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/restrictedByDefault.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/DataModel.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/viewPeople.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/orda-handle-an-event-driven-logic-during-database-operations/</loc>
		<lastmod>2026-03-12T08:12:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/give-ai-to-a-30-years-old-4d-application/</loc>
		<lastmod>2026-03-12T08:10:11+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/11/1-Prompt-with-relations.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/11/2-Prompt-with-open-Form.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/11/3-Create-Invoice.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/11/4-Create-Invoice-part-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/11/5-Copy-to-Word.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/11/6-Copy-to-Excel.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/11/7-Prompt-with-chart.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/11/8-Sales-report.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/share-your-4d-remote-client-session-with-web-accesses/</loc>
		<lastmod>2026-03-12T08:09:06+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/BlogpostScreenshot-3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/build-modern-hybrid-desktop-apps-with-4d-and-qodly-pro/</loc>
		<lastmod>2026-03-12T08:07:33+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-17at7.14.01PM-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/Screenshot-2025-12-17-at-3.01.58%E2%80%AFPM.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/Screenshot-2026-01-07-at-3.56.29%E2%80%AFPM.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/Screenshot-2026-01-07-at-3.38.43%E2%80%AFPM.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/Screenshot-2025-12-17-at-3.24.07%E2%80%AFPM.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/Screenshot-2025-12-17-at-3.21.47%E2%80%AFPM.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/session-handling-in-4d-qodly-pro/</loc>
		<lastmod>2026-03-12T08:06:34+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/on_session_expired_reminder-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-18at16.04.21-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-18at16.02.48-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-21-lts-is-here/</loc>
		<lastmod>2026-03-12T08:04:49+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/better-error-handling-and-type-inference-for-4d-developers/</loc>
		<lastmod>2026-03-12T08:03:34+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/error1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/error2-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/error3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-ai-sorting-query-results-by-vector-similarity/</loc>
		<lastmod>2026-03-12T08:02:06+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/start-your-first-qodly-pages-with-the-4d-explorer/</loc>
		<lastmod>2026-03-12T08:00:24+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/give-your-components-a-visual-identity-with-custom-icons/</loc>
		<lastmod>2026-03-12T07:58:16+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/4d-view-pro-whats-new-in-4d-21-r2/</loc>
		<lastmod>2026-03-12T07:57:08+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/11/subtotal.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/searching-across-host-projects-and-components-in-4d/</loc>
		<lastmod>2026-03-12T07:56:10+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/11/Capture-decran-2025-12-03-154009.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/11/find.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/deploy-fluent-ui-effortlessly-in-your-4d-applications/</loc>
		<lastmod>2026-03-12T07:54:22+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/FluentUImodule_BuildAppDialog.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/Confirm.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/spell.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/build-modern-hybrid-desktop-apps-with-4d-and-qodly-pro/</loc>
		<lastmod>2026-03-12T01:26:01+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-17at7.14.01PM-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/Screenshot-2025-12-17-at-3.01.58%E2%80%AFPM.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/Screenshot-2026-01-07-at-3.56.29%E2%80%AFPM.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/Screenshot-2026-01-07-at-3.38.43%E2%80%AFPM.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/Screenshot-2025-12-17-at-3.24.07%E2%80%AFPM.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/Screenshot-2025-12-17-at-3.21.47%E2%80%AFPM.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/session-handling-in-4d-qodly-pro/</loc>
		<lastmod>2026-03-05T00:59:27+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/on_session_expired_reminder-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-18at16.04.21-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-18at16.02.48-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/learn-4d-a-new-space-to-learn-grow-and-evolve-with-4d/</loc>
		<lastmod>2026-03-03T09:09:06+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Developer-2-e1768384604608.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Internationalisation-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/review.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Discuss-category.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/learning-path-e1768387318846.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Partners-4-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Partners-3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/4d-write-pro-adding-a-margin-automatically-when-bullets-are-set-using-standard-actions/</loc>
		<lastmod>2026-02-16T02:44:25+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/11/ScreenRecording-BlogExample-WPBulletList.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/it/session-handling-in-4d-qodly-pro/</loc>
		<lastmod>2026-02-09T14:17:04+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/on_session_expired_reminder-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-18at16.04.21-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-18at16.02.48-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/es/session-handling-in-4d-qodly-pro/</loc>
		<lastmod>2026-02-09T14:16:54+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/on_session_expired_reminder-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-18at16.04.21-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-18at16.02.48-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/cs/session-handling-in-4d-qodly-pro/</loc>
		<lastmod>2026-02-09T14:16:45+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/on_session_expired_reminder-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-18at16.04.21-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-18at16.02.48-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/pt/session-handling-in-4d-qodly-pro/</loc>
		<lastmod>2026-02-09T14:16:35+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/on_session_expired_reminder-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-18at16.04.21-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-18at16.02.48-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/fr/session-handling-in-4d-qodly-pro/</loc>
		<lastmod>2026-02-09T14:16:24+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/on_session_expired_reminder-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-18at16.04.21-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-18at16.02.48-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/de/session-handling-in-4d-qodly-pro/</loc>
		<lastmod>2026-02-09T14:16:15+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/on_session_expired_reminder-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-18at16.04.21-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/12/ScreenRecording2025-12-18at16.02.48-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/trim-trim-start-and-trim-end-in-4d/</loc>
		<lastmod>2026-02-09T02:56:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/4d-developer-automatic-activation/</loc>
		<lastmod>2026-02-09T02:50:44+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/convert-numbers-with-ease-enhanced-string-and-num-commands/</loc>
		<lastmod>2026-02-09T02:23:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/https-requests-now-support-windows-certificate-store/</loc>
		<lastmod>2026-02-09T02:13:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/track-audit-optimize-take-control-of-your-4d-web-sessions/</loc>
		<lastmod>2026-02-09T01:45:53+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/4d-aikit-structured-outputs/</loc>
		<lastmod>2026-02-06T07:45:14+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/4d-21-and-ai-kit-redefining-how-applications-think-and-act/</loc>
		<lastmod>2026-02-06T06:16:27+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/flow-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/localize-your-qodly-pages-a-practical-guide/</loc>
		<lastmod>2026-02-05T04:52:43+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/Localization-Explorer-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/Add-New-locale-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/ScreenRecording2025-10-13at12.51.43-ezgif.com-video-to-gif-converter.gif</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/Localization-key-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/Localization-key-section.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/07/Localization-final-UI.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/end-of-the-road-for-the-4d-internet-commands-plugin/</loc>
		<lastmod>2026-02-04T09:09:40+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/4d-netkit-simplifying-oauth-2-0-redirects-after-authentication/</loc>
		<lastmod>2026-02-04T06:58:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/4d-netkit-secure-openid-authentication-with-nonce-attribute/</loc>
		<lastmod>2026-02-04T06:36:06+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/new-way-to-control-your-http-responses/</loc>
		<lastmod>2026-02-04T06:21:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/edit-and-manage-component-code-directly-in-the-host-project-from-the-4d-explorer/</loc>
		<lastmod>2026-02-03T07:19:22+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/08/Adobe-Express-createcomponent1.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/modernize-your-4d-interfaces-with-fluent-ui/</loc>
		<lastmod>2026-02-03T06:33:05+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/Screenshot-2025-10-01-110250.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/Screenshot-2025-10-01-110210.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/settings_fluentui.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/06/porpertyList_fluentui.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/starting-qodly-studio-is-just-two-clicks-away/</loc>
		<lastmod>2026-02-03T05:53:53+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/09/startQodly.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/4d-qodly-pro-page-zoom-controls/</loc>
		<lastmod>2026-02-02T09:06:37+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/page_zoom.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/events-report-in-4d-qodly-pro-see-every-interactions-at-a-glance/</loc>
		<lastmod>2026-01-30T13:22:44+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/events_report.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/it/learn-4d-a-new-space-to-learn-grow-and-evolve-with-4d/</loc>
		<lastmod>2026-01-30T10:56:52+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Developer-2-e1768384604608.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Internationalisation-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/review.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Discuss-category.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/learning-path-e1768387318846.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Partners-4-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Partners-3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/cs/learn-4d-a-new-space-to-learn-grow-and-evolve-with-4d/</loc>
		<lastmod>2026-01-30T10:56:52+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Developer-2-e1768384604608.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Internationalisation-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/review.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Discuss-category.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/learning-path-e1768387318846.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Partners-4-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Partners-3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/de/learn-4d-a-new-space-to-learn-grow-and-evolve-with-4d/</loc>
		<lastmod>2026-01-30T10:56:52+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Developer-2-e1768384604608.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Internationalisation-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/review.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Discuss-category.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/learning-path-e1768387318846.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Partners-4-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Partners-3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/learn-4d-a-new-space-to-learn-grow-and-evolve-with-4d/</loc>
		<lastmod>2026-01-30T10:56:52+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Developer-2-e1768384604608.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Internationalisation-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/review.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Discuss-category.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/learning-path-e1768387318846.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Partners-4-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Partners-3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/pt/learn-4d-a-new-space-to-learn-grow-and-evolve-with-4d/</loc>
		<lastmod>2026-01-30T10:56:52+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Developer-2-e1768384604608.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Internationalisation-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/review.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Discuss-category.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/learning-path-e1768387318846.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Partners-4-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Partners-3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/fr/learn-4d-a-new-space-to-learn-grow-and-evolve-with-4d/</loc>
		<lastmod>2026-01-30T10:56:52+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Developer-2-e1768384604608.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Internationalisation-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/review.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Discuss-category.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/learning-path-e1768387318846.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Partners-4-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2026/01/Partners-3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/work-and-move-with-quic-and-network-switching/</loc>
		<lastmod>2026-01-30T05:21:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/take-control-of-standard-4d-components/</loc>
		<lastmod>2026-01-30T05:11:29+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/09/4dcomponents.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/09/import.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/09/BuildApplication.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/orda-handle-an-event-driven-logic-during-database-operations/</loc>
		<lastmod>2026-01-29T00:44:05+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/fr/better-error-handling-and-type-inference-for-4d-developers/</loc>
		<lastmod>2026-01-22T13:30:30+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/error1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/error2-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/error3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/give-your-components-a-visual-identity-with-custom-icons/</loc>
		<lastmod>2026-01-22T08:58:29+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/it/give-your-components-a-visual-identity-with-custom-icons/</loc>
		<lastmod>2026-01-22T08:57:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/es/give-your-components-a-visual-identity-with-custom-icons/</loc>
		<lastmod>2026-01-22T08:57:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/cs/give-your-components-a-visual-identity-with-custom-icons/</loc>
		<lastmod>2026-01-22T08:57:13+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/pt/give-your-components-a-visual-identity-with-custom-icons/</loc>
		<lastmod>2026-01-22T08:56:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/fr/give-your-components-a-visual-identity-with-custom-icons/</loc>
		<lastmod>2026-01-22T08:56:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/de/give-your-components-a-visual-identity-with-custom-icons/</loc>
		<lastmod>2026-01-22T08:56:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.4d.com/ja/deploy-fluent-ui-effortlessly-in-your-4d-applications/</loc>
		<lastmod>2026-01-22T08:51:56+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/FluentUImodule_BuildAppDialog.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/Confirm.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.4d.com/wp-content/uploads/2025/10/spell.png</image:loc>
		</image:image>
	</url>
</urlset>
<!-- XML Sitemap generated by Rank Math SEO Plugin (c) Rank Math - rankmath.com -->