<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://www.mertozen.com</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com" /><lastmod>2026-11-08</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://www.mertozen.com/en/</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com" /><lastmod>2026-11-08</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://www.mertozen.com/blog</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog" /><lastmod>2026-11-08</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.mertozen.com/en/blog</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog" /><lastmod>2026-11-08</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.mertozen.com/videolar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar" /><lastmod>2026-10-31</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.mertozen.com/en/videolar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar" /><lastmod>2026-10-31</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.mertozen.com/hakkimda</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/hakkimda" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/hakkimda" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/hakkimda" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.mertozen.com/en/hakkimda</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/hakkimda" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/hakkimda" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/hakkimda" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.mertozen.com/iletisim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/iletisim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/iletisim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/iletisim" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.mertozen.com/en/iletisim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/iletisim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/iletisim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/iletisim" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.mertozen.com/araclar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.mertozen.com/en/araclar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.mertozen.com/araclar/json-formatter</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/json-formatter" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/json-formatter" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/json-formatter" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/araclar/json-formatter</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/json-formatter" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/json-formatter" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/json-formatter" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/araclar/json-viewer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/json-viewer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/json-viewer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/json-viewer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/araclar/json-viewer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/json-viewer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/json-viewer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/json-viewer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/araclar/markdown-preview</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/markdown-preview" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/markdown-preview" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/markdown-preview" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/araclar/markdown-preview</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/markdown-preview" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/markdown-preview" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/markdown-preview" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/araclar/json-to-csharp</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/json-to-csharp" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/json-to-csharp" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/json-to-csharp" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/araclar/json-to-csharp</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/json-to-csharp" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/json-to-csharp" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/json-to-csharp" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/araclar/guid-generator</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/guid-generator" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/guid-generator" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/guid-generator" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/araclar/guid-generator</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/guid-generator" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/guid-generator" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/guid-generator" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/araclar/jwt-decoder</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/jwt-decoder" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/jwt-decoder" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/jwt-decoder" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/araclar/jwt-decoder</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/jwt-decoder" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/jwt-decoder" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/jwt-decoder" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/araclar/base64-encoder</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/base64-encoder" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/base64-encoder" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/base64-encoder" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/araclar/base64-encoder</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/base64-encoder" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/base64-encoder" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/base64-encoder" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/araclar/regex-tester</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/regex-tester" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/regex-tester" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/regex-tester" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/araclar/regex-tester</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/regex-tester" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/regex-tester" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/regex-tester" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/araclar/unix-timestamp</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/unix-timestamp" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/unix-timestamp" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/unix-timestamp" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/araclar/unix-timestamp</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/araclar/unix-timestamp" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/araclar/unix-timestamp" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/araclar/unix-timestamp" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/yavas-istek-nereden-geliyor-curl-w-devtools-timing-ve-wireshark-ile-teshis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/yavas-istek-nereden-geliyor-curl-w-devtools-timing-ve-wireshark-ile-teshis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/yavas-istek-nereden-geliyor-curl-w-devtools-timing-ve-wireshark-ile-teshis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/yavas-istek-nereden-geliyor-curl-w-devtools-timing-ve-wireshark-ile-teshis" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/yavas-istek-nereden-geliyor-curl-w-devtools-timing-ve-wireshark-ile-teshis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/yavas-istek-nereden-geliyor-curl-w-devtools-timing-ve-wireshark-ile-teshis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/yavas-istek-nereden-geliyor-curl-w-devtools-timing-ve-wireshark-ile-teshis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/yavas-istek-nereden-geliyor-curl-w-devtools-timing-ve-wireshark-ile-teshis" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/http-3-ve-quic-udp-uzerinde-guvenli-transport-alt-svc-ve-dotnette-http-3</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/http-3-ve-quic-udp-uzerinde-guvenli-transport-alt-svc-ve-dotnette-http-3" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/http-3-ve-quic-udp-uzerinde-guvenli-transport-alt-svc-ve-dotnette-http-3" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/http-3-ve-quic-udp-uzerinde-guvenli-transport-alt-svc-ve-dotnette-http-3" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/http-3-ve-quic-udp-uzerinde-guvenli-transport-alt-svc-ve-dotnette-http-3</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/http-3-ve-quic-udp-uzerinde-guvenli-transport-alt-svc-ve-dotnette-http-3" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/http-3-ve-quic-udp-uzerinde-guvenli-transport-alt-svc-ve-dotnette-http-3" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/http-3-ve-quic-udp-uzerinde-guvenli-transport-alt-svc-ve-dotnette-http-3" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/http-2-binary-framing-multiplexing-hpack-ve-kestrelde-http-2</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/http-2-binary-framing-multiplexing-hpack-ve-kestrelde-http-2" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/http-2-binary-framing-multiplexing-hpack-ve-kestrelde-http-2" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/http-2-binary-framing-multiplexing-hpack-ve-kestrelde-http-2" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/http-2-binary-framing-multiplexing-hpack-ve-kestrelde-http-2</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/http-2-binary-framing-multiplexing-hpack-ve-kestrelde-http-2" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/http-2-binary-framing-multiplexing-hpack-ve-kestrelde-http-2" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/http-2-binary-framing-multiplexing-hpack-ve-kestrelde-http-2" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/http-caching-ve-conditional-requestler-cache-control-etag-ve-304</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/http-caching-ve-conditional-requestler-cache-control-etag-ve-304" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/http-caching-ve-conditional-requestler-cache-control-etag-ve-304" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/http-caching-ve-conditional-requestler-cache-control-etag-ve-304" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/http-caching-ve-conditional-requestler-cache-control-etag-ve-304</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/http-caching-ve-conditional-requestler-cache-control-etag-ve-304" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/http-caching-ve-conditional-requestler-cache-control-etag-ve-304" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/http-caching-ve-conditional-requestler-cache-control-etag-ve-304" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/http-1-1i-kablodan-okumak-request-response-formati-method-semantigi-keep-alive</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/http-1-1i-kablodan-okumak-request-response-formati-method-semantigi-keep-alive" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/http-1-1i-kablodan-okumak-request-response-formati-method-semantigi-keep-alive" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/http-1-1i-kablodan-okumak-request-response-formati-method-semantigi-keep-alive" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/http-1-1i-kablodan-okumak-request-response-formati-method-semantigi-keep-alive</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/http-1-1i-kablodan-okumak-request-response-formati-method-semantigi-keep-alive" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/http-1-1i-kablodan-okumak-request-response-formati-method-semantigi-keep-alive" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/http-1-1i-kablodan-okumak-request-response-formati-method-semantigi-keep-alive" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/tls-1-3-handshakei-sertifika-zinciri-sni-alpn-ve-post-quantum-key-exchange</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/tls-1-3-handshakei-sertifika-zinciri-sni-alpn-ve-post-quantum-key-exchange" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/tls-1-3-handshakei-sertifika-zinciri-sni-alpn-ve-post-quantum-key-exchange" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/tls-1-3-handshakei-sertifika-zinciri-sni-alpn-ve-post-quantum-key-exchange" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/tls-1-3-handshakei-sertifika-zinciri-sni-alpn-ve-post-quantum-key-exchange</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/tls-1-3-handshakei-sertifika-zinciri-sni-alpn-ve-post-quantum-key-exchange" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/tls-1-3-handshakei-sertifika-zinciri-sni-alpn-ve-post-quantum-key-exchange" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/tls-1-3-handshakei-sertifika-zinciri-sni-alpn-ve-post-quantum-key-exchange" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dns-nasil-calisir-resolver-record-tipleri-ttl-ve-dig-ile-sorgulamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dns-nasil-calisir-resolver-record-tipleri-ttl-ve-dig-ile-sorgulamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dns-nasil-calisir-resolver-record-tipleri-ttl-ve-dig-ile-sorgulamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dns-nasil-calisir-resolver-record-tipleri-ttl-ve-dig-ile-sorgulamak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dns-nasil-calisir-resolver-record-tipleri-ttl-ve-dig-ile-sorgulamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dns-nasil-calisir-resolver-record-tipleri-ttl-ve-dig-ile-sorgulamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dns-nasil-calisir-resolver-record-tipleri-ttl-ve-dig-ile-sorgulamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dns-nasil-calisir-resolver-record-tipleri-ttl-ve-dig-ile-sorgulamak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/tcp-nasil-calisir-handshake-congestion-control-ve-httpclient-socket-exhaustion</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/tcp-nasil-calisir-handshake-congestion-control-ve-httpclient-socket-exhaustion" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/tcp-nasil-calisir-handshake-congestion-control-ve-httpclient-socket-exhaustion" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/tcp-nasil-calisir-handshake-congestion-control-ve-httpclient-socket-exhaustion" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/tcp-nasil-calisir-handshake-congestion-control-ve-httpclient-socket-exhaustion</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/tcp-nasil-calisir-handshake-congestion-control-ve-httpclient-socket-exhaustion" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/tcp-nasil-calisir-handshake-congestion-control-ve-httpclient-socket-exhaustion" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/tcp-nasil-calisir-handshake-congestion-control-ve-httpclient-socket-exhaustion" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ip-adresi-subnet-port-ve-nat-localhost-0-0-0-0-ve-containerlarda-baglanti</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ip-adresi-subnet-port-ve-nat-localhost-0-0-0-0-ve-containerlarda-baglanti" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ip-adresi-subnet-port-ve-nat-localhost-0-0-0-0-ve-containerlarda-baglanti" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ip-adresi-subnet-port-ve-nat-localhost-0-0-0-0-ve-containerlarda-baglanti" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ip-adresi-subnet-port-ve-nat-localhost-0-0-0-0-ve-containerlarda-baglanti</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ip-adresi-subnet-port-ve-nat-localhost-0-0-0-0-ve-containerlarda-baglanti" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ip-adresi-subnet-port-ve-nat-localhost-0-0-0-0-ve-containerlarda-baglanti" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ip-adresi-subnet-port-ve-nat-localhost-0-0-0-0-ve-containerlarda-baglanti" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/bir-urle-entera-bastiginda-ne-olur-dnsten-rendera-uctan-uca</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/bir-urle-entera-bastiginda-ne-olur-dnsten-rendera-uctan-uca" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/bir-urle-entera-bastiginda-ne-olur-dnsten-rendera-uctan-uca" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/bir-urle-entera-bastiginda-ne-olur-dnsten-rendera-uctan-uca" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/bir-urle-entera-bastiginda-ne-olur-dnsten-rendera-uctan-uca</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/bir-urle-entera-bastiginda-ne-olur-dnsten-rendera-uctan-uca" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/bir-urle-entera-bastiginda-ne-olur-dnsten-rendera-uctan-uca" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/bir-urle-entera-bastiginda-ne-olur-dnsten-rendera-uctan-uca" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/big-onun-soylemedikleri-sabitler-cache-ve-benchmarkdotnet-ile-olcmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/big-onun-soylemedikleri-sabitler-cache-ve-benchmarkdotnet-ile-olcmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/big-onun-soylemedikleri-sabitler-cache-ve-benchmarkdotnet-ile-olcmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/big-onun-soylemedikleri-sabitler-cache-ve-benchmarkdotnet-ile-olcmek" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/big-onun-soylemedikleri-sabitler-cache-ve-benchmarkdotnet-ile-olcmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/big-onun-soylemedikleri-sabitler-cache-ve-benchmarkdotnet-ile-olcmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/big-onun-soylemedikleri-sabitler-cache-ve-benchmarkdotnet-ile-olcmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/big-onun-soylemedikleri-sabitler-cache-ve-benchmarkdotnet-ile-olcmek" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/amortized-analysis-list-t-add-neden-o-1-sayilir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/amortized-analysis-list-t-add-neden-o-1-sayilir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/amortized-analysis-list-t-add-neden-o-1-sayilir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/amortized-analysis-list-t-add-neden-o-1-sayilir" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/amortized-analysis-list-t-add-neden-o-1-sayilir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/amortized-analysis-list-t-add-neden-o-1-sayilir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/amortized-analysis-list-t-add-neden-o-1-sayilir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/amortized-analysis-list-t-add-neden-o-1-sayilir" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/gercek-hayattan-bug-avlari-2-frontend-entegrasyon-cache-cors-tarih-memory-leak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/gercek-hayattan-bug-avlari-2-frontend-entegrasyon-cache-cors-tarih-memory-leak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/gercek-hayattan-bug-avlari-2-frontend-entegrasyon-cache-cors-tarih-memory-leak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/gercek-hayattan-bug-avlari-2-frontend-entegrasyon-cache-cors-tarih-memory-leak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/gercek-hayattan-bug-avlari-2-frontend-entegrasyon-cache-cors-tarih-memory-leak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/gercek-hayattan-bug-avlari-2-frontend-entegrasyon-cache-cors-tarih-memory-leak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/gercek-hayattan-bug-avlari-2-frontend-entegrasyon-cache-cors-tarih-memory-leak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/gercek-hayattan-bug-avlari-2-frontend-entegrasyon-cache-cors-tarih-memory-leak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/space-complexity-ek-bellek-recursion-stacki-ve-allocation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/space-complexity-ek-bellek-recursion-stacki-ve-allocation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/space-complexity-ek-bellek-recursion-stacki-ve-allocation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/space-complexity-ek-bellek-recursion-stacki-ve-allocation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/space-complexity-ek-bellek-recursion-stacki-ve-allocation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/space-complexity-ek-bellek-recursion-stacki-ve-allocation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/space-complexity-ek-bellek-recursion-stacki-ve-allocation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/space-complexity-ek-bellek-recursion-stacki-ve-allocation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/gercek-hayattan-bug-avlari-1-backend-kultur-saat-dilimi-socket-ve-mutable-key</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/gercek-hayattan-bug-avlari-1-backend-kultur-saat-dilimi-socket-ve-mutable-key" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/gercek-hayattan-bug-avlari-1-backend-kultur-saat-dilimi-socket-ve-mutable-key" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/gercek-hayattan-bug-avlari-1-backend-kultur-saat-dilimi-socket-ve-mutable-key" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/gercek-hayattan-bug-avlari-1-backend-kultur-saat-dilimi-socket-ve-mutable-key</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/gercek-hayattan-bug-avlari-1-backend-kultur-saat-dilimi-socket-ve-mutable-key" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/gercek-hayattan-bug-avlari-1-backend-kultur-saat-dilimi-socket-ve-mutable-key" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/gercek-hayattan-bug-avlari-1-backend-kultur-saat-dilimi-socket-ve-mutable-key" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/koddan-time-complexity-cikarmak-donguler-log-n-ve-recursion</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/koddan-time-complexity-cikarmak-donguler-log-n-ve-recursion" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/koddan-time-complexity-cikarmak-donguler-log-n-ve-recursion" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/koddan-time-complexity-cikarmak-donguler-log-n-ve-recursion" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/koddan-time-complexity-cikarmak-donguler-log-n-ve-recursion</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/koddan-time-complexity-cikarmak-donguler-log-n-ve-recursion" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/koddan-time-complexity-cikarmak-donguler-log-n-ve-recursion" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/koddan-time-complexity-cikarmak-donguler-log-n-ve-recursion" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/root-cause-analysis-5-whys-fishbone-ve-blameless-postmortem</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/root-cause-analysis-5-whys-fishbone-ve-blameless-postmortem" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/root-cause-analysis-5-whys-fishbone-ve-blameless-postmortem" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/root-cause-analysis-5-whys-fishbone-ve-blameless-postmortem" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/root-cause-analysis-5-whys-fishbone-ve-blameless-postmortem</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/root-cause-analysis-5-whys-fishbone-ve-blameless-postmortem" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/root-cause-analysis-5-whys-fishbone-ve-blameless-postmortem" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/root-cause-analysis-5-whys-fishbone-ve-blameless-postmortem" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/big-o-notation-nedir-buyume-hizi-o-omega-theta-ve-worst-case</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/big-o-notation-nedir-buyume-hizi-o-omega-theta-ve-worst-case" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/big-o-notation-nedir-buyume-hizi-o-omega-theta-ve-worst-case" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/big-o-notation-nedir-buyume-hizi-o-omega-theta-ve-worst-case" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/big-o-notation-nedir-buyume-hizi-o-omega-theta-ve-worst-case</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/big-o-notation-nedir-buyume-hizi-o-omega-theta-ve-worst-case" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/big-o-notation-nedir-buyume-hizi-o-omega-theta-ve-worst-case" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/big-o-notation-nedir-buyume-hizi-o-omega-theta-ve-worst-case" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/hang-ve-yavaslik-teshisi-dotnet-stack-dotnet-trace-ve-thread-pool-starvation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hang-ve-yavaslik-teshisi-dotnet-stack-dotnet-trace-ve-thread-pool-starvation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hang-ve-yavaslik-teshisi-dotnet-stack-dotnet-trace-ve-thread-pool-starvation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hang-ve-yavaslik-teshisi-dotnet-stack-dotnet-trace-ve-thread-pool-starvation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/hang-ve-yavaslik-teshisi-dotnet-stack-dotnet-trace-ve-thread-pool-starvation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hang-ve-yavaslik-teshisi-dotnet-stack-dotnet-trace-ve-thread-pool-starvation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hang-ve-yavaslik-teshisi-dotnet-stack-dotnet-trace-ve-thread-pool-starvation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hang-ve-yavaslik-teshisi-dotnet-stack-dotnet-trace-ve-thread-pool-starvation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/crash-ve-memory-dump-analizi-dotnet-dump-sos-komutlari-ve-containerda-dump-almak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/crash-ve-memory-dump-analizi-dotnet-dump-sos-komutlari-ve-containerda-dump-almak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/crash-ve-memory-dump-analizi-dotnet-dump-sos-komutlari-ve-containerda-dump-almak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/crash-ve-memory-dump-analizi-dotnet-dump-sos-komutlari-ve-containerda-dump-almak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/crash-ve-memory-dump-analizi-dotnet-dump-sos-komutlari-ve-containerda-dump-almak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/crash-ve-memory-dump-analizi-dotnet-dump-sos-komutlari-ve-containerda-dump-almak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/crash-ve-memory-dump-analizi-dotnet-dump-sos-komutlari-ve-containerda-dump-almak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/crash-ve-memory-dump-analizi-dotnet-dump-sos-komutlari-ve-containerda-dump-almak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/loglardan-sebep-bulmak-correlation-id-trace-id-ve-zaman-cizelgesi-kurmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/loglardan-sebep-bulmak-correlation-id-trace-id-ve-zaman-cizelgesi-kurmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/loglardan-sebep-bulmak-correlation-id-trace-id-ve-zaman-cizelgesi-kurmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/loglardan-sebep-bulmak-correlation-id-trace-id-ve-zaman-cizelgesi-kurmak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/loglardan-sebep-bulmak-correlation-id-trace-id-ve-zaman-cizelgesi-kurmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/loglardan-sebep-bulmak-correlation-id-trace-id-ve-zaman-cizelgesi-kurmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/loglardan-sebep-bulmak-correlation-id-trace-id-ve-zaman-cizelgesi-kurmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/loglardan-sebep-bulmak-correlation-id-trace-id-ve-zaman-cizelgesi-kurmak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-uygulamasinda-bug-avi-signal-change-detection-rxjs-ve-http-katmani</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-uygulamasinda-bug-avi-signal-change-detection-rxjs-ve-http-katmani" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-uygulamasinda-bug-avi-signal-change-detection-rxjs-ve-http-katmani" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-uygulamasinda-bug-avi-signal-change-detection-rxjs-ve-http-katmani" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-uygulamasinda-bug-avi-signal-change-detection-rxjs-ve-http-katmani</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-uygulamasinda-bug-avi-signal-change-detection-rxjs-ve-http-katmani" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-uygulamasinda-bug-avi-signal-change-detection-rxjs-ve-http-katmani" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-uygulamasinda-bug-avi-signal-change-detection-rxjs-ve-http-katmani" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/async-ve-multi-thread-debugging-parallel-stacks-tasks-deadlock-race-condition</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/async-ve-multi-thread-debugging-parallel-stacks-tasks-deadlock-race-condition" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/async-ve-multi-thread-debugging-parallel-stacks-tasks-deadlock-race-condition" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/async-ve-multi-thread-debugging-parallel-stacks-tasks-deadlock-race-condition" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/async-ve-multi-thread-debugging-parallel-stacks-tasks-deadlock-race-condition</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/async-ve-multi-thread-debugging-parallel-stacks-tasks-deadlock-race-condition" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/async-ve-multi-thread-debugging-parallel-stacks-tasks-deadlock-race-condition" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/async-ve-multi-thread-debugging-parallel-stacks-tasks-deadlock-race-condition" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dotnet-debugger-ileri-seviye-conditional-tracepoint-data-breakpoint</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-debugger-ileri-seviye-conditional-tracepoint-data-breakpoint" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-debugger-ileri-seviye-conditional-tracepoint-data-breakpoint" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-debugger-ileri-seviye-conditional-tracepoint-data-breakpoint" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dotnet-debugger-ileri-seviye-conditional-tracepoint-data-breakpoint</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-debugger-ileri-seviye-conditional-tracepoint-data-breakpoint" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-debugger-ileri-seviye-conditional-tracepoint-data-breakpoint" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-debugger-ileri-seviye-conditional-tracepoint-data-breakpoint" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/hata-mesaji-ve-stack-trace-okumak-dotnet-exception-async-stack-ve-angular-ng</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hata-mesaji-ve-stack-trace-okumak-dotnet-exception-async-stack-ve-angular-ng" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hata-mesaji-ve-stack-trace-okumak-dotnet-exception-async-stack-ve-angular-ng" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hata-mesaji-ve-stack-trace-okumak-dotnet-exception-async-stack-ve-angular-ng" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/hata-mesaji-ve-stack-trace-okumak-dotnet-exception-async-stack-ve-angular-ng</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hata-mesaji-ve-stack-trace-okumak-dotnet-exception-async-stack-ve-angular-ng" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hata-mesaji-ve-stack-trace-okumak-dotnet-exception-async-stack-ve-angular-ng" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hata-mesaji-ve-stack-trace-okumak-dotnet-exception-async-stack-ve-angular-ng" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/problemi-daraltmak-binary-search-git-bisect-run-ve-delta-debugging</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/problemi-daraltmak-binary-search-git-bisect-run-ve-delta-debugging" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/problemi-daraltmak-binary-search-git-bisect-run-ve-delta-debugging" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/problemi-daraltmak-binary-search-git-bisect-run-ve-delta-debugging" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/problemi-daraltmak-binary-search-git-bisect-run-ve-delta-debugging</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/problemi-daraltmak-binary-search-git-bisect-run-ve-delta-debugging" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/problemi-daraltmak-binary-search-git-bisect-run-ve-delta-debugging" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/problemi-daraltmak-binary-search-git-bisect-run-ve-delta-debugging" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/bugi-reproduce-etmek-minimal-repro-ortam-farklari-ve-once-kirmizi-test</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/bugi-reproduce-etmek-minimal-repro-ortam-farklari-ve-once-kirmizi-test" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/bugi-reproduce-etmek-minimal-repro-ortam-farklari-ve-once-kirmizi-test" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/bugi-reproduce-etmek-minimal-repro-ortam-farklari-ve-once-kirmizi-test" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/bugi-reproduce-etmek-minimal-repro-ortam-farklari-ve-once-kirmizi-test</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/bugi-reproduce-etmek-minimal-repro-ortam-farklari-ve-once-kirmizi-test" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/bugi-reproduce-etmek-minimal-repro-ortam-farklari-ve-once-kirmizi-test" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/bugi-reproduce-etmek-minimal-repro-ortam-farklari-ve-once-kirmizi-test" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/debugging-bir-yontemdir-gozlem-hipotez-deney-ve-9-altin-kural</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/debugging-bir-yontemdir-gozlem-hipotez-deney-ve-9-altin-kural" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/debugging-bir-yontemdir-gozlem-hipotez-deney-ve-9-altin-kural" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/debugging-bir-yontemdir-gozlem-hipotez-deney-ve-9-altin-kural" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/debugging-bir-yontemdir-gozlem-hipotez-deney-ve-9-altin-kural</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/debugging-bir-yontemdir-gozlem-hipotez-deney-ve-9-altin-kural" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/debugging-bir-yontemdir-gozlem-hipotez-deney-ve-9-altin-kural" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/debugging-bir-yontemdir-gozlem-hipotez-deney-ve-9-altin-kural" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dynamic-programming-2-edit-distance-lcs-ve-knapsack-ile-gercek-problemler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dynamic-programming-2-edit-distance-lcs-ve-knapsack-ile-gercek-problemler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dynamic-programming-2-edit-distance-lcs-ve-knapsack-ile-gercek-problemler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dynamic-programming-2-edit-distance-lcs-ve-knapsack-ile-gercek-problemler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dynamic-programming-2-edit-distance-lcs-ve-knapsack-ile-gercek-problemler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dynamic-programming-2-edit-distance-lcs-ve-knapsack-ile-gercek-problemler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dynamic-programming-2-edit-distance-lcs-ve-knapsack-ile-gercek-problemler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dynamic-programming-2-edit-distance-lcs-ve-knapsack-ile-gercek-problemler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dynamic-programming-1-memoization-tabulation-ve-alt-problemleri-tanimak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dynamic-programming-1-memoization-tabulation-ve-alt-problemleri-tanimak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dynamic-programming-1-memoization-tabulation-ve-alt-problemleri-tanimak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dynamic-programming-1-memoization-tabulation-ve-alt-problemleri-tanimak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dynamic-programming-1-memoization-tabulation-ve-alt-problemleri-tanimak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dynamic-programming-1-memoization-tabulation-ve-alt-problemleri-tanimak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dynamic-programming-1-memoization-tabulation-ve-alt-problemleri-tanimak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dynamic-programming-1-memoization-tabulation-ve-alt-problemleri-tanimak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/greedy-algoritmalar-ne-zaman-ise-yarar-ne-zaman-yaniltir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/greedy-algoritmalar-ne-zaman-ise-yarar-ne-zaman-yaniltir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/greedy-algoritmalar-ne-zaman-ise-yarar-ne-zaman-yaniltir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/greedy-algoritmalar-ne-zaman-ise-yarar-ne-zaman-yaniltir" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/greedy-algoritmalar-ne-zaman-ise-yarar-ne-zaman-yaniltir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/greedy-algoritmalar-ne-zaman-ise-yarar-ne-zaman-yaniltir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/greedy-algoritmalar-ne-zaman-ise-yarar-ne-zaman-yaniltir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/greedy-algoritmalar-ne-zaman-ise-yarar-ne-zaman-yaniltir" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/backtracking-permutation-subset-ve-sudoku-ile-arama-agacini-budamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/backtracking-permutation-subset-ve-sudoku-ile-arama-agacini-budamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/backtracking-permutation-subset-ve-sudoku-ile-arama-agacini-budamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/backtracking-permutation-subset-ve-sudoku-ile-arama-agacini-budamak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/backtracking-permutation-subset-ve-sudoku-ile-arama-agacini-budamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/backtracking-permutation-subset-ve-sudoku-ile-arama-agacini-budamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/backtracking-permutation-subset-ve-sudoku-ile-arama-agacini-budamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/backtracking-permutation-subset-ve-sudoku-ile-arama-agacini-budamak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/union-find-ve-minimum-spanning-tree-kruskal-ile-ag-kurmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/union-find-ve-minimum-spanning-tree-kruskal-ile-ag-kurmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/union-find-ve-minimum-spanning-tree-kruskal-ile-ag-kurmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/union-find-ve-minimum-spanning-tree-kruskal-ile-ag-kurmak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/union-find-ve-minimum-spanning-tree-kruskal-ile-ag-kurmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/union-find-ve-minimum-spanning-tree-kruskal-ile-ag-kurmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/union-find-ve-minimum-spanning-tree-kruskal-ile-ag-kurmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/union-find-ve-minimum-spanning-tree-kruskal-ile-ag-kurmak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/shortest-path-dijkstra-priorityqueue-ve-a-ya-kisa-bakis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/shortest-path-dijkstra-priorityqueue-ve-a-ya-kisa-bakis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/shortest-path-dijkstra-priorityqueue-ve-a-ya-kisa-bakis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/shortest-path-dijkstra-priorityqueue-ve-a-ya-kisa-bakis" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/shortest-path-dijkstra-priorityqueue-ve-a-ya-kisa-bakis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/shortest-path-dijkstra-priorityqueue-ve-a-ya-kisa-bakis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/shortest-path-dijkstra-priorityqueue-ve-a-ya-kisa-bakis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/shortest-path-dijkstra-priorityqueue-ve-a-ya-kisa-bakis" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/topological-sort-ve-cycle-detection-bagimlilik-sirasi-ve-kahn-algoritmasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/topological-sort-ve-cycle-detection-bagimlilik-sirasi-ve-kahn-algoritmasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/topological-sort-ve-cycle-detection-bagimlilik-sirasi-ve-kahn-algoritmasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/topological-sort-ve-cycle-detection-bagimlilik-sirasi-ve-kahn-algoritmasi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/topological-sort-ve-cycle-detection-bagimlilik-sirasi-ve-kahn-algoritmasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/topological-sort-ve-cycle-detection-bagimlilik-sirasi-ve-kahn-algoritmasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/topological-sort-ve-cycle-detection-bagimlilik-sirasi-ve-kahn-algoritmasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/topological-sort-ve-cycle-detection-bagimlilik-sirasi-ve-kahn-algoritmasi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/graph-temelleri-adjacency-list-bfs-ve-dfs-ile-gezinmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/graph-temelleri-adjacency-list-bfs-ve-dfs-ile-gezinmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/graph-temelleri-adjacency-list-bfs-ve-dfs-ile-gezinmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/graph-temelleri-adjacency-list-bfs-ve-dfs-ile-gezinmek" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/graph-temelleri-adjacency-list-bfs-ve-dfs-ile-gezinmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/graph-temelleri-adjacency-list-bfs-ve-dfs-ile-gezinmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/graph-temelleri-adjacency-list-bfs-ve-dfs-ile-gezinmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/graph-temelleri-adjacency-list-bfs-ve-dfs-ile-gezinmek" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/trie-csharp-ile-autocomplete-prefix-arama-ve-bellek-maliyeti</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/trie-csharp-ile-autocomplete-prefix-arama-ve-bellek-maliyeti" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/trie-csharp-ile-autocomplete-prefix-arama-ve-bellek-maliyeti" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/trie-csharp-ile-autocomplete-prefix-arama-ve-bellek-maliyeti" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/trie-csharp-ile-autocomplete-prefix-arama-ve-bellek-maliyeti</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/trie-csharp-ile-autocomplete-prefix-arama-ve-bellek-maliyeti" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/trie-csharp-ile-autocomplete-prefix-arama-ve-bellek-maliyeti" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/trie-csharp-ile-autocomplete-prefix-arama-ve-bellek-maliyeti" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/heap-ve-priority-queue-csharp-ile-binary-heap-heapify-heap-sort-ve-top-k</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/heap-ve-priority-queue-csharp-ile-binary-heap-heapify-heap-sort-ve-top-k" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/heap-ve-priority-queue-csharp-ile-binary-heap-heapify-heap-sort-ve-top-k" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/heap-ve-priority-queue-csharp-ile-binary-heap-heapify-heap-sort-ve-top-k" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/heap-ve-priority-queue-csharp-ile-binary-heap-heapify-heap-sort-ve-top-k</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/heap-ve-priority-queue-csharp-ile-binary-heap-heapify-heap-sort-ve-top-k" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/heap-ve-priority-queue-csharp-ile-binary-heap-heapify-heap-sort-ve-top-k" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/heap-ve-priority-queue-csharp-ile-binary-heap-heapify-heap-sort-ve-top-k" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/balanced-treeler-avl-red-black-ve-veritabani-indexlerinin-b-treesi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/balanced-treeler-avl-red-black-ve-veritabani-indexlerinin-b-treesi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/balanced-treeler-avl-red-black-ve-veritabani-indexlerinin-b-treesi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/balanced-treeler-avl-red-black-ve-veritabani-indexlerinin-b-treesi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/balanced-treeler-avl-red-black-ve-veritabani-indexlerinin-b-treesi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/balanced-treeler-avl-red-black-ve-veritabani-indexlerinin-b-treesi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/balanced-treeler-avl-red-black-ve-veritabani-indexlerinin-b-treesi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/balanced-treeler-avl-red-black-ve-veritabani-indexlerinin-b-treesi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/tree-ve-binary-search-tree-csharp-ile-insert-delete-ve-traversal</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/tree-ve-binary-search-tree-csharp-ile-insert-delete-ve-traversal" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/tree-ve-binary-search-tree-csharp-ile-insert-delete-ve-traversal" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/tree-ve-binary-search-tree-csharp-ile-insert-delete-ve-traversal" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/tree-ve-binary-search-tree-csharp-ile-insert-delete-ve-traversal</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/tree-ve-binary-search-tree-csharp-ile-insert-delete-ve-traversal" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/tree-ve-binary-search-tree-csharp-ile-insert-delete-ve-traversal" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/tree-ve-binary-search-tree-csharp-ile-insert-delete-ve-traversal" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/binary-search-derinlemesine-lower-bound-off-by-one-ve-cevap-uzerinde-arama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/binary-search-derinlemesine-lower-bound-off-by-one-ve-cevap-uzerinde-arama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/binary-search-derinlemesine-lower-bound-off-by-one-ve-cevap-uzerinde-arama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/binary-search-derinlemesine-lower-bound-off-by-one-ve-cevap-uzerinde-arama" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/binary-search-derinlemesine-lower-bound-off-by-one-ve-cevap-uzerinde-arama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/binary-search-derinlemesine-lower-bound-off-by-one-ve-cevap-uzerinde-arama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/binary-search-derinlemesine-lower-bound-off-by-one-ve-cevap-uzerinde-arama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/binary-search-derinlemesine-lower-bound-off-by-one-ve-cevap-uzerinde-arama" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/quick-sort-introsort-ve-counting-radix-sort-dotnetin-array-sortu-nasil-siralar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/quick-sort-introsort-ve-counting-radix-sort-dotnetin-array-sortu-nasil-siralar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/quick-sort-introsort-ve-counting-radix-sort-dotnetin-array-sortu-nasil-siralar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/quick-sort-introsort-ve-counting-radix-sort-dotnetin-array-sortu-nasil-siralar" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/quick-sort-introsort-ve-counting-radix-sort-dotnetin-array-sortu-nasil-siralar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/quick-sort-introsort-ve-counting-radix-sort-dotnetin-array-sortu-nasil-siralar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/quick-sort-introsort-ve-counting-radix-sort-dotnetin-array-sortu-nasil-siralar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/quick-sort-introsort-ve-counting-radix-sort-dotnetin-array-sortu-nasil-siralar" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/sorting-algoritmalari-1-insertion-sort-merge-sort-ve-stability</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sorting-algoritmalari-1-insertion-sort-merge-sort-ve-stability" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sorting-algoritmalari-1-insertion-sort-merge-sort-ve-stability" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sorting-algoritmalari-1-insertion-sort-merge-sort-ve-stability" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/sorting-algoritmalari-1-insertion-sort-merge-sort-ve-stability</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sorting-algoritmalari-1-insertion-sort-merge-sort-ve-stability" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sorting-algoritmalari-1-insertion-sort-merge-sort-ve-stability" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sorting-algoritmalari-1-insertion-sort-merge-sort-ve-stability" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/array-ve-hashing-patternleri-two-pointers-sliding-window-prefix-sum</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/array-ve-hashing-patternleri-two-pointers-sliding-window-prefix-sum" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/array-ve-hashing-patternleri-two-pointers-sliding-window-prefix-sum" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/array-ve-hashing-patternleri-two-pointers-sliding-window-prefix-sum" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/array-ve-hashing-patternleri-two-pointers-sliding-window-prefix-sum</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/array-ve-hashing-patternleri-two-pointers-sliding-window-prefix-sum" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/array-ve-hashing-patternleri-two-pointers-sliding-window-prefix-sum" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/array-ve-hashing-patternleri-two-pointers-sliding-window-prefix-sum" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/hash-table-nasil-calisir-csharp-ile-hashmap-collision-ve-load-factor</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hash-table-nasil-calisir-csharp-ile-hashmap-collision-ve-load-factor" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hash-table-nasil-calisir-csharp-ile-hashmap-collision-ve-load-factor" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hash-table-nasil-calisir-csharp-ile-hashmap-collision-ve-load-factor" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/hash-table-nasil-calisir-csharp-ile-hashmap-collision-ve-load-factor</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hash-table-nasil-calisir-csharp-ile-hashmap-collision-ve-load-factor" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hash-table-nasil-calisir-csharp-ile-hashmap-collision-ve-load-factor" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hash-table-nasil-calisir-csharp-ile-hashmap-collision-ve-load-factor" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-recursion-call-stack-stackoverflowexception-ve-iterativee-cevirmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-recursion-call-stack-stackoverflowexception-ve-iterativee-cevirmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-recursion-call-stack-stackoverflowexception-ve-iterativee-cevirmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-recursion-call-stack-stackoverflowexception-ve-iterativee-cevirmek" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-recursion-call-stack-stackoverflowexception-ve-iterativee-cevirmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-recursion-call-stack-stackoverflowexception-ve-iterativee-cevirmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-recursion-call-stack-stackoverflowexception-ve-iterativee-cevirmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-recursion-call-stack-stackoverflowexception-ve-iterativee-cevirmek" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-ile-stack-queue-ve-ring-buffer-kendi-implementasyonun-ve-kullanimlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-ile-stack-queue-ve-ring-buffer-kendi-implementasyonun-ve-kullanimlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-ile-stack-queue-ve-ring-buffer-kendi-implementasyonun-ve-kullanimlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-ile-stack-queue-ve-ring-buffer-kendi-implementasyonun-ve-kullanimlar" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-ile-stack-queue-ve-ring-buffer-kendi-implementasyonun-ve-kullanimlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-ile-stack-queue-ve-ring-buffer-kendi-implementasyonun-ve-kullanimlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-ile-stack-queue-ve-ring-buffer-kendi-implementasyonun-ve-kullanimlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-ile-stack-queue-ve-ring-buffer-kendi-implementasyonun-ve-kullanimlar" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-ile-linked-list-nodelar-sentinel-ve-klasik-linked-list-problemleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-ile-linked-list-nodelar-sentinel-ve-klasik-linked-list-problemleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-ile-linked-list-nodelar-sentinel-ve-klasik-linked-list-problemleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-ile-linked-list-nodelar-sentinel-ve-klasik-linked-list-problemleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-ile-linked-list-nodelar-sentinel-ve-klasik-linked-list-problemleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-ile-linked-list-nodelar-sentinel-ve-klasik-linked-list-problemleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-ile-linked-list-nodelar-sentinel-ve-klasik-linked-list-problemleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-ile-linked-list-nodelar-sentinel-ve-klasik-linked-list-problemleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-ile-array-ve-dynamic-array-contiguous-bellek-ve-kendi-listini-yazmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-ile-array-ve-dynamic-array-contiguous-bellek-ve-kendi-listini-yazmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-ile-array-ve-dynamic-array-contiguous-bellek-ve-kendi-listini-yazmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-ile-array-ve-dynamic-array-contiguous-bellek-ve-kendi-listini-yazmak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-ile-array-ve-dynamic-array-contiguous-bellek-ve-kendi-listini-yazmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-ile-array-ve-dynamic-array-contiguous-bellek-ve-kendi-listini-yazmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-ile-array-ve-dynamic-array-contiguous-bellek-ve-kendi-listini-yazmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-ile-array-ve-dynamic-array-contiguous-bellek-ve-kendi-listini-yazmak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/algoritmalar-ve-data-structurelar-neden-onemli-dotnet-icin-yol-haritasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/algoritmalar-ve-data-structurelar-neden-onemli-dotnet-icin-yol-haritasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/algoritmalar-ve-data-structurelar-neden-onemli-dotnet-icin-yol-haritasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/algoritmalar-ve-data-structurelar-neden-onemli-dotnet-icin-yol-haritasi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/algoritmalar-ve-data-structurelar-neden-onemli-dotnet-icin-yol-haritasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/algoritmalar-ve-data-structurelar-neden-onemli-dotnet-icin-yol-haritasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/algoritmalar-ve-data-structurelar-neden-onemli-dotnet-icin-yol-haritasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/algoritmalar-ve-data-structurelar-neden-onemli-dotnet-icin-yol-haritasi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/discoveryden-deliverye-one-pager-prd</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/discoveryden-deliverye-one-pager-prd" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/discoveryden-deliverye-one-pager-prd" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/discoveryden-deliverye-one-pager-prd" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/discoveryden-deliverye-one-pager-prd</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/discoveryden-deliverye-one-pager-prd" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/discoveryden-deliverye-one-pager-prd" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/discoveryden-deliverye-one-pager-prd" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ab-test-feature-flag-ve-deney</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ab-test-feature-flag-ve-deney" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ab-test-feature-flag-ve-deney" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ab-test-feature-flag-ve-deney" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ab-test-feature-flag-ve-deney</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ab-test-feature-flag-ve-deney" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ab-test-feature-flag-ve-deney" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ab-test-feature-flag-ve-deney" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/product-metrikleri-event-tracking-cohort-analizi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/product-metrikleri-event-tracking-cohort-analizi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/product-metrikleri-event-tracking-cohort-analizi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/product-metrikleri-event-tracking-cohort-analizi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/product-metrikleri-event-tracking-cohort-analizi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/product-metrikleri-event-tracking-cohort-analizi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/product-metrikleri-event-tracking-cohort-analizi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/product-metrikleri-event-tracking-cohort-analizi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/product-metrikleri-north-star-heart-aarrr</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/product-metrikleri-north-star-heart-aarrr" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/product-metrikleri-north-star-heart-aarrr" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/product-metrikleri-north-star-heart-aarrr" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/product-metrikleri-north-star-heart-aarrr</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/product-metrikleri-north-star-heart-aarrr" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/product-metrikleri-north-star-heart-aarrr" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/product-metrikleri-north-star-heart-aarrr" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/roadmap-now-next-later-outcome-roadmap</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/roadmap-now-next-later-outcome-roadmap" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/roadmap-now-next-later-outcome-roadmap" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/roadmap-now-next-later-outcome-roadmap" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/roadmap-now-next-later-outcome-roadmap</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/roadmap-now-next-later-outcome-roadmap" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/roadmap-now-next-later-outcome-roadmap" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/roadmap-now-next-later-outcome-roadmap" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/prioritization-rice-moscow-kano-cost-of-delay</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/prioritization-rice-moscow-kano-cost-of-delay" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/prioritization-rice-moscow-kano-cost-of-delay" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/prioritization-rice-moscow-kano-cost-of-delay" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/prioritization-rice-moscow-kano-cost-of-delay</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/prioritization-rice-moscow-kano-cost-of-delay" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/prioritization-rice-moscow-kano-cost-of-delay" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/prioritization-rice-moscow-kano-cost-of-delay" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/product-discovery-opportunity-solution-tree</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/product-discovery-opportunity-solution-tree" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/product-discovery-opportunity-solution-tree" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/product-discovery-opportunity-solution-tree" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/product-discovery-opportunity-solution-tree</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/product-discovery-opportunity-solution-tree" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/product-discovery-opportunity-solution-tree" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/product-discovery-opportunity-solution-tree" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/output-degil-outcome-jobs-to-be-done</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/output-degil-outcome-jobs-to-be-done" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/output-degil-outcome-jobs-to-be-done" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/output-degil-outcome-jobs-to-be-done" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/output-degil-outcome-jobs-to-be-done</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/output-degil-outcome-jobs-to-be-done" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/output-degil-outcome-jobs-to-be-done" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/output-degil-outcome-jobs-to-be-done" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/product-management-nedir-pm-po-farki</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/product-management-nedir-pm-po-farki" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/product-management-nedir-pm-po-farki" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/product-management-nedir-pm-po-farki" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/product-management-nedir-pm-po-farki</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/product-management-nedir-pm-po-farki" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/product-management-nedir-pm-po-farki" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/product-management-nedir-pm-po-farki" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/site-tasima-ve-domain-degisikligi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/site-tasima-ve-domain-degisikligi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/site-tasima-ve-domain-degisikligi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/site-tasima-ve-domain-degisikligi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/site-tasima-ve-domain-degisikligi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/site-tasima-ve-domain-degisikligi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/site-tasima-ve-domain-degisikligi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/site-tasima-ve-domain-degisikligi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/crawl-budget-log-analizi-googlebot-dogrulama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/crawl-budget-log-analizi-googlebot-dogrulama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/crawl-budget-log-analizi-googlebot-dogrulama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/crawl-budget-log-analizi-googlebot-dogrulama" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/crawl-budget-log-analizi-googlebot-dogrulama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/crawl-budget-log-analizi-googlebot-dogrulama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/crawl-budget-log-analizi-googlebot-dogrulama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/crawl-budget-log-analizi-googlebot-dogrulama" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/hreflang-ve-cok-dilli-site-tr-en</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hreflang-ve-cok-dilli-site-tr-en" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hreflang-ve-cok-dilli-site-tr-en" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hreflang-ve-cok-dilli-site-tr-en" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/hreflang-ve-cok-dilli-site-tr-en</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hreflang-ve-cok-dilli-site-tr-en" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hreflang-ve-cok-dilli-site-tr-en" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hreflang-ve-cok-dilli-site-tr-en" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-ssr-ile-seo</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-ssr-ile-seo" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-ssr-ile-seo" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-ssr-ile-seo" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-ssr-ile-seo</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-ssr-ile-seo" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-ssr-ile-seo" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-ssr-ile-seo" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-seo-csr-ssr-ssg</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-seo-csr-ssr-ssg" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-seo-csr-ssr-ssg" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-seo-csr-ssr-ssg" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-seo-csr-ssr-ssg</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-seo-csr-ssr-ssg" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-seo-csr-ssr-ssg" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-seo-csr-ssr-ssg" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/redirectler-301-308-aspnet-core</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/redirectler-301-308-aspnet-core" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/redirectler-301-308-aspnet-core" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/redirectler-301-308-aspnet-core" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/redirectler-301-308-aspnet-core</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/redirectler-301-308-aspnet-core" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/redirectler-301-308-aspnet-core" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/redirectler-301-308-aspnet-core" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/http-status-codelari-ve-soft-404</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/http-status-codelari-ve-soft-404" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/http-status-codelari-ve-soft-404" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/http-status-codelari-ve-soft-404" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/http-status-codelari-ve-soft-404</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/http-status-codelari-ve-soft-404" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/http-status-codelari-ve-soft-404" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/http-status-codelari-ve-soft-404" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/canonical-url-duplicate-content</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/canonical-url-duplicate-content" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/canonical-url-duplicate-content" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/canonical-url-duplicate-content" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/canonical-url-duplicate-content</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/canonical-url-duplicate-content" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/canonical-url-duplicate-content" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/canonical-url-duplicate-content" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/xml-sitemap-ve-indexnow-aspnet-core</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/xml-sitemap-ve-indexnow-aspnet-core" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/xml-sitemap-ve-indexnow-aspnet-core" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/xml-sitemap-ve-indexnow-aspnet-core" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/xml-sitemap-ve-indexnow-aspnet-core</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/xml-sitemap-ve-indexnow-aspnet-core" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/xml-sitemap-ve-indexnow-aspnet-core" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/xml-sitemap-ve-indexnow-aspnet-core" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/noindex-ve-x-robots-tag</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/noindex-ve-x-robots-tag" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/noindex-ve-x-robots-tag" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/noindex-ve-x-robots-tag" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/noindex-ve-x-robots-tag</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/noindex-ve-x-robots-tag" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/noindex-ve-x-robots-tag" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/noindex-ve-x-robots-tag" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/robots-txt-rehberi-rfc-9309</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/robots-txt-rehberi-rfc-9309" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/robots-txt-rehberi-rfc-9309" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/robots-txt-rehberi-rfc-9309" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/robots-txt-rehberi-rfc-9309</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/robots-txt-rehberi-rfc-9309" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/robots-txt-rehberi-rfc-9309" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/robots-txt-rehberi-rfc-9309" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/seo-dostu-url-tasarimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/seo-dostu-url-tasarimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/seo-dostu-url-tasarimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/seo-dostu-url-tasarimi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/seo-dostu-url-tasarimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/seo-dostu-url-tasarimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/seo-dostu-url-tasarimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/seo-dostu-url-tasarimi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/geoyu-olcmek-search-console-bing-ai-performance</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/geoyu-olcmek-search-console-bing-ai-performance" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/geoyu-olcmek-search-console-bing-ai-performance" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/geoyu-olcmek-search-console-bing-ai-performance" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/geoyu-olcmek-search-console-bing-ai-performance</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/geoyu-olcmek-search-console-bing-ai-performance" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/geoyu-olcmek-search-console-bing-ai-performance" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/geoyu-olcmek-search-console-bing-ai-performance" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ai-agentlar-icin-site-agentic-browsing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ai-agentlar-icin-site-agentic-browsing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ai-agentlar-icin-site-agentic-browsing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ai-agentlar-icin-site-agentic-browsing" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ai-agentlar-icin-site-agentic-browsing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ai-agentlar-icin-site-agentic-browsing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ai-agentlar-icin-site-agentic-browsing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ai-agentlar-icin-site-agentic-browsing" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llms-txt-ve-markdown-surumleri-aspnet-core</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llms-txt-ve-markdown-surumleri-aspnet-core" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llms-txt-ve-markdown-surumleri-aspnet-core" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llms-txt-ve-markdown-surumleri-aspnet-core" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llms-txt-ve-markdown-surumleri-aspnet-core</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llms-txt-ve-markdown-surumleri-aspnet-core" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llms-txt-ve-markdown-surumleri-aspnet-core" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llms-txt-ve-markdown-surumleri-aspnet-core" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/alintilanabilir-icerik-arastirmalar-ne-gosteriyor</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/alintilanabilir-icerik-arastirmalar-ne-gosteriyor" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/alintilanabilir-icerik-arastirmalar-ne-gosteriyor" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/alintilanabilir-icerik-arastirmalar-ne-gosteriyor" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/alintilanabilir-icerik-arastirmalar-ne-gosteriyor</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/alintilanabilir-icerik-arastirmalar-ne-gosteriyor" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/alintilanabilir-icerik-arastirmalar-ne-gosteriyor" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/alintilanabilir-icerik-arastirmalar-ne-gosteriyor" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ai-botlari-robots-txt-training-search-user-fetch</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ai-botlari-robots-txt-training-search-user-fetch" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ai-botlari-robots-txt-training-search-user-fetch" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ai-botlari-robots-txt-training-search-user-fetch" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ai-botlari-robots-txt-training-search-user-fetch</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ai-botlari-robots-txt-training-search-user-fetch" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ai-botlari-robots-txt-training-search-user-fetch" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ai-botlari-robots-txt-training-search-user-fetch" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/google-ai-arama-rehberi-mitler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/google-ai-arama-rehberi-mitler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/google-ai-arama-rehberi-mitler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/google-ai-arama-rehberi-mitler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/google-ai-arama-rehberi-mitler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/google-ai-arama-rehberi-mitler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/google-ai-arama-rehberi-mitler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/google-ai-arama-rehberi-mitler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/geo-nedir-ai-answer-engine-nasil-calisir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/geo-nedir-ai-answer-engine-nasil-calisir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/geo-nedir-ai-answer-engine-nasil-calisir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/geo-nedir-ai-answer-engine-nasil-calisir" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/geo-nedir-ai-answer-engine-nasil-calisir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/geo-nedir-ai-answer-engine-nasil-calisir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/geo-nedir-ai-answer-engine-nasil-calisir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/geo-nedir-ai-answer-engine-nasil-calisir" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/seo-mitleri-ve-gercekler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/seo-mitleri-ve-gercekler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/seo-mitleri-ve-gercekler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/seo-mitleri-ve-gercekler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/seo-mitleri-ve-gercekler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/seo-mitleri-ve-gercekler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/seo-mitleri-ve-gercekler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/seo-mitleri-ve-gercekler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/sayfam-neden-indexlenmedi-teshis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sayfam-neden-indexlenmedi-teshis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sayfam-neden-indexlenmedi-teshis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sayfam-neden-indexlenmedi-teshis" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/sayfam-neden-indexlenmedi-teshis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sayfam-neden-indexlenmedi-teshis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sayfam-neden-indexlenmedi-teshis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sayfam-neden-indexlenmedi-teshis" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/search-console-ve-bing-webmaster-tools-baslangic</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/search-console-ve-bing-webmaster-tools-baslangic" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/search-console-ve-bing-webmaster-tools-baslangic" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/search-console-ve-bing-webmaster-tools-baslangic" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/search-console-ve-bing-webmaster-tools-baslangic</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/search-console-ve-bing-webmaster-tools-baslangic" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/search-console-ve-bing-webmaster-tools-baslangic" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/search-console-ve-bing-webmaster-tools-baslangic" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/title-link-snippet-meta-description</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/title-link-snippet-meta-description" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/title-link-snippet-meta-description" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/title-link-snippet-meta-description" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/title-link-snippet-meta-description</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/title-link-snippet-meta-description" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/title-link-snippet-meta-description" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/title-link-snippet-meta-description" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/google-ranking-systemleri-core-update-eeat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/google-ranking-systemleri-core-update-eeat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/google-ranking-systemleri-core-update-eeat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/google-ranking-systemleri-core-update-eeat" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/google-ranking-systemleri-core-update-eeat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/google-ranking-systemleri-core-update-eeat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/google-ranking-systemleri-core-update-eeat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/google-ranking-systemleri-core-update-eeat" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/google-search-essentials-ve-spam-policyleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/google-search-essentials-ve-spam-policyleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/google-search-essentials-ve-spam-policyleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/google-search-essentials-ve-spam-policyleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/google-search-essentials-ve-spam-policyleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/google-search-essentials-ve-spam-policyleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/google-search-essentials-ve-spam-policyleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/google-search-essentials-ve-spam-policyleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/arama-motoru-nasil-calisir-crawling-indexing-serving</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/arama-motoru-nasil-calisir-crawling-indexing-serving" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/arama-motoru-nasil-calisir-crawling-indexing-serving" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/arama-motoru-nasil-calisir-crawling-indexing-serving" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/arama-motoru-nasil-calisir-crawling-indexing-serving</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/arama-motoru-nasil-calisir-crawling-indexing-serving" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/arama-motoru-nasil-calisir-crawling-indexing-serving" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/arama-motoru-nasil-calisir-crawling-indexing-serving" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/scrumban-ve-kanban-guide-for-scrum-teams</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/scrumban-ve-kanban-guide-for-scrum-teams" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/scrumban-ve-kanban-guide-for-scrum-teams" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/scrumban-ve-kanban-guide-for-scrum-teams" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/scrumban-ve-kanban-guide-for-scrum-teams</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/scrumban-ve-kanban-guide-for-scrum-teams" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/scrumban-ve-kanban-guide-for-scrum-teams" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/scrumban-ve-kanban-guide-for-scrum-teams" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kanbanda-aktif-yonetim-ve-iyilestirme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kanbanda-aktif-yonetim-ve-iyilestirme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kanbanda-aktif-yonetim-ve-iyilestirme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kanbanda-aktif-yonetim-ve-iyilestirme" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kanbanda-aktif-yonetim-ve-iyilestirme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kanbanda-aktif-yonetim-ve-iyilestirme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kanbanda-aktif-yonetim-ve-iyilestirme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kanbanda-aktif-yonetim-ve-iyilestirme" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/service-level-expectation-ve-monte-carlo</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/service-level-expectation-ve-monte-carlo" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/service-level-expectation-ve-monte-carlo" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/service-level-expectation-ve-monte-carlo" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/service-level-expectation-ve-monte-carlo</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/service-level-expectation-ve-monte-carlo" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/service-level-expectation-ve-monte-carlo" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/service-level-expectation-ve-monte-carlo" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/flow-metrikleri-throughput-cycle-time-work-item-age</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/flow-metrikleri-throughput-cycle-time-work-item-age" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/flow-metrikleri-throughput-cycle-time-work-item-age" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/flow-metrikleri-throughput-cycle-time-work-item-age" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/flow-metrikleri-throughput-cycle-time-work-item-age</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/flow-metrikleri-throughput-cycle-time-work-item-age" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/flow-metrikleri-throughput-cycle-time-work-item-age" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/flow-metrikleri-throughput-cycle-time-work-item-age" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/wip-limit-ve-littles-law</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/wip-limit-ve-littles-law" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/wip-limit-ve-littles-law" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/wip-limit-ve-littles-law" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/wip-limit-ve-littles-law</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/wip-limit-ve-littles-law" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/wip-limit-ve-littles-law" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/wip-limit-ve-littles-law" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/definition-of-workflow-ve-board-tasarimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/definition-of-workflow-ve-board-tasarimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/definition-of-workflow-ve-board-tasarimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/definition-of-workflow-ve-board-tasarimi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/definition-of-workflow-ve-board-tasarimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/definition-of-workflow-ve-board-tasarimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/definition-of-workflow-ve-board-tasarimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/definition-of-workflow-ve-board-tasarimi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kanban-nedir-toyotadan-yazilima</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kanban-nedir-toyotadan-yazilima" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kanban-nedir-toyotadan-yazilima" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kanban-nedir-toyotadan-yazilima" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kanban-nedir-toyotadan-yazilima</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kanban-nedir-toyotadan-yazilima" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kanban-nedir-toyotadan-yazilima" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kanban-nedir-toyotadan-yazilima" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/scrumin-evrimi-1986dan-scrum-guide-2020ye</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/scrumin-evrimi-1986dan-scrum-guide-2020ye" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/scrumin-evrimi-1986dan-scrum-guide-2020ye" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/scrumin-evrimi-1986dan-scrum-guide-2020ye" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/scrumin-evrimi-1986dan-scrum-guide-2020ye</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/scrumin-evrimi-1986dan-scrum-guide-2020ye" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/scrumin-evrimi-1986dan-scrum-guide-2020ye" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/scrumin-evrimi-1986dan-scrum-guide-2020ye" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/scrum-anti-patternleri-dark-scrum-zombie-scrum</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/scrum-anti-patternleri-dark-scrum-zombie-scrum" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/scrum-anti-patternleri-dark-scrum-zombie-scrum" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/scrum-anti-patternleri-dark-scrum-zombie-scrum" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/scrum-anti-patternleri-dark-scrum-zombie-scrum</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/scrum-anti-patternleri-dark-scrum-zombie-scrum" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/scrum-anti-patternleri-dark-scrum-zombie-scrum" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/scrum-anti-patternleri-dark-scrum-zombie-scrum" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/scrumda-teknik-pratikler-ci-ve-teknik-borc</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/scrumda-teknik-pratikler-ci-ve-teknik-borc" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/scrumda-teknik-pratikler-ci-ve-teknik-borc" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/scrumda-teknik-pratikler-ci-ve-teknik-borc" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/scrumda-teknik-pratikler-ci-ve-teknik-borc</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/scrumda-teknik-pratikler-ci-ve-teknik-borc" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/scrumda-teknik-pratikler-ci-ve-teknik-borc" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/scrumda-teknik-pratikler-ci-ve-teknik-borc" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/scrum-metrikleri-velocity-burndown</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/scrum-metrikleri-velocity-burndown" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/scrum-metrikleri-velocity-burndown" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/scrum-metrikleri-velocity-burndown" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/scrum-metrikleri-velocity-burndown</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/scrum-metrikleri-velocity-burndown" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/scrum-metrikleri-velocity-burndown" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/scrum-metrikleri-velocity-burndown" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/sprint-review-ve-sprint-retrospective</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sprint-review-ve-sprint-retrospective" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sprint-review-ve-sprint-retrospective" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sprint-review-ve-sprint-retrospective" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/sprint-review-ve-sprint-retrospective</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sprint-review-ve-sprint-retrospective" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sprint-review-ve-sprint-retrospective" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sprint-review-ve-sprint-retrospective" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/increment-ve-definition-of-done</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/increment-ve-definition-of-done" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/increment-ve-definition-of-done" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/increment-ve-definition-of-done" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/increment-ve-definition-of-done</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/increment-ve-definition-of-done" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/increment-ve-definition-of-done" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/increment-ve-definition-of-done" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/daily-scrum-status-raporu-degil</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/daily-scrum-status-raporu-degil" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/daily-scrum-status-raporu-degil" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/daily-scrum-status-raporu-degil" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/daily-scrum-status-raporu-degil</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/daily-scrum-status-raporu-degil" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/daily-scrum-status-raporu-degil" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/daily-scrum-status-raporu-degil" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/sprint-ve-sprint-planning-sprint-goal</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sprint-ve-sprint-planning-sprint-goal" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sprint-ve-sprint-planning-sprint-goal" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sprint-ve-sprint-planning-sprint-goal" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/sprint-ve-sprint-planning-sprint-goal</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sprint-ve-sprint-planning-sprint-goal" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sprint-ve-sprint-planning-sprint-goal" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sprint-ve-sprint-planning-sprint-goal" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/product-backlog-ve-product-goal</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/product-backlog-ve-product-goal" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/product-backlog-ve-product-goal" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/product-backlog-ve-product-goal" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/product-backlog-ve-product-goal</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/product-backlog-ve-product-goal" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/product-backlog-ve-product-goal" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/product-backlog-ve-product-goal" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/scrum-team-product-owner-scrum-master-developers</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/scrum-team-product-owner-scrum-master-developers" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/scrum-team-product-owner-scrum-master-developers" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/scrum-team-product-owner-scrum-master-developers" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/scrum-team-product-owner-scrum-master-developers</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/scrum-team-product-owner-scrum-master-developers" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/scrum-team-product-owner-scrum-master-developers" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/scrum-team-product-owner-scrum-master-developers" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/scrum-nedir-empiricism-ve-lean-thinking</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/scrum-nedir-empiricism-ve-lean-thinking" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/scrum-nedir-empiricism-ve-lean-thinking" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/scrum-nedir-empiricism-ve-lean-thinking" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/scrum-nedir-empiricism-ve-lean-thinking</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/scrum-nedir-empiricism-ve-lean-thinking" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/scrum-nedir-empiricism-ve-lean-thinking" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/scrum-nedir-empiricism-ve-lean-thinking" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/agile-evrimi-modern-agile-olceklendirme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agile-evrimi-modern-agile-olceklendirme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agile-evrimi-modern-agile-olceklendirme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agile-evrimi-modern-agile-olceklendirme" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/agile-evrimi-modern-agile-olceklendirme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agile-evrimi-modern-agile-olceklendirme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agile-evrimi-modern-agile-olceklendirme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agile-evrimi-modern-agile-olceklendirme" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/agile-sozlesme-deadline-ve-mimari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agile-sozlesme-deadline-ve-mimari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agile-sozlesme-deadline-ve-mimari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agile-sozlesme-deadline-ve-mimari" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/agile-sozlesme-deadline-ve-mimari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agile-sozlesme-deadline-ve-mimari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agile-sozlesme-deadline-ve-mimari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agile-sozlesme-deadline-ve-mimari" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/agile-hakkinda-yanlis-bilinenler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agile-hakkinda-yanlis-bilinenler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agile-hakkinda-yanlis-bilinenler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agile-hakkinda-yanlis-bilinenler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/agile-hakkinda-yanlis-bilinenler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agile-hakkinda-yanlis-bilinenler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agile-hakkinda-yanlis-bilinenler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agile-hakkinda-yanlis-bilinenler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/extreme-programming-xp-pratikleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/extreme-programming-xp-pratikleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/extreme-programming-xp-pratikleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/extreme-programming-xp-pratikleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/extreme-programming-xp-pratikleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/extreme-programming-xp-pratikleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/extreme-programming-xp-pratikleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/extreme-programming-xp-pratikleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/agile-12-prensip-gelistirici-gozuyle</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agile-12-prensip-gelistirici-gozuyle" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agile-12-prensip-gelistirici-gozuyle" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agile-12-prensip-gelistirici-gozuyle" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/agile-12-prensip-gelistirici-gozuyle</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agile-12-prensip-gelistirici-gozuyle" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agile-12-prensip-gelistirici-gozuyle" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agile-12-prensip-gelistirici-gozuyle" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/agile-manifesto-4-deger</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agile-manifesto-4-deger" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agile-manifesto-4-deger" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agile-manifesto-4-deger" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/agile-manifesto-4-deger</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agile-manifesto-4-deger" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agile-manifesto-4-deger" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agile-manifesto-4-deger" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dogru-sdlc-modelini-secmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dogru-sdlc-modelini-secmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dogru-sdlc-modelini-secmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dogru-sdlc-modelini-secmek" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dogru-sdlc-modelini-secmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dogru-sdlc-modelini-secmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dogru-sdlc-modelini-secmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dogru-sdlc-modelini-secmek" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/waterfalldan-agilea-ve-devopsa-gecis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/waterfalldan-agilea-ve-devopsa-gecis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/waterfalldan-agilea-ve-devopsa-gecis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/waterfalldan-agilea-ve-devopsa-gecis" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/waterfalldan-agilea-ve-devopsa-gecis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/waterfalldan-agilea-ve-devopsa-gecis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/waterfalldan-agilea-ve-devopsa-gecis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/waterfalldan-agilea-ve-devopsa-gecis" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/incremental-iterative-spiral-modeller</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/incremental-iterative-spiral-modeller" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/incremental-iterative-spiral-modeller" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/incremental-iterative-spiral-modeller" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/incremental-iterative-spiral-modeller</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/incremental-iterative-spiral-modeller" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/incremental-iterative-spiral-modeller" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/incremental-iterative-spiral-modeller" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/v-model-ve-test-seviyeleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/v-model-ve-test-seviyeleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/v-model-ve-test-seviyeleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/v-model-ve-test-seviyeleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/v-model-ve-test-seviyeleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/v-model-ve-test-seviyeleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/v-model-ve-test-seviyeleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/v-model-ve-test-seviyeleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/waterfall-modeli-royce-1970</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/waterfall-modeli-royce-1970" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/waterfall-modeli-royce-1970" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/waterfall-modeli-royce-1970" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/waterfall-modeli-royce-1970</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/waterfall-modeli-royce-1970" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/waterfall-modeli-royce-1970" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/waterfall-modeli-royce-1970" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/sdlc-nedir-yazilimin-yasam-dongusu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sdlc-nedir-yazilimin-yasam-dongusu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sdlc-nedir-yazilimin-yasam-dongusu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sdlc-nedir-yazilimin-yasam-dongusu" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/sdlc-nedir-yazilimin-yasam-dongusu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sdlc-nedir-yazilimin-yasam-dongusu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sdlc-nedir-yazilimin-yasam-dongusu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sdlc-nedir-yazilimin-yasam-dongusu" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/agentic-rag-graphrag-klasik-rag-yetmezse</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agentic-rag-graphrag-klasik-rag-yetmezse" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agentic-rag-graphrag-klasik-rag-yetmezse" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agentic-rag-graphrag-klasik-rag-yetmezse" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/agentic-rag-graphrag-klasik-rag-yetmezse</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agentic-rag-graphrag-klasik-rag-yetmezse" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agentic-rag-graphrag-klasik-rag-yetmezse" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agentic-rag-graphrag-klasik-rag-yetmezse" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/rag-olcmek-recall-mrr-ndcg-groundedness</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rag-olcmek-recall-mrr-ndcg-groundedness" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rag-olcmek-recall-mrr-ndcg-groundedness" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rag-olcmek-recall-mrr-ndcg-groundedness" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/rag-olcmek-recall-mrr-ndcg-groundedness</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rag-olcmek-recall-mrr-ndcg-groundedness" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rag-olcmek-recall-mrr-ndcg-groundedness" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rag-olcmek-recall-mrr-ndcg-groundedness" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/rag-yetki-multi-tenant-indirect-prompt-injection</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rag-yetki-multi-tenant-indirect-prompt-injection" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rag-yetki-multi-tenant-indirect-prompt-injection" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rag-yetki-multi-tenant-indirect-prompt-injection" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/rag-yetki-multi-tenant-indirect-prompt-injection</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rag-yetki-multi-tenant-indirect-prompt-injection" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rag-yetki-multi-tenant-indirect-prompt-injection" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rag-yetki-multi-tenant-indirect-prompt-injection" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/rag-citation-context-butcesi-bilmiyorum</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rag-citation-context-butcesi-bilmiyorum" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rag-citation-context-butcesi-bilmiyorum" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rag-citation-context-butcesi-bilmiyorum" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/rag-citation-context-butcesi-bilmiyorum</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rag-citation-context-butcesi-bilmiyorum" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rag-citation-context-butcesi-bilmiyorum" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rag-citation-context-butcesi-bilmiyorum" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/rag-reranking-query-transformation-hyde</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rag-reranking-query-transformation-hyde" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rag-reranking-query-transformation-hyde" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rag-reranking-query-transformation-hyde" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/rag-reranking-query-transformation-hyde</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rag-reranking-query-transformation-hyde" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rag-reranking-query-transformation-hyde" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rag-reranking-query-transformation-hyde" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/hybrid-search-reciprocal-rank-fusion</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hybrid-search-reciprocal-rank-fusion" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hybrid-search-reciprocal-rank-fusion" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hybrid-search-reciprocal-rank-fusion" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/hybrid-search-reciprocal-rank-fusion</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hybrid-search-reciprocal-rank-fusion" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hybrid-search-reciprocal-rank-fusion" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hybrid-search-reciprocal-rank-fusion" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-core-pgvector-hnsw-dapper</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-pgvector-hnsw-dapper" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-pgvector-hnsw-dapper" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-pgvector-hnsw-dapper" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-core-pgvector-hnsw-dapper</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-pgvector-hnsw-dapper" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-pgvector-hnsw-dapper" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-pgvector-hnsw-dapper" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-core-vector-search-sql-server-2025</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-vector-search-sql-server-2025" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-vector-search-sql-server-2025" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-vector-search-sql-server-2025" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-core-vector-search-sql-server-2025</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-vector-search-sql-server-2025" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-vector-search-sql-server-2025" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-vector-search-sql-server-2025" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/vector-database-secimi-pgvector-sql-server-qdrant</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/vector-database-secimi-pgvector-sql-server-qdrant" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/vector-database-secimi-pgvector-sql-server-qdrant" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/vector-database-secimi-pgvector-sql-server-qdrant" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/vector-database-secimi-pgvector-sql-server-qdrant</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/vector-database-secimi-pgvector-sql-server-qdrant" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/vector-database-secimi-pgvector-sql-server-qdrant" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/vector-database-secimi-pgvector-sql-server-qdrant" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/rag-chunking-stratejileri-contextual-retrieval</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rag-chunking-stratejileri-contextual-retrieval" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rag-chunking-stratejileri-contextual-retrieval" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rag-chunking-stratejileri-contextual-retrieval" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/rag-chunking-stratejileri-contextual-retrieval</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rag-chunking-stratejileri-contextual-retrieval" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rag-chunking-stratejileri-contextual-retrieval" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rag-chunking-stratejileri-contextual-retrieval" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/rag-dokuman-ingestion-metadata-artimli-guncelleme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rag-dokuman-ingestion-metadata-artimli-guncelleme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rag-dokuman-ingestion-metadata-artimli-guncelleme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rag-dokuman-ingestion-metadata-artimli-guncelleme" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/rag-dokuman-ingestion-metadata-artimli-guncelleme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rag-dokuman-ingestion-metadata-artimli-guncelleme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rag-dokuman-ingestion-metadata-artimli-guncelleme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rag-dokuman-ingestion-metadata-artimli-guncelleme" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/embedding-model-secimi-turkce-cok-dilli</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/embedding-model-secimi-turkce-cok-dilli" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/embedding-model-secimi-turkce-cok-dilli" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/embedding-model-secimi-turkce-cok-dilli" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/embedding-model-secimi-turkce-cok-dilli</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/embedding-model-secimi-turkce-cok-dilli" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/embedding-model-secimi-turkce-cok-dilli" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/embedding-model-secimi-turkce-cok-dilli" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/production-rag-mimarisi-ingestion-query-pipeline</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/production-rag-mimarisi-ingestion-query-pipeline" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/production-rag-mimarisi-ingestion-query-pipeline" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/production-rag-mimarisi-ingestion-query-pipeline" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/production-rag-mimarisi-ingestion-query-pipeline</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/production-rag-mimarisi-ingestion-query-pipeline" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/production-rag-mimarisi-ingestion-query-pipeline" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/production-rag-mimarisi-ingestion-query-pipeline" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/agent-evaluation-trajectory-tool-call-accuracy</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agent-evaluation-trajectory-tool-call-accuracy" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agent-evaluation-trajectory-tool-call-accuracy" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agent-evaluation-trajectory-tool-call-accuracy" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/agent-evaluation-trajectory-tool-call-accuracy</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agent-evaluation-trajectory-tool-call-accuracy" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agent-evaluation-trajectory-tool-call-accuracy" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agent-evaluation-trajectory-tool-call-accuracy" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mcp-agent-guvenligi-confused-deputy-least-privilege</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mcp-agent-guvenligi-confused-deputy-least-privilege" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mcp-agent-guvenligi-confused-deputy-least-privilege" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mcp-agent-guvenligi-confused-deputy-least-privilege" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mcp-agent-guvenligi-confused-deputy-least-privilege</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mcp-agent-guvenligi-confused-deputy-least-privilege" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mcp-agent-guvenligi-confused-deputy-least-privilege" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mcp-agent-guvenligi-confused-deputy-least-privilege" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mcp-client-mcpclient-ichatclient-agent-elicitation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mcp-client-mcpclient-ichatclient-agent-elicitation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mcp-client-mcpclient-ichatclient-agent-elicitation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mcp-client-mcpclient-ichatclient-agent-elicitation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mcp-client-mcpclient-ichatclient-agent-elicitation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mcp-client-mcpclient-ichatclient-agent-elicitation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mcp-client-mcpclient-ichatclient-agent-elicitation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mcp-client-mcpclient-ichatclient-agent-elicitation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-mcp-server-zod-nodejs</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-mcp-server-zod-nodejs" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-mcp-server-zod-nodejs" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-mcp-server-zod-nodejs" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-mcp-server-zod-nodejs</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-mcp-server-zod-nodejs" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-mcp-server-zod-nodejs" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-mcp-server-zod-nodejs" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-remote-mcp-server-streamable-http-authorization</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-remote-mcp-server-streamable-http-authorization" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-remote-mcp-server-streamable-http-authorization" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-remote-mcp-server-streamable-http-authorization" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-remote-mcp-server-streamable-http-authorization</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-remote-mcp-server-streamable-http-authorization" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-remote-mcp-server-streamable-http-authorization" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-remote-mcp-server-streamable-http-authorization" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-mcp-server-modelcontextprotocol-sdk-stdio</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-mcp-server-modelcontextprotocol-sdk-stdio" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-mcp-server-modelcontextprotocol-sdk-stdio" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-mcp-server-modelcontextprotocol-sdk-stdio" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-mcp-server-modelcontextprotocol-sdk-stdio</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-mcp-server-modelcontextprotocol-sdk-stdio" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-mcp-server-modelcontextprotocol-sdk-stdio" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-mcp-server-modelcontextprotocol-sdk-stdio" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/model-context-protocol-nedir-2026-07-28</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/model-context-protocol-nedir-2026-07-28" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/model-context-protocol-nedir-2026-07-28" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/model-context-protocol-nedir-2026-07-28" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/model-context-protocol-nedir-2026-07-28</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/model-context-protocol-nedir-2026-07-28" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/model-context-protocol-nedir-2026-07-28" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/model-context-protocol-nedir-2026-07-28" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/human-in-the-loop-tool-onayi-checkpoint</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/human-in-the-loop-tool-onayi-checkpoint" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/human-in-the-loop-tool-onayi-checkpoint" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/human-in-the-loop-tool-onayi-checkpoint" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/human-in-the-loop-tool-onayi-checkpoint</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/human-in-the-loop-tool-onayi-checkpoint" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/human-in-the-loop-tool-onayi-checkpoint" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/human-in-the-loop-tool-onayi-checkpoint" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/multi-agent-handoff-group-chat-a2a</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/multi-agent-handoff-group-chat-a2a" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/multi-agent-handoff-group-chat-a2a" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/multi-agent-handoff-group-chat-a2a" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/multi-agent-handoff-group-chat-a2a</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/multi-agent-handoff-group-chat-a2a" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/multi-agent-handoff-group-chat-a2a" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/multi-agent-handoff-group-chat-a2a" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/agent-workflow-patternleri-routing-orchestrator</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agent-workflow-patternleri-routing-orchestrator" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agent-workflow-patternleri-routing-orchestrator" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agent-workflow-patternleri-routing-orchestrator" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/agent-workflow-patternleri-routing-orchestrator</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agent-workflow-patternleri-routing-orchestrator" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agent-workflow-patternleri-routing-orchestrator" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agent-workflow-patternleri-routing-orchestrator" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/context-engineering-agent-compaction-memory</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/context-engineering-agent-compaction-memory" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/context-engineering-agent-compaction-memory" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/context-engineering-agent-compaction-memory" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/context-engineering-agent-compaction-memory</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/context-engineering-agent-compaction-memory" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/context-engineering-agent-compaction-memory" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/context-engineering-agent-compaction-memory" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/agent-tool-tasarimi-isim-aciklama-sema</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agent-tool-tasarimi-isim-aciklama-sema" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agent-tool-tasarimi-isim-aciklama-sema" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agent-tool-tasarimi-isim-aciklama-sema" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/agent-tool-tasarimi-isim-aciklama-sema</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agent-tool-tasarimi-isim-aciklama-sema" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agent-tool-tasarimi-isim-aciklama-sema" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agent-tool-tasarimi-isim-aciklama-sema" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/agent-loop-sifirdan-tool-cagrisi-durma-kosulu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agent-loop-sifirdan-tool-cagrisi-durma-kosulu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agent-loop-sifirdan-tool-cagrisi-durma-kosulu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agent-loop-sifirdan-tool-cagrisi-durma-kosulu" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/agent-loop-sifirdan-tool-cagrisi-durma-kosulu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agent-loop-sifirdan-tool-cagrisi-durma-kosulu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agent-loop-sifirdan-tool-cagrisi-durma-kosulu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agent-loop-sifirdan-tool-cagrisi-durma-kosulu" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ai-agent-nedir-workflow-vs-agent</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ai-agent-nedir-workflow-vs-agent" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ai-agent-nedir-workflow-vs-agent" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ai-agent-nedir-workflow-vs-agent" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ai-agent-nedir-workflow-vs-agent</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ai-agent-nedir-workflow-vs-agent" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ai-agent-nedir-workflow-vs-agent" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ai-agent-nedir-workflow-vs-agent" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/semantic-kernel-microsoft-agent-framework-tarihce-migration</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/semantic-kernel-microsoft-agent-framework-tarihce-migration" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/semantic-kernel-microsoft-agent-framework-tarihce-migration" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/semantic-kernel-microsoft-agent-framework-tarihce-migration" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/semantic-kernel-microsoft-agent-framework-tarihce-migration</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/semantic-kernel-microsoft-agent-framework-tarihce-migration" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/semantic-kernel-microsoft-agent-framework-tarihce-migration" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/semantic-kernel-microsoft-agent-framework-tarihce-migration" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-agent-hosting-addaiagent-ag-ui-a2a</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-agent-hosting-addaiagent-ag-ui-a2a" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-agent-hosting-addaiagent-ag-ui-a2a" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-agent-hosting-addaiagent-ag-ui-a2a" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-agent-hosting-addaiagent-ag-ui-a2a</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-agent-hosting-addaiagent-ag-ui-a2a" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-agent-hosting-addaiagent-ag-ui-a2a" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-agent-hosting-addaiagent-ag-ui-a2a" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/agent-framework-middleware-context-provider-session</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agent-framework-middleware-context-provider-session" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agent-framework-middleware-context-provider-session" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agent-framework-middleware-context-provider-session" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/agent-framework-middleware-context-provider-session</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/agent-framework-middleware-context-provider-session" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/agent-framework-middleware-context-provider-session" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/agent-framework-middleware-context-provider-session" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/microsoft-agent-framework-giris-ichatclient-aiagent</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microsoft-agent-framework-giris-ichatclient-aiagent" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microsoft-agent-framework-giris-ichatclient-aiagent" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microsoft-agent-framework-giris-ichatclient-aiagent" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/microsoft-agent-framework-giris-ichatclient-aiagent</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microsoft-agent-framework-giris-ichatclient-aiagent" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microsoft-agent-framework-giris-ichatclient-aiagent" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microsoft-agent-framework-giris-ichatclient-aiagent" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ichatclient-test-fake-client-microsoft-extensions-ai-evaluation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ichatclient-test-fake-client-microsoft-extensions-ai-evaluation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ichatclient-test-fake-client-microsoft-extensions-ai-evaluation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ichatclient-test-fake-client-microsoft-extensions-ai-evaluation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ichatclient-test-fake-client-microsoft-extensions-ai-evaluation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ichatclient-test-fake-client-microsoft-extensions-ai-evaluation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ichatclient-test-fake-client-microsoft-extensions-ai-evaluation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ichatclient-test-fake-client-microsoft-extensions-ai-evaluation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/microsoft-extensions-vectordata-vector-store-abstraction</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microsoft-extensions-vectordata-vector-store-abstraction" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microsoft-extensions-vectordata-vector-store-abstraction" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microsoft-extensions-vectordata-vector-store-abstraction" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/microsoft-extensions-vectordata-vector-store-abstraction</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microsoft-extensions-vectordata-vector-store-abstraction" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microsoft-extensions-vectordata-vector-store-abstraction" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microsoft-extensions-vectordata-vector-store-abstraction" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llm-opentelemetry-genai-semantic-conventions-aspire</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-opentelemetry-genai-semantic-conventions-aspire" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-opentelemetry-genai-semantic-conventions-aspire" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-opentelemetry-genai-semantic-conventions-aspire" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llm-opentelemetry-genai-semantic-conventions-aspire</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-opentelemetry-genai-semantic-conventions-aspire" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-opentelemetry-genai-semantic-conventions-aspire" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-opentelemetry-genai-semantic-conventions-aspire" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llm-maliyet-distributedcachingchatclient-rate-limiting</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-maliyet-distributedcachingchatclient-rate-limiting" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-maliyet-distributedcachingchatclient-rate-limiting" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-maliyet-distributedcachingchatclient-rate-limiting" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llm-maliyet-distributedcachingchatclient-rate-limiting</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-maliyet-distributedcachingchatclient-rate-limiting" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-maliyet-distributedcachingchatclient-rate-limiting" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-maliyet-distributedcachingchatclient-rate-limiting" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/tool-calling-production-functioninvokingchatclient-onay</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/tool-calling-production-functioninvokingchatclient-onay" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/tool-calling-production-functioninvokingchatclient-onay" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/tool-calling-production-functioninvokingchatclient-onay" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/tool-calling-production-functioninvokingchatclient-onay</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/tool-calling-production-functioninvokingchatclient-onay" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/tool-calling-production-functioninvokingchatclient-onay" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/tool-calling-production-functioninvokingchatclient-onay" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/sohbet-gecmisi-conversationid-ef-core-chat-reducer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sohbet-gecmisi-conversationid-ef-core-chat-reducer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sohbet-gecmisi-conversationid-ef-core-chat-reducer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sohbet-gecmisi-conversationid-ef-core-chat-reducer" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/sohbet-gecmisi-conversationid-ef-core-chat-reducer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sohbet-gecmisi-conversationid-ef-core-chat-reducer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sohbet-gecmisi-conversationid-ef-core-chat-reducer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sohbet-gecmisi-conversationid-ef-core-chat-reducer" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-llm-streaming-server-sent-events</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-llm-streaming-server-sent-events" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-llm-streaming-server-sent-events" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-llm-streaming-server-sent-events" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-llm-streaming-server-sent-events</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-llm-streaming-server-sent-events" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-llm-streaming-server-sent-events" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-llm-streaming-server-sent-events" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-addchatclient-keyed-client-options</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-addchatclient-keyed-client-options" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-addchatclient-keyed-client-options" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-addchatclient-keyed-client-options" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-addchatclient-keyed-client-options</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-addchatclient-keyed-client-options" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-addchatclient-keyed-client-options" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-addchatclient-keyed-client-options" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ichatclient-pipeline-chatclientbuilder-delegatingchatclient</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ichatclient-pipeline-chatclientbuilder-delegatingchatclient" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ichatclient-pipeline-chatclientbuilder-delegatingchatclient" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ichatclient-pipeline-chatclientbuilder-delegatingchatclient" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ichatclient-pipeline-chatclientbuilder-delegatingchatclient</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ichatclient-pipeline-chatclientbuilder-delegatingchatclient" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ichatclient-pipeline-chatclientbuilder-delegatingchatclient" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ichatclient-pipeline-chatclientbuilder-delegatingchatclient" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dotnet-yapay-zeka-yigini-microsoft-extensions-ai-agent-framework</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-yapay-zeka-yigini-microsoft-extensions-ai-agent-framework" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-yapay-zeka-yigini-microsoft-extensions-ai-agent-framework" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-yapay-zeka-yigini-microsoft-extensions-ai-agent-framework" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dotnet-yapay-zeka-yigini-microsoft-extensions-ai-agent-framework</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-yapay-zeka-yigini-microsoft-extensions-ai-agent-framework" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-yapay-zeka-yigini-microsoft-extensions-ai-agent-framework" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-yapay-zeka-yigini-microsoft-extensions-ai-agent-framework" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/xunit-v2-v3-4-0-gecis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/xunit-v2-v3-4-0-gecis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/xunit-v2-v3-4-0-gecis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/xunit-v2-v3-4-0-gecis" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/xunit-v2-v3-4-0-gecis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/xunit-v2-v3-4-0-gecis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/xunit-v2-v3-4-0-gecis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/xunit-v2-v3-4-0-gecis" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/snapshot-testing-verify-property-based-fscheck</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/snapshot-testing-verify-property-based-fscheck" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/snapshot-testing-verify-property-based-fscheck" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/snapshot-testing-verify-property-based-fscheck" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/snapshot-testing-verify-property-based-fscheck</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/snapshot-testing-verify-property-based-fscheck" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/snapshot-testing-verify-property-based-fscheck" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/snapshot-testing-verify-property-based-fscheck" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/unit-test-zor-durumlar-async-zaman-logging</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/unit-test-zor-durumlar-async-zaman-logging" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/unit-test-zor-durumlar-async-zaman-logging" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/unit-test-zor-durumlar-async-zaman-logging" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/unit-test-zor-durumlar-async-zaman-logging</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/unit-test-zor-durumlar-async-zaman-logging" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/unit-test-zor-durumlar-async-zaman-logging" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/unit-test-zor-durumlar-async-zaman-logging" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/test-data-builder-object-mother-autofixture-bogus</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/test-data-builder-object-mother-autofixture-bogus" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/test-data-builder-object-mother-autofixture-bogus" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/test-data-builder-object-mother-autofixture-bogus" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/test-data-builder-object-mother-autofixture-bogus</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/test-data-builder-object-mother-autofixture-bogus" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/test-data-builder-object-mother-autofixture-bogus" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/test-data-builder-object-mother-autofixture-bogus" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/test-edilebilir-tasarim-seam-functional-core-humble-object</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/test-edilebilir-tasarim-seam-functional-core-humble-object" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/test-edilebilir-tasarim-seam-functional-core-humble-object" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/test-edilebilir-tasarim-seam-functional-core-humble-object" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/test-edilebilir-tasarim-seam-functional-core-humble-object</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/test-edilebilir-tasarim-seam-functional-core-humble-object" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/test-edilebilir-tasarim-seam-functional-core-humble-object" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/test-edilebilir-tasarim-seam-functional-core-humble-object" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mock-ne-zaman-kullanmamali-over-mocking</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mock-ne-zaman-kullanmamali-over-mocking" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mock-ne-zaman-kullanmamali-over-mocking" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mock-ne-zaman-kullanmamali-over-mocking" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mock-ne-zaman-kullanmamali-over-mocking</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mock-ne-zaman-kullanmamali-over-mocking" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mock-ne-zaman-kullanmamali-over-mocking" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mock-ne-zaman-kullanmamali-over-mocking" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mocking-nsubstitute-moq-fakeiteasy</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mocking-nsubstitute-moq-fakeiteasy" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mocking-nsubstitute-moq-fakeiteasy" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mocking-nsubstitute-moq-fakeiteasy" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mocking-nsubstitute-moq-fakeiteasy</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mocking-nsubstitute-moq-fakeiteasy" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mocking-nsubstitute-moq-fakeiteasy" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mocking-nsubstitute-moq-fakeiteasy" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/test-double-dummy-stub-spy-mock-fake</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/test-double-dummy-stub-spy-mock-fake" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/test-double-dummy-stub-spy-mock-fake" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/test-double-dummy-stub-spy-mock-fake" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/test-double-dummy-stub-spy-mock-fake</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/test-double-dummy-stub-spy-mock-fake" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/test-double-dummy-stub-spy-mock-fake" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/test-double-dummy-stub-spy-mock-fake" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/xunit-yasam-dongusu-fixture-paralellik</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/xunit-yasam-dongusu-fixture-paralellik" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/xunit-yasam-dongusu-fixture-paralellik" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/xunit-yasam-dongusu-fixture-paralellik" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/xunit-yasam-dongusu-fixture-paralellik</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/xunit-yasam-dongusu-fixture-paralellik" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/xunit-yasam-dongusu-fixture-paralellik" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/xunit-yasam-dongusu-fixture-paralellik" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/xunit-v3-theory-memberdata-theorydata-matrix</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/xunit-v3-theory-memberdata-theorydata-matrix" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/xunit-v3-theory-memberdata-theorydata-matrix" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/xunit-v3-theory-memberdata-theorydata-matrix" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/xunit-v3-theory-memberdata-theorydata-matrix</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/xunit-v3-theory-memberdata-theorydata-matrix" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/xunit-v3-theory-memberdata-theorydata-matrix" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/xunit-v3-theory-memberdata-theorydata-matrix" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/iyi-unit-test-anatomisi-aaa-isimlendirme-assertion</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/iyi-unit-test-anatomisi-aaa-isimlendirme-assertion" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/iyi-unit-test-anatomisi-aaa-isimlendirme-assertion" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/iyi-unit-test-anatomisi-aaa-isimlendirme-assertion" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/iyi-unit-test-anatomisi-aaa-isimlendirme-assertion</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/iyi-unit-test-anatomisi-aaa-isimlendirme-assertion" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/iyi-unit-test-anatomisi-aaa-isimlendirme-assertion" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/iyi-unit-test-anatomisi-aaa-isimlendirme-assertion" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/xunit-v3-test-projesi-microsoft-testing-platform</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/xunit-v3-test-projesi-microsoft-testing-platform" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/xunit-v3-test-projesi-microsoft-testing-platform" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/xunit-v3-test-projesi-microsoft-testing-platform" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/xunit-v3-test-projesi-microsoft-testing-platform</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/xunit-v3-test-projesi-microsoft-testing-platform" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/xunit-v3-test-projesi-microsoft-testing-platform" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/xunit-v3-test-projesi-microsoft-testing-platform" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/unit-test-nedir-classical-london-school</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/unit-test-nedir-classical-london-school" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/unit-test-nedir-classical-london-school" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/unit-test-nedir-classical-london-school" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/unit-test-nedir-classical-london-school</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/unit-test-nedir-classical-london-school" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/unit-test-nedir-classical-london-school" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/unit-test-nedir-classical-london-school" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/code-coverage-branch-coverage-mutation-testing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/code-coverage-branch-coverage-mutation-testing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/code-coverage-branch-coverage-mutation-testing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/code-coverage-branch-coverage-mutation-testing" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/code-coverage-branch-coverage-mutation-testing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/code-coverage-branch-coverage-mutation-testing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/code-coverage-branch-coverage-mutation-testing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/code-coverage-branch-coverage-mutation-testing" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/neyi-hangi-seviyede-test-etmeli</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/neyi-hangi-seviyede-test-etmeli" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/neyi-hangi-seviyede-test-etmeli" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/neyi-hangi-seviyede-test-etmeli" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/neyi-hangi-seviyede-test-etmeli</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/neyi-hangi-seviyede-test-etmeli" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/neyi-hangi-seviyede-test-etmeli" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/neyi-hangi-seviyede-test-etmeli" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/test-pyramid-testing-trophy-honeycomb</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/test-pyramid-testing-trophy-honeycomb" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/test-pyramid-testing-trophy-honeycomb" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/test-pyramid-testing-trophy-honeycomb" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/test-pyramid-testing-trophy-honeycomb</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/test-pyramid-testing-trophy-honeycomb" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/test-pyramid-testing-trophy-honeycomb" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/test-pyramid-testing-trophy-honeycomb" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/neden-test-yazariz-test-turleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/neden-test-yazariz-test-turleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/neden-test-yazariz-test-turleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/neden-test-yazariz-test-turleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/neden-test-yazariz-test-turleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/neden-test-yazariz-test-turleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/neden-test-yazariz-test-turleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/neden-test-yazariz-test-turleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-api-security-top-10-2019dan-2023e-ne-degisti</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-api-security-top-10-2019dan-2023e-ne-degisti" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-api-security-top-10-2019dan-2023e-ne-degisti" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-api-security-top-10-2019dan-2023e-ne-degisti" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-api-security-top-10-2019dan-2023e-ne-degisti</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-api-security-top-10-2019dan-2023e-ne-degisti" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-api-security-top-10-2019dan-2023e-ne-degisti" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-api-security-top-10-2019dan-2023e-ne-degisti" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/api-guvenligini-surekli-test-etmek-openapi-tabanli-tarama-abuse-telemetry</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api-guvenligini-surekli-test-etmek-openapi-tabanli-tarama-abuse-telemetry" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api-guvenligini-surekli-test-etmek-openapi-tabanli-tarama-abuse-telemetry" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api-guvenligini-surekli-test-etmek-openapi-tabanli-tarama-abuse-telemetry" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/api-guvenligini-surekli-test-etmek-openapi-tabanli-tarama-abuse-telemetry</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api-guvenligini-surekli-test-etmek-openapi-tabanli-tarama-abuse-telemetry" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api-guvenligini-surekli-test-etmek-openapi-tabanli-tarama-abuse-telemetry" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api-guvenligini-surekli-test-etmek-openapi-tabanli-tarama-abuse-telemetry" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/api8-api9-yanlis-yapilandirma-envanter-openapi-deprecation-sunset</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api8-api9-yanlis-yapilandirma-envanter-openapi-deprecation-sunset" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api8-api9-yanlis-yapilandirma-envanter-openapi-deprecation-sunset" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api8-api9-yanlis-yapilandirma-envanter-openapi-deprecation-sunset" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/api8-api9-yanlis-yapilandirma-envanter-openapi-deprecation-sunset</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api8-api9-yanlis-yapilandirma-envanter-openapi-deprecation-sunset" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api8-api9-yanlis-yapilandirma-envanter-openapi-deprecation-sunset" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api8-api9-yanlis-yapilandirma-envanter-openapi-deprecation-sunset" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/api7-api10-webhook-outbound-url-dogrulama-unsafe-consumption</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api7-api10-webhook-outbound-url-dogrulama-unsafe-consumption" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api7-api10-webhook-outbound-url-dogrulama-unsafe-consumption" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api7-api10-webhook-outbound-url-dogrulama-unsafe-consumption" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/api7-api10-webhook-outbound-url-dogrulama-unsafe-consumption</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api7-api10-webhook-outbound-url-dogrulama-unsafe-consumption" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api7-api10-webhook-outbound-url-dogrulama-unsafe-consumption" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api7-api10-webhook-outbound-url-dogrulama-unsafe-consumption" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/api6-sensitive-business-flows-idempotency-key-akis-bazli-limit</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api6-sensitive-business-flows-idempotency-key-akis-bazli-limit" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api6-sensitive-business-flows-idempotency-key-akis-bazli-limit" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api6-sensitive-business-flows-idempotency-key-akis-bazli-limit" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/api6-sensitive-business-flows-idempotency-key-akis-bazli-limit</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api6-sensitive-business-flows-idempotency-key-akis-bazli-limit" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api6-sensitive-business-flows-idempotency-key-akis-bazli-limit" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api6-sensitive-business-flows-idempotency-key-akis-bazli-limit" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/api5-bfla-endpoint-envanteri-otomatik-yetkilendirme-testi-admin-api</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api5-bfla-endpoint-envanteri-otomatik-yetkilendirme-testi-admin-api" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api5-bfla-endpoint-envanteri-otomatik-yetkilendirme-testi-admin-api" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api5-bfla-endpoint-envanteri-otomatik-yetkilendirme-testi-admin-api" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/api5-bfla-endpoint-envanteri-otomatik-yetkilendirme-testi-admin-api</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api5-bfla-endpoint-envanteri-otomatik-yetkilendirme-testi-admin-api" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api5-bfla-endpoint-envanteri-otomatik-yetkilendirme-testi-admin-api" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api5-bfla-endpoint-envanteri-otomatik-yetkilendirme-testi-admin-api" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/api4-unrestricted-resource-consumption-sayfa-boyutu-timeout-kota</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api4-unrestricted-resource-consumption-sayfa-boyutu-timeout-kota" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api4-unrestricted-resource-consumption-sayfa-boyutu-timeout-kota" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api4-unrestricted-resource-consumption-sayfa-boyutu-timeout-kota" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/api4-unrestricted-resource-consumption-sayfa-boyutu-timeout-kota</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api4-unrestricted-resource-consumption-sayfa-boyutu-timeout-kota" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api4-unrestricted-resource-consumption-sayfa-boyutu-timeout-kota" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api4-unrestricted-resource-consumption-sayfa-boyutu-timeout-kota" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/api3-bopla-property-seviyesinde-yetkilendirme-patch-response-shaping</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api3-bopla-property-seviyesinde-yetkilendirme-patch-response-shaping" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api3-bopla-property-seviyesinde-yetkilendirme-patch-response-shaping" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api3-bopla-property-seviyesinde-yetkilendirme-patch-response-shaping" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/api3-bopla-property-seviyesinde-yetkilendirme-patch-response-shaping</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api3-bopla-property-seviyesinde-yetkilendirme-patch-response-shaping" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api3-bopla-property-seviyesinde-yetkilendirme-patch-response-shaping" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api3-bopla-property-seviyesinde-yetkilendirme-patch-response-shaping" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/api2-machine-to-machine-authentication-api-key-tasarimi-hmac-imza</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api2-machine-to-machine-authentication-api-key-tasarimi-hmac-imza" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api2-machine-to-machine-authentication-api-key-tasarimi-hmac-imza" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api2-machine-to-machine-authentication-api-key-tasarimi-hmac-imza" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/api2-machine-to-machine-authentication-api-key-tasarimi-hmac-imza</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api2-machine-to-machine-authentication-api-key-tasarimi-hmac-imza" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api2-machine-to-machine-authentication-api-key-tasarimi-hmac-imza" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api2-machine-to-machine-authentication-api-key-tasarimi-hmac-imza" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/api1-bola-sistematik-tenant-owner-scoped-sorgu-global-query-filter</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api1-bola-sistematik-tenant-owner-scoped-sorgu-global-query-filter" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api1-bola-sistematik-tenant-owner-scoped-sorgu-global-query-filter" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api1-bola-sistematik-tenant-owner-scoped-sorgu-global-query-filter" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/api1-bola-sistematik-tenant-owner-scoped-sorgu-global-query-filter</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api1-bola-sistematik-tenant-owner-scoped-sorgu-global-query-filter" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api1-bola-sistematik-tenant-owner-scoped-sorgu-global-query-filter" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api1-bola-sistematik-tenant-owner-scoped-sorgu-global-query-filter" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/api-guvenlik-labi-multi-tenant-siparis-api-authorization-matrisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api-guvenlik-labi-multi-tenant-siparis-api-authorization-matrisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api-guvenlik-labi-multi-tenant-siparis-api-authorization-matrisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api-guvenlik-labi-multi-tenant-siparis-api-authorization-matrisi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/api-guvenlik-labi-multi-tenant-siparis-api-authorization-matrisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api-guvenlik-labi-multi-tenant-siparis-api-authorization-matrisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api-guvenlik-labi-multi-tenant-siparis-api-authorization-matrisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api-guvenlik-labi-multi-tenant-siparis-api-authorization-matrisi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-6dan-11e-authentication-ve-identityde-degisenler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-6dan-11e-authentication-ve-identityde-degisenler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-6dan-11e-authentication-ve-identityde-degisenler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-6dan-11e-authentication-ve-identityde-degisenler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-6dan-11e-authentication-ve-identityde-degisenler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-6dan-11e-authentication-ve-identityde-degisenler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-6dan-11e-authentication-ve-identityde-degisenler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-6dan-11e-authentication-ve-identityde-degisenler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-authentication-state-guard-interceptor-token-refresh</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-authentication-state-guard-interceptor-token-refresh" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-authentication-state-guard-interceptor-token-refresh" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-authentication-state-guard-interceptor-token-refresh" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-authentication-state-guard-interceptor-token-refresh</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-authentication-state-guard-interceptor-token-refresh" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-authentication-state-guard-interceptor-token-refresh" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-authentication-state-guard-interceptor-token-refresh" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/authorization-modelleri-rbac-abac-rebac-permission-tabanli-multi-tenant</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/authorization-modelleri-rbac-abac-rebac-permission-tabanli-multi-tenant" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/authorization-modelleri-rbac-abac-rebac-permission-tabanli-multi-tenant" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/authorization-modelleri-rbac-abac-rebac-permission-tabanli-multi-tenant" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/authorization-modelleri-rbac-abac-rebac-permission-tabanli-multi-tenant</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/authorization-modelleri-rbac-abac-rebac-permission-tabanli-multi-tenant" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/authorization-modelleri-rbac-abac-rebac-permission-tabanli-multi-tenant" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/authorization-modelleri-rbac-abac-rebac-permission-tabanli-multi-tenant" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/authorization-server-secimi-openiddict-duende-keycloak-entra-id</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/authorization-server-secimi-openiddict-duende-keycloak-entra-id" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/authorization-server-secimi-openiddict-duende-keycloak-entra-id" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/authorization-server-secimi-openiddict-duende-keycloak-entra-id" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/authorization-server-secimi-openiddict-duende-keycloak-entra-id</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/authorization-server-secimi-openiddict-duende-keycloak-entra-id" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/authorization-server-secimi-openiddict-duende-keycloak-entra-id" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/authorization-server-secimi-openiddict-duende-keycloak-entra-id" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/spa-icin-bff-pattern-angular-aspnet-core-yarp-rfc-10017</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/spa-icin-bff-pattern-angular-aspnet-core-yarp-rfc-10017" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/spa-icin-bff-pattern-angular-aspnet-core-yarp-rfc-10017" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/spa-icin-bff-pattern-angular-aspnet-core-yarp-rfc-10017" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/spa-icin-bff-pattern-angular-aspnet-core-yarp-rfc-10017</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/spa-icin-bff-pattern-angular-aspnet-core-yarp-rfc-10017" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/spa-icin-bff-pattern-angular-aspnet-core-yarp-rfc-10017" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/spa-icin-bff-pattern-angular-aspnet-core-yarp-rfc-10017" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/api-korumak-access-token-audience-scope-client-credentials-dpop</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api-korumak-access-token-audience-scope-client-credentials-dpop" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api-korumak-access-token-audience-scope-client-credentials-dpop" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api-korumak-access-token-audience-scope-client-credentials-dpop" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/api-korumak-access-token-audience-scope-client-credentials-dpop</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api-korumak-access-token-audience-scope-client-credentials-dpop" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api-korumak-access-token-audience-scope-client-credentials-dpop" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api-korumak-access-token-audience-scope-client-credentials-dpop" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/openid-connect-id-token-userinfo-discovery-addopenidconnect-logout</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/openid-connect-id-token-userinfo-discovery-addopenidconnect-logout" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/openid-connect-id-token-userinfo-discovery-addopenidconnect-logout" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/openid-connect-id-token-userinfo-discovery-addopenidconnect-logout" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/openid-connect-id-token-userinfo-discovery-addopenidconnect-logout</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/openid-connect-id-token-userinfo-discovery-addopenidconnect-logout" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/openid-connect-id-token-userinfo-discovery-addopenidconnect-logout" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/openid-connect-id-token-userinfo-discovery-addopenidconnect-logout" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/authorization-code-flow-pkce-state-nonce-par-keycloak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/authorization-code-flow-pkce-state-nonce-par-keycloak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/authorization-code-flow-pkce-state-nonce-par-keycloak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/authorization-code-flow-pkce-state-nonce-par-keycloak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/authorization-code-flow-pkce-state-nonce-par-keycloak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/authorization-code-flow-pkce-state-nonce-par-keycloak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/authorization-code-flow-pkce-state-nonce-par-keycloak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/authorization-code-flow-pkce-state-nonce-par-keycloak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/oauth-2-mantigi-roller-grant-typelar-scopelar-rfc-9700-oauth-2-1</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/oauth-2-mantigi-roller-grant-typelar-scopelar-rfc-9700-oauth-2-1" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/oauth-2-mantigi-roller-grant-typelar-scopelar-rfc-9700-oauth-2-1" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/oauth-2-mantigi-roller-grant-typelar-scopelar-rfc-9700-oauth-2-1" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/oauth-2-mantigi-roller-grant-typelar-scopelar-rfc-9700-oauth-2-1</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/oauth-2-mantigi-roller-grant-typelar-scopelar-rfc-9700-oauth-2-1" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/oauth-2-mantigi-roller-grant-typelar-scopelar-rfc-9700-oauth-2-1" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/oauth-2-mantigi-roller-grant-typelar-scopelar-rfc-9700-oauth-2-1" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/refresh-token-rotation-reuse-detection-revocation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/refresh-token-rotation-reuse-detection-revocation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/refresh-token-rotation-reuse-detection-revocation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/refresh-token-rotation-reuse-detection-revocation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/refresh-token-rotation-reuse-detection-revocation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/refresh-token-rotation-reuse-detection-revocation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/refresh-token-rotation-reuse-detection-revocation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/refresh-token-rotation-reuse-detection-revocation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/jwt-derinlemesine-jws-jwe-algoritma-secimi-kid-jwks-key-rotation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jwt-derinlemesine-jws-jwe-algoritma-secimi-kid-jwks-key-rotation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jwt-derinlemesine-jws-jwe-algoritma-secimi-kid-jwks-key-rotation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jwt-derinlemesine-jws-jwe-algoritma-secimi-kid-jwks-key-rotation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/jwt-derinlemesine-jws-jwe-algoritma-secimi-kid-jwks-key-rotation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jwt-derinlemesine-jws-jwe-algoritma-secimi-kid-jwks-key-rotation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jwt-derinlemesine-jws-jwe-algoritma-secimi-kid-jwks-key-rotation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jwt-derinlemesine-jws-jwe-algoritma-secimi-kid-jwks-key-rotation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-identity-10-passkey-kaydi-passwordless-giris-angular</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-identity-10-passkey-kaydi-passwordless-giris-angular" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-identity-10-passkey-kaydi-passwordless-giris-angular" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-identity-10-passkey-kaydi-passwordless-giris-angular" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-identity-10-passkey-kaydi-passwordless-giris-angular</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-identity-10-passkey-kaydi-passwordless-giris-angular" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-identity-10-passkey-kaydi-passwordless-giris-angular" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-identity-10-passkey-kaydi-passwordless-giris-angular" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/passkey-webauthn-fido2-nasil-calisir-rp-id-attestation-assertion</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/passkey-webauthn-fido2-nasil-calisir-rp-id-attestation-assertion" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/passkey-webauthn-fido2-nasil-calisir-rp-id-attestation-assertion" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/passkey-webauthn-fido2-nasil-calisir-rp-id-attestation-assertion" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/passkey-webauthn-fido2-nasil-calisir-rp-id-attestation-assertion</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/passkey-webauthn-fido2-nasil-calisir-rp-id-attestation-assertion" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/passkey-webauthn-fido2-nasil-calisir-rp-id-attestation-assertion" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/passkey-webauthn-fido2-nasil-calisir-rp-id-attestation-assertion" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mfa-totp-recovery-code-step-up-authentication</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mfa-totp-recovery-code-step-up-authentication" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mfa-totp-recovery-code-step-up-authentication" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mfa-totp-recovery-code-step-up-authentication" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mfa-totp-recovery-code-step-up-authentication</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mfa-totp-recovery-code-step-up-authentication" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mfa-totp-recovery-code-step-up-authentication" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mfa-totp-recovery-code-step-up-authentication" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-identity-hesap-yasam-dongusu-kayit-eposta-onayi-parola-sifirlama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-identity-hesap-yasam-dongusu-kayit-eposta-onayi-parola-sifirlama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-identity-hesap-yasam-dongusu-kayit-eposta-onayi-parola-sifirlama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-identity-hesap-yasam-dongusu-kayit-eposta-onayi-parola-sifirlama" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-identity-hesap-yasam-dongusu-kayit-eposta-onayi-parola-sifirlama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-identity-hesap-yasam-dongusu-kayit-eposta-onayi-parola-sifirlama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-identity-hesap-yasam-dongusu-kayit-eposta-onayi-parola-sifirlama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-identity-hesap-yasam-dongusu-kayit-eposta-onayi-parola-sifirlama" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-identity-mimarisi-usermanager-signinmanager-storelar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-identity-mimarisi-usermanager-signinmanager-storelar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-identity-mimarisi-usermanager-signinmanager-storelar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-identity-mimarisi-usermanager-signinmanager-storelar" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-identity-mimarisi-usermanager-signinmanager-storelar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-identity-mimarisi-usermanager-signinmanager-storelar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-identity-mimarisi-usermanager-signinmanager-storelar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-identity-mimarisi-usermanager-signinmanager-storelar" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-cookie-authentication-session-omru-server-side-session-revocation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-cookie-authentication-session-omru-server-side-session-revocation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-cookie-authentication-session-omru-server-side-session-revocation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-cookie-authentication-session-omru-server-side-session-revocation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-cookie-authentication-session-omru-server-side-session-revocation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-cookie-authentication-session-omru-server-side-session-revocation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-cookie-authentication-session-omru-server-side-session-revocation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-cookie-authentication-session-omru-server-side-session-revocation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/authentication-authorization-haritasi-aspnet-core-authentication-handler-modeli</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/authentication-authorization-haritasi-aspnet-core-authentication-handler-modeli" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/authentication-authorization-haritasi-aspnet-core-authentication-handler-modeli" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/authentication-authorization-haritasi-aspnet-core-authentication-handler-modeli" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/authentication-authorization-haritasi-aspnet-core-authentication-handler-modeli</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/authentication-authorization-haritasi-aspnet-core-authentication-handler-modeli" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/authentication-authorization-haritasi-aspnet-core-authentication-handler-modeli" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/authentication-authorization-haritasi-aspnet-core-authentication-handler-modeli" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dotnet-11-aspnet-core-guvenligi-otomatik-csrf-fetch-metadata-dbsc</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-11-aspnet-core-guvenligi-otomatik-csrf-fetch-metadata-dbsc" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-11-aspnet-core-guvenligi-otomatik-csrf-fetch-metadata-dbsc" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-11-aspnet-core-guvenligi-otomatik-csrf-fetch-metadata-dbsc" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dotnet-11-aspnet-core-guvenligi-otomatik-csrf-fetch-metadata-dbsc</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-11-aspnet-core-guvenligi-otomatik-csrf-fetch-metadata-dbsc" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-11-aspnet-core-guvenligi-otomatik-csrf-fetch-metadata-dbsc" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-11-aspnet-core-guvenligi-otomatik-csrf-fetch-metadata-dbsc" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-guvenlik-olaylari-gozlemlemek-authentication-metrikleri-audit-alarm</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-guvenlik-olaylari-gozlemlemek-authentication-metrikleri-audit-alarm" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-guvenlik-olaylari-gozlemlemek-authentication-metrikleri-audit-alarm" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-guvenlik-olaylari-gozlemlemek-authentication-metrikleri-audit-alarm" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-guvenlik-olaylari-gozlemlemek-authentication-metrikleri-audit-alarm</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-guvenlik-olaylari-gozlemlemek-authentication-metrikleri-audit-alarm" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-guvenlik-olaylari-gozlemlemek-authentication-metrikleri-audit-alarm" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-guvenlik-olaylari-gozlemlemek-authentication-metrikleri-audit-alarm" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kestrel-request-limitleri-body-size-header-timeout-request-timeout</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kestrel-request-limitleri-body-size-header-timeout-request-timeout" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kestrel-request-limitleri-body-size-header-timeout-request-timeout" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kestrel-request-limitleri-body-size-header-timeout-request-timeout" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kestrel-request-limitleri-body-size-header-timeout-request-timeout</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kestrel-request-limitleri-body-size-header-timeout-request-timeout" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kestrel-request-limitleri-body-size-header-timeout-request-timeout" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kestrel-request-limitleri-body-size-header-timeout-request-timeout" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-antiforgery-derinlemesine-spa-minimal-api-csrf</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-antiforgery-derinlemesine-spa-minimal-api-csrf" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-antiforgery-derinlemesine-spa-minimal-api-csrf" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-antiforgery-derinlemesine-spa-minimal-api-csrf" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-antiforgery-derinlemesine-spa-minimal-api-csrf</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-antiforgery-derinlemesine-spa-minimal-api-csrf" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-antiforgery-derinlemesine-spa-minimal-api-csrf" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-antiforgery-derinlemesine-spa-minimal-api-csrf" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-security-header-nonce-csp-hsts-preload-coop-coep-reporting</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-security-header-nonce-csp-hsts-preload-coop-coep-reporting" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-security-header-nonce-csp-hsts-preload-coop-coep-reporting" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-security-header-nonce-csp-hsts-preload-coop-coep-reporting" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-security-header-nonce-csp-hsts-preload-coop-coep-reporting</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-security-header-nonce-csp-hsts-preload-coop-coep-reporting" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-security-header-nonce-csp-hsts-preload-coop-coep-reporting" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-security-header-nonce-csp-hsts-preload-coop-coep-reporting" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-rate-limiting-algoritmalar-partition-chained-limiter-coklu-instance</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-rate-limiting-algoritmalar-partition-chained-limiter-coklu-instance" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-rate-limiting-algoritmalar-partition-chained-limiter-coklu-instance" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-rate-limiting-algoritmalar-partition-chained-limiter-coklu-instance" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-rate-limiting-algoritmalar-partition-chained-limiter-coklu-instance</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-rate-limiting-algoritmalar-partition-chained-limiter-coklu-instance" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-rate-limiting-algoritmalar-partition-chained-limiter-coklu-instance" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-rate-limiting-algoritmalar-partition-chained-limiter-coklu-instance" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-data-protection-key-ring-rotation-key-storage-coklu-instance</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-data-protection-key-ring-rotation-key-storage-coklu-instance" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-data-protection-key-ring-rotation-key-storage-coklu-instance" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-data-protection-key-ring-rotation-key-storage-coklu-instance" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-data-protection-key-ring-rotation-key-storage-coklu-instance</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-data-protection-key-ring-rotation-key-storage-coklu-instance" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-data-protection-key-ring-rotation-key-storage-coklu-instance" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-data-protection-key-ring-rotation-key-storage-coklu-instance" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-authorization-ic-yapisi-policy-provider-requirement-handler-test</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-authorization-ic-yapisi-policy-provider-requirement-handler-test" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-authorization-ic-yapisi-policy-provider-requirement-handler-test" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-authorization-ic-yapisi-policy-provider-requirement-handler-test" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-authorization-ic-yapisi-policy-provider-requirement-handler-test</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-authorization-ic-yapisi-policy-provider-requirement-handler-test" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-authorization-ic-yapisi-policy-provider-requirement-handler-test" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-authorization-ic-yapisi-policy-provider-requirement-handler-test" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-11den-22ye-ve-tarayicilarda-frontend-guvenliginde-degisenler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-11den-22ye-ve-tarayicilarda-frontend-guvenliginde-degisenler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-11den-22ye-ve-tarayicilarda-frontend-guvenliginde-degisenler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-11den-22ye-ve-tarayicilarda-frontend-guvenliginde-degisenler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-11den-22ye-ve-tarayicilarda-frontend-guvenliginde-degisenler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-11den-22ye-ve-tarayicilarda-frontend-guvenliginde-degisenler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-11den-22ye-ve-tarayicilarda-frontend-guvenliginde-degisenler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-11den-22ye-ve-tarayicilarda-frontend-guvenliginde-degisenler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/npm-supply-chain-sertlestirmek-lifecycle-script-cooldown-provenance</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/npm-supply-chain-sertlestirmek-lifecycle-script-cooldown-provenance" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/npm-supply-chain-sertlestirmek-lifecycle-script-cooldown-provenance" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/npm-supply-chain-sertlestirmek-lifecycle-script-cooldown-provenance" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/npm-supply-chain-sertlestirmek-lifecycle-script-cooldown-provenance</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/npm-supply-chain-sertlestirmek-lifecycle-script-cooldown-provenance" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/npm-supply-chain-sertlestirmek-lifecycle-script-cooldown-provenance" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/npm-supply-chain-sertlestirmek-lifecycle-script-cooldown-provenance" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-ssr-guvenligi-allowedhosts-host-header-transferstate-secret</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-ssr-guvenligi-allowedhosts-host-header-transferstate-secret" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-ssr-guvenligi-allowedhosts-host-header-transferstate-secret" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-ssr-guvenligi-allowedhosts-host-header-transferstate-secret" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-ssr-guvenligi-allowedhosts-host-header-transferstate-secret</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-ssr-guvenligi-allowedhosts-host-header-transferstate-secret" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-ssr-guvenligi-allowedhosts-host-header-transferstate-secret" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-ssr-guvenligi-allowedhosts-host-header-transferstate-secret" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ucuncu-parti-scriptler-iframe-postmessage-sandbox-frame-ancestors</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ucuncu-parti-scriptler-iframe-postmessage-sandbox-frame-ancestors" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ucuncu-parti-scriptler-iframe-postmessage-sandbox-frame-ancestors" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ucuncu-parti-scriptler-iframe-postmessage-sandbox-frame-ancestors" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ucuncu-parti-scriptler-iframe-postmessage-sandbox-frame-ancestors</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ucuncu-parti-scriptler-iframe-postmessage-sandbox-frame-ancestors" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ucuncu-parti-scriptler-iframe-postmessage-sandbox-frame-ancestors" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ucuncu-parti-scriptler-iframe-postmessage-sandbox-frame-ancestors" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/token-nerede-saklanmali-localstorage-memory-cookie-bff-tehdit-modeli</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/token-nerede-saklanmali-localstorage-memory-cookie-bff-tehdit-modeli" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/token-nerede-saklanmali-localstorage-memory-cookie-bff-tehdit-modeli" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/token-nerede-saklanmali-localstorage-memory-cookie-bff-tehdit-modeli" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/token-nerede-saklanmali-localstorage-memory-cookie-bff-tehdit-modeli</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/token-nerede-saklanmali-localstorage-memory-cookie-bff-tehdit-modeli" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/token-nerede-saklanmali-localstorage-memory-cookie-bff-tehdit-modeli" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/token-nerede-saklanmali-localstorage-memory-cookie-bff-tehdit-modeli" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/trusted-types-production-angular-policyleri-baseline-2026</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/trusted-types-production-angular-policyleri-baseline-2026" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/trusted-types-production-angular-policyleri-baseline-2026" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/trusted-types-production-angular-policyleri-baseline-2026" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/trusted-types-production-angular-policyleri-baseline-2026</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/trusted-types-production-angular-policyleri-baseline-2026" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/trusted-types-production-angular-policyleri-baseline-2026" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/trusted-types-production-angular-policyleri-baseline-2026" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-strict-csp-nonce-strict-dynamic-autocsp-report-only</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-strict-csp-nonce-strict-dynamic-autocsp-report-only" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-strict-csp-nonce-strict-dynamic-autocsp-report-only" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-strict-csp-nonce-strict-dynamic-autocsp-report-only" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-strict-csp-nonce-strict-dynamic-autocsp-report-only</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-strict-csp-nonce-strict-dynamic-autocsp-report-only" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-strict-csp-nonce-strict-dynamic-autocsp-report-only" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-strict-csp-nonce-strict-dynamic-autocsp-report-only" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-dom-xss-sink-envanteri-elementref-renderer2-code-review</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-dom-xss-sink-envanteri-elementref-renderer2-code-review" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-dom-xss-sink-envanteri-elementref-renderer2-code-review" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-dom-xss-sink-envanteri-elementref-renderer2-code-review" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-dom-xss-sink-envanteri-elementref-renderer2-code-review</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-dom-xss-sink-envanteri-elementref-renderer2-code-review" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-dom-xss-sink-envanteri-elementref-renderer2-code-review" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-dom-xss-sink-envanteri-elementref-renderer2-code-review" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/tarayici-guvenlik-modeli-same-origin-policy-origin-site-samesite-fetch-metadata</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/tarayici-guvenlik-modeli-same-origin-policy-origin-site-samesite-fetch-metadata" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/tarayici-guvenlik-modeli-same-origin-policy-origin-site-samesite-fetch-metadata" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/tarayici-guvenlik-modeli-same-origin-policy-origin-site-samesite-fetch-metadata" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/tarayici-guvenlik-modeli-same-origin-policy-origin-site-samesite-fetch-metadata</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/tarayici-guvenlik-modeli-same-origin-policy-origin-site-samesite-fetch-metadata" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/tarayici-guvenlik-modeli-same-origin-policy-origin-site-samesite-fetch-metadata" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/tarayici-guvenlik-modeli-same-origin-policy-origin-site-samesite-fetch-metadata" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kubernetes-1-33-1-37-yenilikleri-native-sidecar-in-place-resize-prestop-sleep</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetes-1-33-1-37-yenilikleri-native-sidecar-in-place-resize-prestop-sleep" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetes-1-33-1-37-yenilikleri-native-sidecar-in-place-resize-prestop-sleep" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetes-1-33-1-37-yenilikleri-native-sidecar-in-place-resize-prestop-sleep" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kubernetes-1-33-1-37-yenilikleri-native-sidecar-in-place-resize-prestop-sleep</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetes-1-33-1-37-yenilikleri-native-sidecar-in-place-resize-prestop-sleep" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetes-1-33-1-37-yenilikleri-native-sidecar-in-place-resize-prestop-sleep" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetes-1-33-1-37-yenilikleri-native-sidecar-in-place-resize-prestop-sleep" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/eski-kubernetes-manifestleri-dockershim-podsecuritypolicy-kaldirilan-apiler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/eski-kubernetes-manifestleri-dockershim-podsecuritypolicy-kaldirilan-apiler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/eski-kubernetes-manifestleri-dockershim-podsecuritypolicy-kaldirilan-apiler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/eski-kubernetes-manifestleri-dockershim-podsecuritypolicy-kaldirilan-apiler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/eski-kubernetes-manifestleri-dockershim-podsecuritypolicy-kaldirilan-apiler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/eski-kubernetes-manifestleri-dockershim-podsecuritypolicy-kaldirilan-apiler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/eski-kubernetes-manifestleri-dockershim-podsecuritypolicy-kaldirilan-apiler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/eski-kubernetes-manifestleri-dockershim-podsecuritypolicy-kaldirilan-apiler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/uctan-uca-dotnet-angular-uygulamasini-managed-kubernetese-almak-aks-eks-gke</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/uctan-uca-dotnet-angular-uygulamasini-managed-kubernetese-almak-aks-eks-gke" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/uctan-uca-dotnet-angular-uygulamasini-managed-kubernetese-almak-aks-eks-gke" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/uctan-uca-dotnet-angular-uygulamasini-managed-kubernetese-almak-aks-eks-gke" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/uctan-uca-dotnet-angular-uygulamasini-managed-kubernetese-almak-aks-eks-gke</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/uctan-uca-dotnet-angular-uygulamasini-managed-kubernetese-almak-aks-eks-gke" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/uctan-uca-dotnet-angular-uygulamasini-managed-kubernetese-almak-aks-eks-gke" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/uctan-uca-dotnet-angular-uygulamasini-managed-kubernetese-almak-aks-eks-gke" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kubernetesde-debugging-crashloopbackoff-imagepullbackoff-pending-kubectl-debug</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetesde-debugging-crashloopbackoff-imagepullbackoff-pending-kubectl-debug" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetesde-debugging-crashloopbackoff-imagepullbackoff-pending-kubectl-debug" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetesde-debugging-crashloopbackoff-imagepullbackoff-pending-kubectl-debug" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kubernetesde-debugging-crashloopbackoff-imagepullbackoff-pending-kubectl-debug</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetesde-debugging-crashloopbackoff-imagepullbackoff-pending-kubectl-debug" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetesde-debugging-crashloopbackoff-imagepullbackoff-pending-kubectl-debug" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetesde-debugging-crashloopbackoff-imagepullbackoff-pending-kubectl-debug" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kubernetes-guvenligi-serviceaccount-rbac-pod-security-standards-networkpolicy</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetes-guvenligi-serviceaccount-rbac-pod-security-standards-networkpolicy" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetes-guvenligi-serviceaccount-rbac-pod-security-standards-networkpolicy" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetes-guvenligi-serviceaccount-rbac-pod-security-standards-networkpolicy" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kubernetes-guvenligi-serviceaccount-rbac-pod-security-standards-networkpolicy</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetes-guvenligi-serviceaccount-rbac-pod-security-standards-networkpolicy" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetes-guvenligi-serviceaccount-rbac-pod-security-standards-networkpolicy" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetes-guvenligi-serviceaccount-rbac-pod-security-standards-networkpolicy" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kustomize-ile-environmentlar-base-overlay-image-tag-configmapgenerator</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kustomize-ile-environmentlar-base-overlay-image-tag-configmapgenerator" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kustomize-ile-environmentlar-base-overlay-image-tag-configmapgenerator" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kustomize-ile-environmentlar-base-overlay-image-tag-configmapgenerator" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kustomize-ile-environmentlar-base-overlay-image-tag-configmapgenerator</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kustomize-ile-environmentlar-base-overlay-image-tag-configmapgenerator" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kustomize-ile-environmentlar-base-overlay-image-tag-configmapgenerator" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kustomize-ile-environmentlar-base-overlay-image-tag-configmapgenerator" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/job-cronjob-ve-workerlar-ef-core-migration-bundlei-job-olarak-calistirmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/job-cronjob-ve-workerlar-ef-core-migration-bundlei-job-olarak-calistirmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/job-cronjob-ve-workerlar-ef-core-migration-bundlei-job-olarak-calistirmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/job-cronjob-ve-workerlar-ef-core-migration-bundlei-job-olarak-calistirmak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/job-cronjob-ve-workerlar-ef-core-migration-bundlei-job-olarak-calistirmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/job-cronjob-ve-workerlar-ef-core-migration-bundlei-job-olarak-calistirmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/job-cronjob-ve-workerlar-ef-core-migration-bundlei-job-olarak-calistirmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/job-cronjob-ve-workerlar-ef-core-migration-bundlei-job-olarak-calistirmak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kubernetesde-storage-volume-persistentvolumeclaim-statefulset-veritabani-karari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetesde-storage-volume-persistentvolumeclaim-statefulset-veritabani-karari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetesde-storage-volume-persistentvolumeclaim-statefulset-veritabani-karari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetesde-storage-volume-persistentvolumeclaim-statefulset-veritabani-karari" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kubernetesde-storage-volume-persistentvolumeclaim-statefulset-veritabani-karari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetesde-storage-volume-persistentvolumeclaim-statefulset-veritabani-karari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetesde-storage-volume-persistentvolumeclaim-statefulset-veritabani-karari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetesde-storage-volume-persistentvolumeclaim-statefulset-veritabani-karari" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kubernetesde-scaling-hpa-vpa-in-place-resize-keda-poddisruptionbudget</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetesde-scaling-hpa-vpa-in-place-resize-keda-poddisruptionbudget" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetesde-scaling-hpa-vpa-in-place-resize-keda-poddisruptionbudget" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetesde-scaling-hpa-vpa-in-place-resize-keda-poddisruptionbudget" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kubernetesde-scaling-hpa-vpa-in-place-resize-keda-poddisruptionbudget</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetesde-scaling-hpa-vpa-in-place-resize-keda-poddisruptionbudget" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetesde-scaling-hpa-vpa-in-place-resize-keda-poddisruptionbudget" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetesde-scaling-hpa-vpa-in-place-resize-keda-poddisruptionbudget" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kubernetes-graceful-shutdown-sigterm-terminationgraceperiod-prestop-dotnet</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetes-graceful-shutdown-sigterm-terminationgraceperiod-prestop-dotnet" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetes-graceful-shutdown-sigterm-terminationgraceperiod-prestop-dotnet" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetes-graceful-shutdown-sigterm-terminationgraceperiod-prestop-dotnet" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kubernetes-graceful-shutdown-sigterm-terminationgraceperiod-prestop-dotnet</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetes-graceful-shutdown-sigterm-terminationgraceperiod-prestop-dotnet" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetes-graceful-shutdown-sigterm-terminationgraceperiod-prestop-dotnet" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetes-graceful-shutdown-sigterm-terminationgraceperiod-prestop-dotnet" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/resource-request-ve-limitler-qos-oomkilled-cpu-throttling-containerda-dotnet-gc</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/resource-request-ve-limitler-qos-oomkilled-cpu-throttling-containerda-dotnet-gc" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/resource-request-ve-limitler-qos-oomkilled-cpu-throttling-containerda-dotnet-gc" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/resource-request-ve-limitler-qos-oomkilled-cpu-throttling-containerda-dotnet-gc" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/resource-request-ve-limitler-qos-oomkilled-cpu-throttling-containerda-dotnet-gc</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/resource-request-ve-limitler-qos-oomkilled-cpu-throttling-containerda-dotnet-gc" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/resource-request-ve-limitler-qos-oomkilled-cpu-throttling-containerda-dotnet-gc" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/resource-request-ve-limitler-qos-oomkilled-cpu-throttling-containerda-dotnet-gc" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kubernetes-health-probelari-startup-liveness-readiness-aspnet-core-health-check</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetes-health-probelari-startup-liveness-readiness-aspnet-core-health-check" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetes-health-probelari-startup-liveness-readiness-aspnet-core-health-check" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetes-health-probelari-startup-liveness-readiness-aspnet-core-health-check" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kubernetes-health-probelari-startup-liveness-readiness-aspnet-core-health-check</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetes-health-probelari-startup-liveness-readiness-aspnet-core-health-check" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetes-health-probelari-startup-liveness-readiness-aspnet-core-health-check" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetes-health-probelari-startup-liveness-readiness-aspnet-core-health-check" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/configmap-ve-secret-ile-dotnet-configuration-environment-variable-volume</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/configmap-ve-secret-ile-dotnet-configuration-environment-variable-volume" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/configmap-ve-secret-ile-dotnet-configuration-environment-variable-volume" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/configmap-ve-secret-ile-dotnet-configuration-environment-variable-volume" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/configmap-ve-secret-ile-dotnet-configuration-environment-variable-volume</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/configmap-ve-secret-ile-dotnet-configuration-environment-variable-volume" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/configmap-ve-secret-ile-dotnet-configuration-environment-variable-volume" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/configmap-ve-secret-ile-dotnet-configuration-environment-variable-volume" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kubernetesde-dis-trafik-ingress-ingress-nginx-emekliligi-gateway-api-httproute</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetesde-dis-trafik-ingress-ingress-nginx-emekliligi-gateway-api-httproute" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetesde-dis-trafik-ingress-ingress-nginx-emekliligi-gateway-api-httproute" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetesde-dis-trafik-ingress-ingress-nginx-emekliligi-gateway-api-httproute" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kubernetesde-dis-trafik-ingress-ingress-nginx-emekliligi-gateway-api-httproute</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetesde-dis-trafik-ingress-ingress-nginx-emekliligi-gateway-api-httproute" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetesde-dis-trafik-ingress-ingress-nginx-emekliligi-gateway-api-httproute" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetesde-dis-trafik-ingress-ingress-nginx-emekliligi-gateway-api-httproute" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kubernetes-service-clusterip-nodeport-loadbalancer-dns-endpointslice</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetes-service-clusterip-nodeport-loadbalancer-dns-endpointslice" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetes-service-clusterip-nodeport-loadbalancer-dns-endpointslice" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetes-service-clusterip-nodeport-loadbalancer-dns-endpointslice" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kubernetes-service-clusterip-nodeport-loadbalancer-dns-endpointslice</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetes-service-clusterip-nodeport-loadbalancer-dns-endpointslice" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetes-service-clusterip-nodeport-loadbalancer-dns-endpointslice" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetes-service-clusterip-nodeport-loadbalancer-dns-endpointslice" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kubernetes-deployment-replicaset-label-rolling-update-rollout-gecmisi-geri-alma</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetes-deployment-replicaset-label-rolling-update-rollout-gecmisi-geri-alma" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetes-deployment-replicaset-label-rolling-update-rollout-gecmisi-geri-alma" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetes-deployment-replicaset-label-rolling-update-rollout-gecmisi-geri-alma" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kubernetes-deployment-replicaset-label-rolling-update-rollout-gecmisi-geri-alma</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetes-deployment-replicaset-label-rolling-update-rollout-gecmisi-geri-alma" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetes-deployment-replicaset-label-rolling-update-rollout-gecmisi-geri-alma" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetes-deployment-replicaset-label-rolling-update-rollout-gecmisi-geri-alma" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kubernetes-pod-dotnet-container-lifecycle-init-container-native-sidecar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetes-pod-dotnet-container-lifecycle-init-container-native-sidecar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetes-pod-dotnet-container-lifecycle-init-container-native-sidecar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetes-pod-dotnet-container-lifecycle-init-container-native-sidecar" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kubernetes-pod-dotnet-container-lifecycle-init-container-native-sidecar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetes-pod-dotnet-container-lifecycle-init-container-native-sidecar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetes-pod-dotnet-container-lifecycle-init-container-native-sidecar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetes-pod-dotnet-container-lifecycle-init-container-native-sidecar" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/lokal-kubernetes-clusteri-ve-kubectl-kind-k3d-minikube-context-namespace</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/lokal-kubernetes-clusteri-ve-kubectl-kind-k3d-minikube-context-namespace" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/lokal-kubernetes-clusteri-ve-kubectl-kind-k3d-minikube-context-namespace" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/lokal-kubernetes-clusteri-ve-kubectl-kind-k3d-minikube-context-namespace" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/lokal-kubernetes-clusteri-ve-kubectl-kind-k3d-minikube-context-namespace</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/lokal-kubernetes-clusteri-ve-kubectl-kind-k3d-minikube-context-namespace" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/lokal-kubernetes-clusteri-ve-kubectl-kind-k3d-minikube-context-namespace" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/lokal-kubernetes-clusteri-ve-kubectl-kind-k3d-minikube-context-namespace" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kubernetes-nedir-ne-zaman-gerekmez-control-plane-node-desired-state</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetes-nedir-ne-zaman-gerekmez-control-plane-node-desired-state" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetes-nedir-ne-zaman-gerekmez-control-plane-node-desired-state" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetes-nedir-ne-zaman-gerekmez-control-plane-node-desired-state" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kubernetes-nedir-ne-zaman-gerekmez-control-plane-node-desired-state</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kubernetes-nedir-ne-zaman-gerekmez-control-plane-node-desired-state" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kubernetes-nedir-ne-zaman-gerekmez-control-plane-node-desired-state" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kubernetes-nedir-ne-zaman-gerekmez-control-plane-node-desired-state" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/eski-jenkins-kurulumlarini-okumak-freestyle-pipeline-blue-ocean-java-21</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/eski-jenkins-kurulumlarini-okumak-freestyle-pipeline-blue-ocean-java-21" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/eski-jenkins-kurulumlarini-okumak-freestyle-pipeline-blue-ocean-java-21" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/eski-jenkins-kurulumlarini-okumak-freestyle-pipeline-blue-ocean-java-21" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/eski-jenkins-kurulumlarini-okumak-freestyle-pipeline-blue-ocean-java-21</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/eski-jenkins-kurulumlarini-okumak-freestyle-pipeline-blue-ocean-java-21" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/eski-jenkins-kurulumlarini-okumak-freestyle-pipeline-blue-ocean-java-21" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/eski-jenkins-kurulumlarini-okumak-freestyle-pipeline-blue-ocean-java-21" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/jenkinsi-kod-olarak-yonetmek-jcasc-plugins-txt-ve-yedekleme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkinsi-kod-olarak-yonetmek-jcasc-plugins-txt-ve-yedekleme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkinsi-kod-olarak-yonetmek-jcasc-plugins-txt-ve-yedekleme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkinsi-kod-olarak-yonetmek-jcasc-plugins-txt-ve-yedekleme" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/jenkinsi-kod-olarak-yonetmek-jcasc-plugins-txt-ve-yedekleme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkinsi-kod-olarak-yonetmek-jcasc-plugins-txt-ve-yedekleme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkinsi-kod-olarak-yonetmek-jcasc-plugins-txt-ve-yedekleme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkinsi-kod-olarak-yonetmek-jcasc-plugins-txt-ve-yedekleme" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/jenkins-shared-library-ortak-pipeline-kodunu-vars-ve-src-ile-paylasmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkins-shared-library-ortak-pipeline-kodunu-vars-ve-src-ile-paylasmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkins-shared-library-ortak-pipeline-kodunu-vars-ve-src-ile-paylasmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkins-shared-library-ortak-pipeline-kodunu-vars-ve-src-ile-paylasmak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/jenkins-shared-library-ortak-pipeline-kodunu-vars-ve-src-ile-paylasmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkins-shared-library-ortak-pipeline-kodunu-vars-ve-src-ile-paylasmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkins-shared-library-ortak-pipeline-kodunu-vars-ve-src-ile-paylasmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkins-shared-library-ortak-pipeline-kodunu-vars-ve-src-ile-paylasmak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/jenkinste-parallel-matrix-input-ve-deploy-stageleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkinste-parallel-matrix-input-ve-deploy-stageleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkinste-parallel-matrix-input-ve-deploy-stageleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkinste-parallel-matrix-input-ve-deploy-stageleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/jenkinste-parallel-matrix-input-ve-deploy-stageleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkinste-parallel-matrix-input-ve-deploy-stageleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkinste-parallel-matrix-input-ve-deploy-stageleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkinste-parallel-matrix-input-ve-deploy-stageleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/jenkins-ile-angular-pipeline-node-container-npm-cache-headless-test-stash</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkins-ile-angular-pipeline-node-container-npm-cache-headless-test-stash" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkins-ile-angular-pipeline-node-container-npm-cache-headless-test-stash" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkins-ile-angular-pipeline-node-container-npm-cache-headless-test-stash" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/jenkins-ile-angular-pipeline-node-container-npm-cache-headless-test-stash</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkins-ile-angular-pipeline-node-container-npm-cache-headless-test-stash" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkins-ile-angular-pipeline-node-container-npm-cache-headless-test-stash" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkins-ile-angular-pipeline-node-container-npm-cache-headless-test-stash" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/jenkins-ile-dotnet-pipeline-sdk-container-test-sonuclari-coverage-artifact</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkins-ile-dotnet-pipeline-sdk-container-test-sonuclari-coverage-artifact" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkins-ile-dotnet-pipeline-sdk-container-test-sonuclari-coverage-artifact" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkins-ile-dotnet-pipeline-sdk-container-test-sonuclari-coverage-artifact" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/jenkins-ile-dotnet-pipeline-sdk-container-test-sonuclari-coverage-artifact</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkins-ile-dotnet-pipeline-sdk-container-test-sonuclari-coverage-artifact" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkins-ile-dotnet-pipeline-sdk-container-test-sonuclari-coverage-artifact" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkins-ile-dotnet-pipeline-sdk-container-test-sonuclari-coverage-artifact" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/jenkins-multibranch-pipeline-github-webhook-pr-buildleri-status-check</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkins-multibranch-pipeline-github-webhook-pr-buildleri-status-check" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkins-multibranch-pipeline-github-webhook-pr-buildleri-status-check" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkins-multibranch-pipeline-github-webhook-pr-buildleri-status-check" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/jenkins-multibranch-pipeline-github-webhook-pr-buildleri-status-check</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkins-multibranch-pipeline-github-webhook-pr-buildleri-status-check" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkins-multibranch-pipeline-github-webhook-pr-buildleri-status-check" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkins-multibranch-pipeline-github-webhook-pr-buildleri-status-check" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/jenkins-credentials-withcredentials-credential-binding-groovy-interpolation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkins-credentials-withcredentials-credential-binding-groovy-interpolation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkins-credentials-withcredentials-credential-binding-groovy-interpolation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkins-credentials-withcredentials-credential-binding-groovy-interpolation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/jenkins-credentials-withcredentials-credential-binding-groovy-interpolation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkins-credentials-withcredentials-credential-binding-groovy-interpolation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkins-credentials-withcredentials-credential-binding-groovy-interpolation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkins-credentials-withcredentials-credential-binding-groovy-interpolation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/jenkins-agentlari-ssh-agent-inbound-agent-labellar-ve-docker</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkins-agentlari-ssh-agent-inbound-agent-labellar-ve-docker" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkins-agentlari-ssh-agent-inbound-agent-labellar-ve-docker" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkins-agentlari-ssh-agent-inbound-agent-labellar-ve-docker" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/jenkins-agentlari-ssh-agent-inbound-agent-labellar-ve-docker</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkins-agentlari-ssh-agent-inbound-agent-labellar-ve-docker" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkins-agentlari-ssh-agent-inbound-agent-labellar-ve-docker" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkins-agentlari-ssh-agent-inbound-agent-labellar-ve-docker" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/jenkinsfile-ile-ilk-pipeline-declarative-syntax-stages-steps-post-environment</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkinsfile-ile-ilk-pipeline-declarative-syntax-stages-steps-post-environment" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkinsfile-ile-ilk-pipeline-declarative-syntax-stages-steps-post-environment" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkinsfile-ile-ilk-pipeline-declarative-syntax-stages-steps-post-environment" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/jenkinsfile-ile-ilk-pipeline-declarative-syntax-stages-steps-post-environment</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkinsfile-ile-ilk-pipeline-declarative-syntax-stages-steps-post-environment" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkinsfile-ile-ilk-pipeline-declarative-syntax-stages-steps-post-environment" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkinsfile-ile-ilk-pipeline-declarative-syntax-stages-steps-post-environment" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/jenkins-kurulumu-docker-ile-lts-java-21-ilk-admin-ve-plugin-secimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkins-kurulumu-docker-ile-lts-java-21-ilk-admin-ve-plugin-secimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkins-kurulumu-docker-ile-lts-java-21-ilk-admin-ve-plugin-secimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkins-kurulumu-docker-ile-lts-java-21-ilk-admin-ve-plugin-secimi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/jenkins-kurulumu-docker-ile-lts-java-21-ilk-admin-ve-plugin-secimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkins-kurulumu-docker-ile-lts-java-21-ilk-admin-ve-plugin-secimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkins-kurulumu-docker-ile-lts-java-21-ilk-admin-ve-plugin-secimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkins-kurulumu-docker-ile-lts-java-21-ilk-admin-ve-plugin-secimi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/jenkins-nedir-controller-agent-executor-ne-zaman-jenkins</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkins-nedir-controller-agent-executor-ne-zaman-jenkins" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkins-nedir-controller-agent-executor-ne-zaman-jenkins" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkins-nedir-controller-agent-executor-ne-zaman-jenkins" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/jenkins-nedir-controller-agent-executor-ne-zaman-jenkins</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/jenkins-nedir-controller-agent-executor-ne-zaman-jenkins" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/jenkins-nedir-controller-agent-executor-ne-zaman-jenkins" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/jenkins-nedir-controller-agent-executor-ne-zaman-jenkins" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dotnet-6dan-dotnet-10a-hostingde-ne-degisti-port-8080-http-ports-knownipnetworks</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-6dan-dotnet-10a-hostingde-ne-degisti-port-8080-http-ports-knownipnetworks" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-6dan-dotnet-10a-hostingde-ne-degisti-port-8080-http-ports-knownipnetworks" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-6dan-dotnet-10a-hostingde-ne-degisti-port-8080-http-ports-knownipnetworks" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dotnet-6dan-dotnet-10a-hostingde-ne-degisti-port-8080-http-ports-knownipnetworks</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-6dan-dotnet-10a-hostingde-ne-degisti-port-8080-http-ports-knownipnetworks" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-6dan-dotnet-10a-hostingde-ne-degisti-port-8080-http-ports-knownipnetworks" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-6dan-dotnet-10a-hostingde-ne-degisti-port-8080-http-ports-knownipnetworks" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/hosting-secimi-ve-production-checklisti-nginx-iis-caddy-container-paas</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hosting-secimi-ve-production-checklisti-nginx-iis-caddy-container-paas" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hosting-secimi-ve-production-checklisti-nginx-iis-caddy-container-paas" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hosting-secimi-ve-production-checklisti-nginx-iis-caddy-container-paas" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/hosting-secimi-ve-production-checklisti-nginx-iis-caddy-container-paas</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hosting-secimi-ve-production-checklisti-nginx-iis-caddy-container-paas" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hosting-secimi-ve-production-checklisti-nginx-iis-caddy-container-paas" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hosting-secimi-ve-production-checklisti-nginx-iis-caddy-container-paas" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/iiste-production-deploy-app-offline-kilitli-dosyalar-application-initialization</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/iiste-production-deploy-app-offline-kilitli-dosyalar-application-initialization" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/iiste-production-deploy-app-offline-kilitli-dosyalar-application-initialization" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/iiste-production-deploy-app-offline-kilitli-dosyalar-application-initialization" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/iiste-production-deploy-app-offline-kilitli-dosyalar-application-initialization</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/iiste-production-deploy-app-offline-kilitli-dosyalar-application-initialization" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/iiste-production-deploy-app-offline-kilitli-dosyalar-application-initialization" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/iiste-production-deploy-app-offline-kilitli-dosyalar-application-initialization" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/iiste-aspnet-core-hosting-bundle-aspnet-core-module-in-process-out-of-process</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/iiste-aspnet-core-hosting-bundle-aspnet-core-module-in-process-out-of-process" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/iiste-aspnet-core-hosting-bundle-aspnet-core-module-in-process-out-of-process" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/iiste-aspnet-core-hosting-bundle-aspnet-core-module-in-process-out-of-process" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/iiste-aspnet-core-hosting-bundle-aspnet-core-module-in-process-out-of-process</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/iiste-aspnet-core-hosting-bundle-aspnet-core-module-in-process-out-of-process" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/iiste-aspnet-core-hosting-bundle-aspnet-core-module-in-process-out-of-process" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/iiste-aspnet-core-hosting-bundle-aspnet-core-module-in-process-out-of-process" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linuxta-dotnet-uygulamasini-systemd-service-olarak-calistirmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linuxta-dotnet-uygulamasini-systemd-service-olarak-calistirmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linuxta-dotnet-uygulamasini-systemd-service-olarak-calistirmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linuxta-dotnet-uygulamasini-systemd-service-olarak-calistirmak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linuxta-dotnet-uygulamasini-systemd-service-olarak-calistirmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linuxta-dotnet-uygulamasini-systemd-service-olarak-calistirmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linuxta-dotnet-uygulamasini-systemd-service-olarak-calistirmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linuxta-dotnet-uygulamasini-systemd-service-olarak-calistirmak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/nginxte-https-security-headerlari-rate-limiting-ve-load-balancing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/nginxte-https-security-headerlari-rate-limiting-ve-load-balancing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/nginxte-https-security-headerlari-rate-limiting-ve-load-balancing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/nginxte-https-security-headerlari-rate-limiting-ve-load-balancing" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/nginxte-https-security-headerlari-rate-limiting-ve-load-balancing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/nginxte-https-security-headerlari-rate-limiting-ve-load-balancing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/nginxte-https-security-headerlari-rate-limiting-ve-load-balancing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/nginxte-https-security-headerlari-rate-limiting-ve-load-balancing" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/nginx-ile-angular-yayinlamak-spa-fallback-cache-headerlari-compression-api-proxy</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/nginx-ile-angular-yayinlamak-spa-fallback-cache-headerlari-compression-api-proxy" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/nginx-ile-angular-yayinlamak-spa-fallback-cache-headerlari-compression-api-proxy" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/nginx-ile-angular-yayinlamak-spa-fallback-cache-headerlari-compression-api-proxy" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/nginx-ile-angular-yayinlamak-spa-fallback-cache-headerlari-compression-api-proxy</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/nginx-ile-angular-yayinlamak-spa-fallback-cache-headerlari-compression-api-proxy" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/nginx-ile-angular-yayinlamak-spa-fallback-cache-headerlari-compression-api-proxy" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/nginx-ile-angular-yayinlamak-spa-fallback-cache-headerlari-compression-api-proxy" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/nginx-ile-aspnet-core-reverse-proxy-proxy-pass-headerlar-websocket-signalr</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/nginx-ile-aspnet-core-reverse-proxy-proxy-pass-headerlar-websocket-signalr" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/nginx-ile-aspnet-core-reverse-proxy-proxy-pass-headerlar-websocket-signalr" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/nginx-ile-aspnet-core-reverse-proxy-proxy-pass-headerlar-websocket-signalr" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/nginx-ile-aspnet-core-reverse-proxy-proxy-pass-headerlar-websocket-signalr</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/nginx-ile-aspnet-core-reverse-proxy-proxy-pass-headerlar-websocket-signalr" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/nginx-ile-aspnet-core-reverse-proxy-proxy-pass-headerlar-websocket-signalr" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/nginx-ile-aspnet-core-reverse-proxy-proxy-pass-headerlar-websocket-signalr" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/nginx-temelleri-kurulum-nginx-conf-yapisi-server-ve-location-blocklari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/nginx-temelleri-kurulum-nginx-conf-yapisi-server-ve-location-blocklari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/nginx-temelleri-kurulum-nginx-conf-yapisi-server-ve-location-blocklari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/nginx-temelleri-kurulum-nginx-conf-yapisi-server-ve-location-blocklari" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/nginx-temelleri-kurulum-nginx-conf-yapisi-server-ve-location-blocklari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/nginx-temelleri-kurulum-nginx-conf-yapisi-server-ve-location-blocklari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/nginx-temelleri-kurulum-nginx-conf-yapisi-server-ve-location-blocklari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/nginx-temelleri-kurulum-nginx-conf-yapisi-server-ve-location-blocklari" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/reverse-proxy-arkasinda-aspnet-core-forwarded-headers-knownipnetworks-client-ip</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/reverse-proxy-arkasinda-aspnet-core-forwarded-headers-knownipnetworks-client-ip" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/reverse-proxy-arkasinda-aspnet-core-forwarded-headers-knownipnetworks-client-ip" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/reverse-proxy-arkasinda-aspnet-core-forwarded-headers-knownipnetworks-client-ip" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/reverse-proxy-arkasinda-aspnet-core-forwarded-headers-knownipnetworks-client-ip</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/reverse-proxy-arkasinda-aspnet-core-forwarded-headers-knownipnetworks-client-ip" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/reverse-proxy-arkasinda-aspnet-core-forwarded-headers-knownipnetworks-client-ip" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/reverse-proxy-arkasinda-aspnet-core-forwarded-headers-knownipnetworks-client-ip" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kestreli-tanimak-endpointler-aspnetcore-http-ports-limitler-http2-http3</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kestreli-tanimak-endpointler-aspnetcore-http-ports-limitler-http2-http3" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kestreli-tanimak-endpointler-aspnetcore-http-ports-limitler-http2-http3" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kestreli-tanimak-endpointler-aspnetcore-http-ports-limitler-http2-http3" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kestreli-tanimak-endpointler-aspnetcore-http-ports-limitler-http2-http3</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kestreli-tanimak-endpointler-aspnetcore-http-ports-limitler-http2-http3" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kestreli-tanimak-endpointler-aspnetcore-http-ports-limitler-http2-http3" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kestreli-tanimak-endpointler-aspnetcore-http-ports-limitler-http2-http3" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/web-server-application-server-reverse-proxy-http-istegi-uygulamana-nasil-ulasir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/web-server-application-server-reverse-proxy-http-istegi-uygulamana-nasil-ulasir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/web-server-application-server-reverse-proxy-http-istegi-uygulamana-nasil-ulasir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/web-server-application-server-reverse-proxy-http-istegi-uygulamana-nasil-ulasir" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/web-server-application-server-reverse-proxy-http-istegi-uygulamana-nasil-ulasir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/web-server-application-server-reverse-proxy-http-istegi-uygulamana-nasil-ulasir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/web-server-application-server-reverse-proxy-http-istegi-uygulamana-nasil-ulasir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/web-server-application-server-reverse-proxy-http-istegi-uygulamana-nasil-ulasir" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/uctan-uca-zero-downtime-bookstoreu-github-actions-ile-blue-green-ve-canary</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/uctan-uca-zero-downtime-bookstoreu-github-actions-ile-blue-green-ve-canary" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/uctan-uca-zero-downtime-bookstoreu-github-actions-ile-blue-green-ve-canary" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/uctan-uca-zero-downtime-bookstoreu-github-actions-ile-blue-green-ve-canary" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/uctan-uca-zero-downtime-bookstoreu-github-actions-ile-blue-green-ve-canary</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/uctan-uca-zero-downtime-bookstoreu-github-actions-ile-blue-green-ve-canary" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/uctan-uca-zero-downtime-bookstoreu-github-actions-ile-blue-green-ve-canary" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/uctan-uca-zero-downtime-bookstoreu-github-actions-ile-blue-green-ve-canary" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/rollback-mi-roll-forward-mi-geri-alma-plani-kill-switch-otomatik-geri-donus</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rollback-mi-roll-forward-mi-geri-alma-plani-kill-switch-otomatik-geri-donus" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rollback-mi-roll-forward-mi-geri-alma-plani-kill-switch-otomatik-geri-donus" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rollback-mi-roll-forward-mi-geri-alma-plani-kill-switch-otomatik-geri-donus" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/rollback-mi-roll-forward-mi-geri-alma-plani-kill-switch-otomatik-geri-donus</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rollback-mi-roll-forward-mi-geri-alma-plani-kill-switch-otomatik-geri-donus" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rollback-mi-roll-forward-mi-geri-alma-plani-kill-switch-otomatik-geri-donus" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rollback-mi-roll-forward-mi-geri-alma-plani-kill-switch-otomatik-geri-donus" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/feature-flagler-deployu-releaseten-ayirmak-featuremanagement-openfeature</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/feature-flagler-deployu-releaseten-ayirmak-featuremanagement-openfeature" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/feature-flagler-deployu-releaseten-ayirmak-featuremanagement-openfeature" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/feature-flagler-deployu-releaseten-ayirmak-featuremanagement-openfeature" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/feature-flagler-deployu-releaseten-ayirmak-featuremanagement-openfeature</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/feature-flagler-deployu-releaseten-ayirmak-featuremanagement-openfeature" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/feature-flagler-deployu-releaseten-ayirmak-featuremanagement-openfeature" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/feature-flagler-deployu-releaseten-ayirmak-featuremanagement-openfeature" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/migrationlarin-deploydaki-yeri-expand-contract-ef-core-migration-bundle</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/migrationlarin-deploydaki-yeri-expand-contract-ef-core-migration-bundle" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/migrationlarin-deploydaki-yeri-expand-contract-ef-core-migration-bundle" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/migrationlarin-deploydaki-yeri-expand-contract-ef-core-migration-bundle" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/migrationlarin-deploydaki-yeri-expand-contract-ef-core-migration-bundle</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/migrationlarin-deploydaki-yeri-expand-contract-ef-core-migration-bundle" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/migrationlarin-deploydaki-yeri-expand-contract-ef-core-migration-bundle" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/migrationlarin-deploydaki-yeri-expand-contract-ef-core-migration-bundle" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/canary-release-trafigi-yuzdeyle-acmak-metrik-ile-karar-otomatik-analiz</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/canary-release-trafigi-yuzdeyle-acmak-metrik-ile-karar-otomatik-analiz" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/canary-release-trafigi-yuzdeyle-acmak-metrik-ile-karar-otomatik-analiz" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/canary-release-trafigi-yuzdeyle-acmak-metrik-ile-karar-otomatik-analiz" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/canary-release-trafigi-yuzdeyle-acmak-metrik-ile-karar-otomatik-analiz</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/canary-release-trafigi-yuzdeyle-acmak-metrik-ile-karar-otomatik-analiz" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/canary-release-trafigi-yuzdeyle-acmak-metrik-ile-karar-otomatik-analiz" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/canary-release-trafigi-yuzdeyle-acmak-metrik-ile-karar-otomatik-analiz" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/blue-green-deployment-nginx-ile-iki-environment-app-service-slotlari-geri-donus</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/blue-green-deployment-nginx-ile-iki-environment-app-service-slotlari-geri-donus" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/blue-green-deployment-nginx-ile-iki-environment-app-service-slotlari-geri-donus" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/blue-green-deployment-nginx-ile-iki-environment-app-service-slotlari-geri-donus" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/blue-green-deployment-nginx-ile-iki-environment-app-service-slotlari-geri-donus</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/blue-green-deployment-nginx-ile-iki-environment-app-service-slotlari-geri-donus" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/blue-green-deployment-nginx-ile-iki-environment-app-service-slotlari-geri-donus" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/blue-green-deployment-nginx-ile-iki-environment-app-service-slotlari-geri-donus" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/rolling-deployment-sunuculari-sirayla-guncellemek-maxsurge-maxunavailable</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rolling-deployment-sunuculari-sirayla-guncellemek-maxsurge-maxunavailable" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rolling-deployment-sunuculari-sirayla-guncellemek-maxsurge-maxunavailable" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rolling-deployment-sunuculari-sirayla-guncellemek-maxsurge-maxunavailable" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/rolling-deployment-sunuculari-sirayla-guncellemek-maxsurge-maxunavailable</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rolling-deployment-sunuculari-sirayla-guncellemek-maxsurge-maxunavailable" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rolling-deployment-sunuculari-sirayla-guncellemek-maxsurge-maxunavailable" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rolling-deployment-sunuculari-sirayla-guncellemek-maxsurge-maxunavailable" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/zero-downtimein-on-kosullari-graceful-shutdown-readiness-stateless-uyumluluk</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/zero-downtimein-on-kosullari-graceful-shutdown-readiness-stateless-uyumluluk" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/zero-downtimein-on-kosullari-graceful-shutdown-readiness-stateless-uyumluluk" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/zero-downtimein-on-kosullari-graceful-shutdown-readiness-stateless-uyumluluk" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/zero-downtimein-on-kosullari-graceful-shutdown-readiness-stateless-uyumluluk</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/zero-downtimein-on-kosullari-graceful-shutdown-readiness-stateless-uyumluluk" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/zero-downtimein-on-kosullari-graceful-shutdown-readiness-stateless-uyumluluk" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/zero-downtimein-on-kosullari-graceful-shutdown-readiness-stateless-uyumluluk" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/deploy-ve-release-farki-downtime-neden-olur-deployment-stratejileri-haritasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/deploy-ve-release-farki-downtime-neden-olur-deployment-stratejileri-haritasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/deploy-ve-release-farki-downtime-neden-olur-deployment-stratejileri-haritasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/deploy-ve-release-farki-downtime-neden-olur-deployment-stratejileri-haritasi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/deploy-ve-release-farki-downtime-neden-olur-deployment-stratejileri-haritasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/deploy-ve-release-farki-downtime-neden-olur-deployment-stratejileri-haritasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/deploy-ve-release-farki-downtime-neden-olur-deployment-stratejileri-haritasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/deploy-ve-release-farki-downtime-neden-olur-deployment-stratejileri-haritasi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/eski-github-actions-workflowlarini-okumak-set-output-github-output-node-24</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/eski-github-actions-workflowlarini-okumak-set-output-github-output-node-24" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/eski-github-actions-workflowlarini-okumak-set-output-github-output-node-24" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/eski-github-actions-workflowlarini-okumak-set-output-github-output-node-24" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/eski-github-actions-workflowlarini-okumak-set-output-github-output-node-24</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/eski-github-actions-workflowlarini-okumak-set-output-github-output-node-24" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/eski-github-actions-workflowlarini-okumak-set-output-github-output-node-24" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/eski-github-actions-workflowlarini-okumak-set-output-github-output-node-24" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/github-actionsta-debug-hiz-ve-maliyet-act-cache-stratejisi-artifact-retention</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actionsta-debug-hiz-ve-maliyet-act-cache-stratejisi-artifact-retention" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actionsta-debug-hiz-ve-maliyet-act-cache-stratejisi-artifact-retention" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actionsta-debug-hiz-ve-maliyet-act-cache-stratejisi-artifact-retention" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/github-actionsta-debug-hiz-ve-maliyet-act-cache-stratejisi-artifact-retention</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actionsta-debug-hiz-ve-maliyet-act-cache-stratejisi-artifact-retention" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actionsta-debug-hiz-ve-maliyet-act-cache-stratejisi-artifact-retention" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actionsta-debug-hiz-ve-maliyet-act-cache-stratejisi-artifact-retention" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/github-actions-runnerlari-hosted-image-ubuntu-latest-gecisi-arm-self-hosted</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-runnerlari-hosted-image-ubuntu-latest-gecisi-arm-self-hosted" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-runnerlari-hosted-image-ubuntu-latest-gecisi-arm-self-hosted" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-runnerlari-hosted-image-ubuntu-latest-gecisi-arm-self-hosted" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/github-actions-runnerlari-hosted-image-ubuntu-latest-gecisi-arm-self-hosted</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-runnerlari-hosted-image-ubuntu-latest-gecisi-arm-self-hosted" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-runnerlari-hosted-image-ubuntu-latest-gecisi-arm-self-hosted" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-runnerlari-hosted-image-ubuntu-latest-gecisi-arm-self-hosted" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/github-actions-guvenligi-sha-pinning-lockfile-pull-request-target-injection</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-guvenligi-sha-pinning-lockfile-pull-request-target-injection" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-guvenligi-sha-pinning-lockfile-pull-request-target-injection" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-guvenligi-sha-pinning-lockfile-pull-request-target-injection" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/github-actions-guvenligi-sha-pinning-lockfile-pull-request-target-injection</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-guvenligi-sha-pinning-lockfile-pull-request-target-injection" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-guvenligi-sha-pinning-lockfile-pull-request-target-injection" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-guvenligi-sha-pinning-lockfile-pull-request-target-injection" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/github-actionsta-composite-action-reusable-workflow-ve-yaml-anchor</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actionsta-composite-action-reusable-workflow-ve-yaml-anchor" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actionsta-composite-action-reusable-workflow-ve-yaml-anchor" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actionsta-composite-action-reusable-workflow-ve-yaml-anchor" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/github-actionsta-composite-action-reusable-workflow-ve-yaml-anchor</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actionsta-composite-action-reusable-workflow-ve-yaml-anchor" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actionsta-composite-action-reusable-workflow-ve-yaml-anchor" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actionsta-composite-action-reusable-workflow-ve-yaml-anchor" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/github-actions-ile-deploy-linux-sunucuya-ssh-docker-image-ve-ghcr</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-ile-deploy-linux-sunucuya-ssh-docker-image-ve-ghcr" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-ile-deploy-linux-sunucuya-ssh-docker-image-ve-ghcr" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-ile-deploy-linux-sunucuya-ssh-docker-image-ve-ghcr" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/github-actions-ile-deploy-linux-sunucuya-ssh-docker-image-ve-ghcr</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-ile-deploy-linux-sunucuya-ssh-docker-image-ve-ghcr" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-ile-deploy-linux-sunucuya-ssh-docker-image-ve-ghcr" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-ile-deploy-linux-sunucuya-ssh-docker-image-ve-ghcr" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/github-actions-ile-deploy-oidc-ile-azure-app-service</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-ile-deploy-oidc-ile-azure-app-service" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-ile-deploy-oidc-ile-azure-app-service" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-ile-deploy-oidc-ile-azure-app-service" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/github-actions-ile-deploy-oidc-ile-azure-app-service</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-ile-deploy-oidc-ile-azure-app-service" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-ile-deploy-oidc-ile-azure-app-service" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-ile-deploy-oidc-ile-azure-app-service" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/github-actions-environmentlari-protection-rule-approval-ve-deployment-gecmisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-environmentlari-protection-rule-approval-ve-deployment-gecmisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-environmentlari-protection-rule-approval-ve-deployment-gecmisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-environmentlari-protection-rule-approval-ve-deployment-gecmisi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/github-actions-environmentlari-protection-rule-approval-ve-deployment-gecmisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-environmentlari-protection-rule-approval-ve-deployment-gecmisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-environmentlari-protection-rule-approval-ve-deployment-gecmisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-environmentlari-protection-rule-approval-ve-deployment-gecmisi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/github-actionsta-secret-variable-ve-github-token-permissionlari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actionsta-secret-variable-ve-github-token-permissionlari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actionsta-secret-variable-ve-github-token-permissionlari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actionsta-secret-variable-ve-github-token-permissionlari" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/github-actionsta-secret-variable-ve-github-token-permissionlari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actionsta-secret-variable-ve-github-token-permissionlari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actionsta-secret-variable-ve-github-token-permissionlari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actionsta-secret-variable-ve-github-token-permissionlari" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dotnet-angular-monorepoda-github-actions-path-filtreleri-artifact-aktarimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-angular-monorepoda-github-actions-path-filtreleri-artifact-aktarimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-angular-monorepoda-github-actions-path-filtreleri-artifact-aktarimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-angular-monorepoda-github-actions-path-filtreleri-artifact-aktarimi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dotnet-angular-monorepoda-github-actions-path-filtreleri-artifact-aktarimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-angular-monorepoda-github-actions-path-filtreleri-artifact-aktarimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-angular-monorepoda-github-actions-path-filtreleri-artifact-aktarimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-angular-monorepoda-github-actions-path-filtreleri-artifact-aktarimi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/github-actions-ile-angular-ci-setup-node-npm-ci-lint-vitest-playwright</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-ile-angular-ci-setup-node-npm-ci-lint-vitest-playwright" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-ile-angular-ci-setup-node-npm-ci-lint-vitest-playwright" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-ile-angular-ci-setup-node-npm-ci-lint-vitest-playwright" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/github-actions-ile-angular-ci-setup-node-npm-ci-lint-vitest-playwright</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-ile-angular-ci-setup-node-npm-ci-lint-vitest-playwright" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-ile-angular-ci-setup-node-npm-ci-lint-vitest-playwright" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-ile-angular-ci-setup-node-npm-ci-lint-vitest-playwright" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/github-actions-ile-dotnet-ci-setup-dotnet-global-json-nuget-cache-test-coverage</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-ile-dotnet-ci-setup-dotnet-global-json-nuget-cache-test-coverage" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-ile-dotnet-ci-setup-dotnet-global-json-nuget-cache-test-coverage" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-ile-dotnet-ci-setup-dotnet-global-json-nuget-cache-test-coverage" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/github-actions-ile-dotnet-ci-setup-dotnet-global-json-nuget-cache-test-coverage</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-ile-dotnet-ci-setup-dotnet-global-json-nuget-cache-test-coverage" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-ile-dotnet-ci-setup-dotnet-global-json-nuget-cache-test-coverage" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-ile-dotnet-ci-setup-dotnet-global-json-nuget-cache-test-coverage" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/github-actionsta-joblar-needs-matrix-concurrency-timeout-service-container</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actionsta-joblar-needs-matrix-concurrency-timeout-service-container" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actionsta-joblar-needs-matrix-concurrency-timeout-service-container" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actionsta-joblar-needs-matrix-concurrency-timeout-service-container" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/github-actionsta-joblar-needs-matrix-concurrency-timeout-service-container</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actionsta-joblar-needs-matrix-concurrency-timeout-service-container" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actionsta-joblar-needs-matrix-concurrency-timeout-service-container" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actionsta-joblar-needs-matrix-concurrency-timeout-service-container" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/github-actionsta-expression-context-ve-variablelar-if-outputs-github-env</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actionsta-expression-context-ve-variablelar-if-outputs-github-env" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actionsta-expression-context-ve-variablelar-if-outputs-github-env" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actionsta-expression-context-ve-variablelar-if-outputs-github-env" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/github-actionsta-expression-context-ve-variablelar-if-outputs-github-env</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actionsta-expression-context-ve-variablelar-if-outputs-github-env" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actionsta-expression-context-ve-variablelar-if-outputs-github-env" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actionsta-expression-context-ve-variablelar-if-outputs-github-env" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/github-actions-triggerlari-push-pull-request-workflow-dispatch-schedule</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-triggerlari-push-pull-request-workflow-dispatch-schedule" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-triggerlari-push-pull-request-workflow-dispatch-schedule" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-triggerlari-push-pull-request-workflow-dispatch-schedule" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/github-actions-triggerlari-push-pull-request-workflow-dispatch-schedule</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-triggerlari-push-pull-request-workflow-dispatch-schedule" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-triggerlari-push-pull-request-workflow-dispatch-schedule" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-triggerlari-push-pull-request-workflow-dispatch-schedule" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/github-actions-nedir-workflow-event-job-step-runner-ilk-ci</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-nedir-workflow-event-job-step-runner-ilk-ci" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-nedir-workflow-event-job-step-runner-ilk-ci" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-nedir-workflow-event-job-step-runner-ilk-ci" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/github-actions-nedir-workflow-event-job-step-runner-ilk-ci</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-actions-nedir-workflow-event-job-step-runner-ilk-ci" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-actions-nedir-workflow-event-job-step-runner-ilk-ci" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-actions-nedir-workflow-event-job-step-runner-ilk-ci" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/pipelinei-olcmek-ve-hizlandirmak-dora-metrikleri-cache-ve-paralellik</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/pipelinei-olcmek-ve-hizlandirmak-dora-metrikleri-cache-ve-paralellik" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/pipelinei-olcmek-ve-hizlandirmak-dora-metrikleri-cache-ve-paralellik" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/pipelinei-olcmek-ve-hizlandirmak-dora-metrikleri-cache-ve-paralellik" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/pipelinei-olcmek-ve-hizlandirmak-dora-metrikleri-cache-ve-paralellik</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/pipelinei-olcmek-ve-hizlandirmak-dora-metrikleri-cache-ve-paralellik" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/pipelinei-olcmek-ve-hizlandirmak-dora-metrikleri-cache-ve-paralellik" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/pipelinei-olcmek-ve-hizlandirmak-dora-metrikleri-cache-ve-paralellik" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/pipeline-guvenligi-ve-secretlar-least-privilege-kisa-omurlu-credential</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/pipeline-guvenligi-ve-secretlar-least-privilege-kisa-omurlu-credential" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/pipeline-guvenligi-ve-secretlar-least-privilege-kisa-omurlu-credential" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/pipeline-guvenligi-ve-secretlar-least-privilege-kisa-omurlu-credential" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/pipeline-guvenligi-ve-secretlar-least-privilege-kisa-omurlu-credential</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/pipeline-guvenligi-ve-secretlar-least-privilege-kisa-omurlu-credential" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/pipeline-guvenligi-ve-secretlar-least-privilege-kisa-omurlu-credential" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/pipeline-guvenligi-ve-secretlar-least-privilege-kisa-omurlu-credential" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/approval-gate-ve-deploy-kontrolleri-pipelinea-insan-ve-kural-eklemek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/approval-gate-ve-deploy-kontrolleri-pipelinea-insan-ve-kural-eklemek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/approval-gate-ve-deploy-kontrolleri-pipelinea-insan-ve-kural-eklemek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/approval-gate-ve-deploy-kontrolleri-pipelinea-insan-ve-kural-eklemek" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/approval-gate-ve-deploy-kontrolleri-pipelinea-insan-ve-kural-eklemek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/approval-gate-ve-deploy-kontrolleri-pipelinea-insan-ve-kural-eklemek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/approval-gate-ve-deploy-kontrolleri-pipelinea-insan-ve-kural-eklemek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/approval-gate-ve-deploy-kontrolleri-pipelinea-insan-ve-kural-eklemek" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/environmentlar-ve-promotion-dev-test-staging-production-configuration</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/environmentlar-ve-promotion-dev-test-staging-production-configuration" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/environmentlar-ve-promotion-dev-test-staging-production-configuration" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/environmentlar-ve-promotion-dev-test-staging-production-configuration" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/environmentlar-ve-promotion-dev-test-staging-production-configuration</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/environmentlar-ve-promotion-dev-test-staging-production-configuration" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/environmentlar-ve-promotion-dev-test-staging-production-configuration" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/environmentlar-ve-promotion-dev-test-staging-production-configuration" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/pipelineda-test-hizli-geri-bildirim-quality-gateler-ve-flaky-testler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/pipelineda-test-hizli-geri-bildirim-quality-gateler-ve-flaky-testler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/pipelineda-test-hizli-geri-bildirim-quality-gateler-ve-flaky-testler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/pipelineda-test-hizli-geri-bildirim-quality-gateler-ve-flaky-testler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/pipelineda-test-hizli-geri-bildirim-quality-gateler-ve-flaky-testler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/pipelineda-test-hizli-geri-bildirim-quality-gateler-ve-flaky-testler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/pipelineda-test-hizli-geri-bildirim-quality-gateler-ve-flaky-testler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/pipelineda-test-hizli-geri-bildirim-quality-gateler-ve-flaky-testler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/build-once-deploy-many-artifact-versiyonlama-ve-immutable-paket</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/build-once-deploy-many-artifact-versiyonlama-ve-immutable-paket" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/build-once-deploy-many-artifact-versiyonlama-ve-immutable-paket" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/build-once-deploy-many-artifact-versiyonlama-ve-immutable-paket" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/build-once-deploy-many-artifact-versiyonlama-ve-immutable-paket</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/build-once-deploy-many-artifact-versiyonlama-ve-immutable-paket" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/build-once-deploy-many-artifact-versiyonlama-ve-immutable-paket" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/build-once-deploy-many-artifact-versiyonlama-ve-immutable-paket" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/pipeline-anatomisi-trigger-stage-job-step-ve-fail-fast</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/pipeline-anatomisi-trigger-stage-job-step-ve-fail-fast" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/pipeline-anatomisi-trigger-stage-job-step-ve-fail-fast" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/pipeline-anatomisi-trigger-stage-job-step-ve-fail-fast" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/pipeline-anatomisi-trigger-stage-job-step-ve-fail-fast</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/pipeline-anatomisi-trigger-stage-job-step-ve-fail-fast" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/pipeline-anatomisi-trigger-stage-job-step-ve-fail-fast" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/pipeline-anatomisi-trigger-stage-job-step-ve-fail-fast" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ci-continuous-delivery-ve-continuous-deployment-farklari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ci-continuous-delivery-ve-continuous-deployment-farklari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ci-continuous-delivery-ve-continuous-deployment-farklari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ci-continuous-delivery-ve-continuous-deployment-farklari" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ci-continuous-delivery-ve-continuous-deployment-farklari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ci-continuous-delivery-ve-continuous-deployment-farklari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ci-continuous-delivery-ve-continuous-deployment-farklari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ci-continuous-delivery-ve-continuous-deployment-farklari" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/background-joblarda-surum-gecisleri-dotnet-6-10-11-quartz-3-4</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/background-joblarda-surum-gecisleri-dotnet-6-10-11-quartz-3-4" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/background-joblarda-surum-gecisleri-dotnet-6-10-11-quartz-3-4" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/background-joblarda-surum-gecisleri-dotnet-6-10-11-quartz-3-4" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/background-joblarda-surum-gecisleri-dotnet-6-10-11-quartz-3-4</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/background-joblarda-surum-gecisleri-dotnet-6-10-11-quartz-3-4" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/background-joblarda-surum-gecisleri-dotnet-6-10-11-quartz-3-4" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/background-joblarda-surum-gecisleri-dotnet-6-10-11-quartz-3-4" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/job-dashboard-monitoring-alerting-hangfire-quartz-opentelemetry</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/job-dashboard-monitoring-alerting-hangfire-quartz-opentelemetry" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/job-dashboard-monitoring-alerting-hangfire-quartz-opentelemetry" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/job-dashboard-monitoring-alerting-hangfire-quartz-opentelemetry" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/job-dashboard-monitoring-alerting-hangfire-quartz-opentelemetry</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/job-dashboard-monitoring-alerting-hangfire-quartz-opentelemetry" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/job-dashboard-monitoring-alerting-hangfire-quartz-opentelemetry" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/job-dashboard-monitoring-alerting-hangfire-quartz-opentelemetry" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/uzun-suren-ve-batch-joblar-chunking-checkpoint-deploy</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/uzun-suren-ve-batch-joblar-chunking-checkpoint-deploy" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/uzun-suren-ve-batch-joblar-chunking-checkpoint-deploy" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/uzun-suren-ve-batch-joblar-chunking-checkpoint-deploy" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/uzun-suren-ve-batch-joblar-chunking-checkpoint-deploy</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/uzun-suren-ve-batch-joblar-chunking-checkpoint-deploy" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/uzun-suren-ve-batch-joblar-chunking-checkpoint-deploy" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/uzun-suren-ve-batch-joblar-chunking-checkpoint-deploy" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/cok-instanceli-ortamda-joblar-distributed-lock-leader-election</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cok-instanceli-ortamda-joblar-distributed-lock-leader-election" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cok-instanceli-ortamda-joblar-distributed-lock-leader-election" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cok-instanceli-ortamda-joblar-distributed-lock-leader-election" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/cok-instanceli-ortamda-joblar-distributed-lock-leader-election</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cok-instanceli-ortamda-joblar-distributed-lock-leader-election" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cok-instanceli-ortamda-joblar-distributed-lock-leader-election" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cok-instanceli-ortamda-joblar-distributed-lock-leader-election" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/background-joblarda-retry-ve-idempotency-at-least-once</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/background-joblarda-retry-ve-idempotency-at-least-once" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/background-joblarda-retry-ve-idempotency-at-least-once" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/background-joblarda-retry-ve-idempotency-at-least-once" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/background-joblarda-retry-ve-idempotency-at-least-once</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/background-joblarda-retry-ve-idempotency-at-least-once" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/background-joblarda-retry-ve-idempotency-at-least-once" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/background-joblarda-retry-ve-idempotency-at-least-once" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/quartz-net-4-ile-scheduling-job-trigger-jobstore-clustering</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/quartz-net-4-ile-scheduling-job-trigger-jobstore-clustering" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/quartz-net-4-ile-scheduling-job-trigger-jobstore-clustering" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/quartz-net-4-ile-scheduling-job-trigger-jobstore-clustering" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/quartz-net-4-ile-scheduling-job-trigger-jobstore-clustering</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/quartz-net-4-ile-scheduling-job-trigger-jobstore-clustering" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/quartz-net-4-ile-scheduling-job-trigger-jobstore-clustering" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/quartz-net-4-ile-scheduling-job-trigger-jobstore-clustering" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/hangfire-ile-kalici-joblar-fire-and-forget-delayed-recurring-continuation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hangfire-ile-kalici-joblar-fire-and-forget-delayed-recurring-continuation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hangfire-ile-kalici-joblar-fire-and-forget-delayed-recurring-continuation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hangfire-ile-kalici-joblar-fire-and-forget-delayed-recurring-continuation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/hangfire-ile-kalici-joblar-fire-and-forget-delayed-recurring-continuation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hangfire-ile-kalici-joblar-fire-and-forget-delayed-recurring-continuation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hangfire-ile-kalici-joblar-fire-and-forget-delayed-recurring-continuation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hangfire-ile-kalici-joblar-fire-and-forget-delayed-recurring-continuation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/cron-ifadeleri-unix-quartz-formati-time-zone-dst-tuzaklari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cron-ifadeleri-unix-quartz-formati-time-zone-dst-tuzaklari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cron-ifadeleri-unix-quartz-formati-time-zone-dst-tuzaklari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cron-ifadeleri-unix-quartz-formati-time-zone-dst-tuzaklari" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/cron-ifadeleri-unix-quartz-formati-time-zone-dst-tuzaklari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cron-ifadeleri-unix-quartz-formati-time-zone-dst-tuzaklari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cron-ifadeleri-unix-quartz-formati-time-zone-dst-tuzaklari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cron-ifadeleri-unix-quartz-formati-time-zone-dst-tuzaklari" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/worker-service-ve-in-process-job-queue-channel-periodictimer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/worker-service-ve-in-process-job-queue-channel-periodictimer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/worker-service-ve-in-process-job-queue-channel-periodictimer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/worker-service-ve-in-process-job-queue-channel-periodictimer" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/worker-service-ve-in-process-job-queue-channel-periodictimer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/worker-service-ve-in-process-job-queue-channel-periodictimer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/worker-service-ve-in-process-job-queue-channel-periodictimer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/worker-service-ve-in-process-job-queue-channel-periodictimer" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dotnette-ihostedservice-ve-backgroundservice-yasam-dongusu-graceful-shutdown</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnette-ihostedservice-ve-backgroundservice-yasam-dongusu-graceful-shutdown" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnette-ihostedservice-ve-backgroundservice-yasam-dongusu-graceful-shutdown" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnette-ihostedservice-ve-backgroundservice-yasam-dongusu-graceful-shutdown" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dotnette-ihostedservice-ve-backgroundservice-yasam-dongusu-graceful-shutdown</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnette-ihostedservice-ve-backgroundservice-yasam-dongusu-graceful-shutdown" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnette-ihostedservice-ve-backgroundservice-yasam-dongusu-graceful-shutdown" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnette-ihostedservice-ve-backgroundservice-yasam-dongusu-graceful-shutdown" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/request-disinda-is-fire-and-forget-backgroundservice-hangfire-quartz-secimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/request-disinda-is-fire-and-forget-backgroundservice-hangfire-quartz-secimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/request-disinda-is-fire-and-forget-backgroundservice-hangfire-quartz-secimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/request-disinda-is-fire-and-forget-backgroundservice-hangfire-quartz-secimi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/request-disinda-is-fire-and-forget-backgroundservice-hangfire-quartz-secimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/request-disinda-is-fire-and-forget-backgroundservice-hangfire-quartz-secimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/request-disinda-is-fire-and-forget-backgroundservice-hangfire-quartz-secimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/request-disinda-is-fire-and-forget-backgroundservice-hangfire-quartz-secimi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/client-surum-gecisleri-rabbitmq-client-6-7-masstransit-8-9</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/client-surum-gecisleri-rabbitmq-client-6-7-masstransit-8-9" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/client-surum-gecisleri-rabbitmq-client-6-7-masstransit-8-9" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/client-surum-gecisleri-rabbitmq-client-6-7-masstransit-8-9" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/client-surum-gecisleri-rabbitmq-client-6-7-masstransit-8-9</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/client-surum-gecisleri-rabbitmq-client-6-7-masstransit-8-9" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/client-surum-gecisleri-rabbitmq-client-6-7-masstransit-8-9" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/client-surum-gecisleri-rabbitmq-client-6-7-masstransit-8-9" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/message-queue-kodunu-test-etmek-testcontainers-masstransit-test-harness</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/message-queue-kodunu-test-etmek-testcontainers-masstransit-test-harness" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/message-queue-kodunu-test-etmek-testcontainers-masstransit-test-harness" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/message-queue-kodunu-test-etmek-testcontainers-masstransit-test-harness" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/message-queue-kodunu-test-etmek-testcontainers-masstransit-test-harness</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/message-queue-kodunu-test-etmek-testcontainers-masstransit-test-harness" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/message-queue-kodunu-test-etmek-testcontainers-masstransit-test-harness" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/message-queue-kodunu-test-etmek-testcontainers-masstransit-test-harness" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mesajlasmada-observability-opentelemetry-trace-context-queue-depth-consumer-lag</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mesajlasmada-observability-opentelemetry-trace-context-queue-depth-consumer-lag" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mesajlasmada-observability-opentelemetry-trace-context-queue-depth-consumer-lag" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mesajlasmada-observability-opentelemetry-trace-context-queue-depth-consumer-lag" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mesajlasmada-observability-opentelemetry-trace-context-queue-depth-consumer-lag</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mesajlasmada-observability-opentelemetry-trace-context-queue-depth-consumer-lag" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mesajlasmada-observability-opentelemetry-trace-context-queue-depth-consumer-lag" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mesajlasmada-observability-opentelemetry-trace-context-queue-depth-consumer-lag" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dotnette-transactional-outbox-ef-core-backgroundservice-relay</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnette-transactional-outbox-ef-core-backgroundservice-relay" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnette-transactional-outbox-ef-core-backgroundservice-relay" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnette-transactional-outbox-ef-core-backgroundservice-relay" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dotnette-transactional-outbox-ef-core-backgroundservice-relay</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnette-transactional-outbox-ef-core-backgroundservice-relay" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnette-transactional-outbox-ef-core-backgroundservice-relay" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnette-transactional-outbox-ef-core-backgroundservice-relay" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/idempotent-consumer-ve-inbox-ayni-mesaj-iki-kez-geldiginde</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/idempotent-consumer-ve-inbox-ayni-mesaj-iki-kez-geldiginde" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/idempotent-consumer-ve-inbox-ayni-mesaj-iki-kez-geldiginde" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/idempotent-consumer-ve-inbox-ayni-mesaj-iki-kez-geldiginde" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/idempotent-consumer-ve-inbox-ayni-mesaj-iki-kez-geldiginde</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/idempotent-consumer-ve-inbox-ayni-mesaj-iki-kez-geldiginde" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/idempotent-consumer-ve-inbox-ayni-mesaj-iki-kez-geldiginde" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/idempotent-consumer-ve-inbox-ayni-mesaj-iki-kez-geldiginde" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dead-letter-queue-yonetimi-poison-message-inceleme-yeniden-isleme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dead-letter-queue-yonetimi-poison-message-inceleme-yeniden-isleme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dead-letter-queue-yonetimi-poison-message-inceleme-yeniden-isleme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dead-letter-queue-yonetimi-poison-message-inceleme-yeniden-isleme" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dead-letter-queue-yonetimi-poison-message-inceleme-yeniden-isleme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dead-letter-queue-yonetimi-poison-message-inceleme-yeniden-isleme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dead-letter-queue-yonetimi-poison-message-inceleme-yeniden-isleme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dead-letter-queue-yonetimi-poison-message-inceleme-yeniden-isleme" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/consumerda-retry-ve-redelivery-immediate-delayed-exponential-backoff</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/consumerda-retry-ve-redelivery-immediate-delayed-exponential-backoff" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/consumerda-retry-ve-redelivery-immediate-delayed-exponential-backoff" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/consumerda-retry-ve-redelivery-immediate-delayed-exponential-backoff" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/consumerda-retry-ve-redelivery-immediate-delayed-exponential-backoff</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/consumerda-retry-ve-redelivery-immediate-delayed-exponential-backoff" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/consumerda-retry-ve-redelivery-immediate-delayed-exponential-backoff" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/consumerda-retry-ve-redelivery-immediate-delayed-exponential-backoff" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/masstransit-ile-mesajlasma-consumer-publish-send-v9-lisansi-alternatifler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/masstransit-ile-mesajlasma-consumer-publish-send-v9-lisansi-alternatifler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/masstransit-ile-mesajlasma-consumer-publish-send-v9-lisansi-alternatifler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/masstransit-ile-mesajlasma-consumer-publish-send-v9-lisansi-alternatifler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/masstransit-ile-mesajlasma-consumer-publish-send-v9-lisansi-alternatifler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/masstransit-ile-mesajlasma-consumer-publish-send-v9-lisansi-alternatifler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/masstransit-ile-mesajlasma-consumer-publish-send-v9-lisansi-alternatifler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/masstransit-ile-mesajlasma-consumer-publish-send-v9-lisansi-alternatifler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mesaj-contractlari-serialization-versioning-geriye-donuk-uyumluluk</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mesaj-contractlari-serialization-versioning-geriye-donuk-uyumluluk" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mesaj-contractlari-serialization-versioning-geriye-donuk-uyumluluk" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mesaj-contractlari-serialization-versioning-geriye-donuk-uyumluluk" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mesaj-contractlari-serialization-versioning-geriye-donuk-uyumluluk</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mesaj-contractlari-serialization-versioning-geriye-donuk-uyumluluk" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mesaj-contractlari-serialization-versioning-geriye-donuk-uyumluluk" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mesaj-contractlari-serialization-versioning-geriye-donuk-uyumluluk" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/confluent-kafka-ile-dotnette-kafka-producer-consumer-group-offset-commit</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/confluent-kafka-ile-dotnette-kafka-producer-consumer-group-offset-commit" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/confluent-kafka-ile-dotnette-kafka-producer-consumer-group-offset-commit" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/confluent-kafka-ile-dotnette-kafka-producer-consumer-group-offset-commit" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/confluent-kafka-ile-dotnette-kafka-producer-consumer-group-offset-commit</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/confluent-kafka-ile-dotnette-kafka-producer-consumer-group-offset-commit" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/confluent-kafka-ile-dotnette-kafka-producer-consumer-group-offset-commit" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/confluent-kafka-ile-dotnette-kafka-producer-consumer-group-offset-commit" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/azure-service-bus-dotnet-sdk-queue-topic-subscription-session-processor</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/azure-service-bus-dotnet-sdk-queue-topic-subscription-session-processor" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/azure-service-bus-dotnet-sdk-queue-topic-subscription-session-processor" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/azure-service-bus-dotnet-sdk-queue-topic-subscription-session-processor" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/azure-service-bus-dotnet-sdk-queue-topic-subscription-session-processor</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/azure-service-bus-dotnet-sdk-queue-topic-subscription-session-processor" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/azure-service-bus-dotnet-sdk-queue-topic-subscription-session-processor" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/azure-service-bus-dotnet-sdk-queue-topic-subscription-session-processor" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/rabbitmq-topology-kodda-exchange-tipleri-binding-quorum-queue-stream</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rabbitmq-topology-kodda-exchange-tipleri-binding-quorum-queue-stream" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rabbitmq-topology-kodda-exchange-tipleri-binding-quorum-queue-stream" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rabbitmq-topology-kodda-exchange-tipleri-binding-quorum-queue-stream" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/rabbitmq-topology-kodda-exchange-tipleri-binding-quorum-queue-stream</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rabbitmq-topology-kodda-exchange-tipleri-binding-quorum-queue-stream" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rabbitmq-topology-kodda-exchange-tipleri-binding-quorum-queue-stream" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rabbitmq-topology-kodda-exchange-tipleri-binding-quorum-queue-stream" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/rabbitmq-client-7-ile-ilk-producer-ve-consumer-async-api-manual-ack</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rabbitmq-client-7-ile-ilk-producer-ve-consumer-async-api-manual-ack" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rabbitmq-client-7-ile-ilk-producer-ve-consumer-async-api-manual-ack" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rabbitmq-client-7-ile-ilk-producer-ve-consumer-async-api-manual-ack" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/rabbitmq-client-7-ile-ilk-producer-ve-consumer-async-api-manual-ack</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rabbitmq-client-7-ile-ilk-producer-ve-consumer-async-api-manual-ack" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rabbitmq-client-7-ile-ilk-producer-ve-consumer-async-api-manual-ack" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rabbitmq-client-7-ile-ilk-producer-ve-consumer-async-api-manual-ack" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dotnette-message-queue-ile-calismaya-giris-rabbitmq-azure-service-bus-kafka</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnette-message-queue-ile-calismaya-giris-rabbitmq-azure-service-bus-kafka" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnette-message-queue-ile-calismaya-giris-rabbitmq-azure-service-bus-kafka" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnette-message-queue-ile-calismaya-giris-rabbitmq-azure-service-bus-kafka" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dotnette-message-queue-ile-calismaya-giris-rabbitmq-azure-service-bus-kafka</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnette-message-queue-ile-calismaya-giris-rabbitmq-azure-service-bus-kafka" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnette-message-queue-ile-calismaya-giris-rabbitmq-azure-service-bus-kafka" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnette-message-queue-ile-calismaya-giris-rabbitmq-azure-service-bus-kafka" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dotnet-8den-dotnet-11e-real-timeda-gelenler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-8den-dotnet-11e-real-timeda-gelenler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-8den-dotnet-11e-real-timeda-gelenler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-8den-dotnet-11e-real-timeda-gelenler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dotnet-8den-dotnet-11e-real-timeda-gelenler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-8den-dotnet-11e-real-timeda-gelenler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-8den-dotnet-11e-real-timeda-gelenler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-8den-dotnet-11e-real-timeda-gelenler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/signalri-scale-out-etmek-sticky-session-redis-backplane-azure-signalr</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/signalri-scale-out-etmek-sticky-session-redis-backplane-azure-signalr" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/signalri-scale-out-etmek-sticky-session-redis-backplane-azure-signalr" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/signalri-scale-out-etmek-sticky-session-redis-backplane-azure-signalr" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/signalri-scale-out-etmek-sticky-session-redis-backplane-azure-signalr</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/signalri-scale-out-etmek-sticky-session-redis-backplane-azure-signalr" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/signalri-scale-out-etmek-sticky-session-redis-backplane-azure-signalr" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/signalri-scale-out-etmek-sticky-session-redis-backplane-azure-signalr" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/signalrda-dayaniklilik-automatic-reconnect-stateful-reconnect-messagepack</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/signalrda-dayaniklilik-automatic-reconnect-stateful-reconnect-messagepack" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/signalrda-dayaniklilik-automatic-reconnect-stateful-reconnect-messagepack" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/signalrda-dayaniklilik-automatic-reconnect-stateful-reconnect-messagepack" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/signalrda-dayaniklilik-automatic-reconnect-stateful-reconnect-messagepack</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/signalrda-dayaniklilik-automatic-reconnect-stateful-reconnect-messagepack" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/signalrda-dayaniklilik-automatic-reconnect-stateful-reconnect-messagepack" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/signalrda-dayaniklilik-automatic-reconnect-stateful-reconnect-messagepack" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/signalrda-authentication-authorization-guvenlik-jwt-access-token</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/signalrda-authentication-authorization-guvenlik-jwt-access-token" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/signalrda-authentication-authorization-guvenlik-jwt-access-token" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/signalrda-authentication-authorization-guvenlik-jwt-access-token" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/signalrda-authentication-authorization-guvenlik-jwt-access-token</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/signalrda-authentication-authorization-guvenlik-jwt-access-token" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/signalrda-authentication-authorization-guvenlik-jwt-access-token" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/signalrda-authentication-authorization-guvenlik-jwt-access-token" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/signalrda-kullanicilar-gruplar-connection-yasam-dongusu-ihubcontext</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/signalrda-kullanicilar-gruplar-connection-yasam-dongusu-ihubcontext" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/signalrda-kullanicilar-gruplar-connection-yasam-dongusu-ihubcontext" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/signalrda-kullanicilar-gruplar-connection-yasam-dongusu-ihubcontext" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/signalrda-kullanicilar-gruplar-connection-yasam-dongusu-ihubcontext</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/signalrda-kullanicilar-gruplar-connection-yasam-dongusu-ihubcontext" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/signalrda-kullanicilar-gruplar-connection-yasam-dongusu-ihubcontext" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/signalrda-kullanicilar-gruplar-connection-yasam-dongusu-ihubcontext" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-signalr-giris-hub-strongly-typed-hub-angular</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-signalr-giris-hub-strongly-typed-hub-angular" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-signalr-giris-hub-strongly-typed-hub-angular" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-signalr-giris-hub-strongly-typed-hub-angular" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-signalr-giris-hub-strongly-typed-hub-angular</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-signalr-giris-hub-strongly-typed-hub-angular" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-signalr-giris-hub-strongly-typed-hub-angular" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-signalr-giris-hub-strongly-typed-hub-angular" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/server-sent-events-derinlemesine-typedresults-last-event-id-proxy</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/server-sent-events-derinlemesine-typedresults-last-event-id-proxy" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/server-sent-events-derinlemesine-typedresults-last-event-id-proxy" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/server-sent-events-derinlemesine-typedresults-last-event-id-proxy" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/server-sent-events-derinlemesine-typedresults-last-event-id-proxy</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/server-sent-events-derinlemesine-typedresults-last-event-id-proxy" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/server-sent-events-derinlemesine-typedresults-last-event-id-proxy" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/server-sent-events-derinlemesine-typedresults-last-event-id-proxy" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-coreda-ciplak-websocket-usewebsockets-receive-dongusu-angular</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-ciplak-websocket-usewebsockets-receive-dongusu-angular" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-ciplak-websocket-usewebsockets-receive-dongusu-angular" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-ciplak-websocket-usewebsockets-receive-dongusu-angular" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-coreda-ciplak-websocket-usewebsockets-receive-dongusu-angular</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-ciplak-websocket-usewebsockets-receive-dongusu-angular" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-ciplak-websocket-usewebsockets-receive-dongusu-angular" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-ciplak-websocket-usewebsockets-receive-dongusu-angular" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/real-time-secenekleri-polling-long-polling-sse-websocket-signalr</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/real-time-secenekleri-polling-long-polling-sse-websocket-signalr" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/real-time-secenekleri-polling-long-polling-sse-websocket-signalr" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/real-time-secenekleri-polling-long-polling-sse-websocket-signalr" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/real-time-secenekleri-polling-long-polling-sse-websocket-signalr</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/real-time-secenekleri-polling-long-polling-sse-websocket-signalr" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/real-time-secenekleri-polling-long-polling-sse-websocket-signalr" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/real-time-secenekleri-polling-long-polling-sse-websocket-signalr" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dotnet-11-ile-cachingde-gelenler-memorycache-metric-hybridcache-outputcache</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-11-ile-cachingde-gelenler-memorycache-metric-hybridcache-outputcache" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-11-ile-cachingde-gelenler-memorycache-metric-hybridcache-outputcache" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-11-ile-cachingde-gelenler-memorycache-metric-hybridcache-outputcache" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dotnet-11-ile-cachingde-gelenler-memorycache-metric-hybridcache-outputcache</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-11-ile-cachingde-gelenler-memorycache-metric-hybridcache-outputcache" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-11-ile-cachingde-gelenler-memorycache-metric-hybridcache-outputcache" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-11-ile-cachingde-gelenler-memorycache-metric-hybridcache-outputcache" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/cachei-olcmek-ve-test-etmek-hit-ratio-metric-tutarlilik</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cachei-olcmek-ve-test-etmek-hit-ratio-metric-tutarlilik" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cachei-olcmek-ve-test-etmek-hit-ratio-metric-tutarlilik" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cachei-olcmek-ve-test-etmek-hit-ratio-metric-tutarlilik" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/cachei-olcmek-ve-test-etmek-hit-ratio-metric-tutarlilik</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cachei-olcmek-ve-test-etmek-hit-ratio-metric-tutarlilik" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cachei-olcmek-ve-test-etmek-hit-ratio-metric-tutarlilik" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cachei-olcmek-ve-test-etmek-hit-ratio-metric-tutarlilik" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/cache-stampede-penetration-avalanche-uretimde-cache-sorunlari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cache-stampede-penetration-avalanche-uretimde-cache-sorunlari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cache-stampede-penetration-avalanche-uretimde-cache-sorunlari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cache-stampede-penetration-avalanche-uretimde-cache-sorunlari" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/cache-stampede-penetration-avalanche-uretimde-cache-sorunlari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cache-stampede-penetration-avalanche-uretimde-cache-sorunlari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cache-stampede-penetration-avalanche-uretimde-cache-sorunlari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cache-stampede-penetration-avalanche-uretimde-cache-sorunlari" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/cache-invalidation-stratejileri-ttl-explicit-event-versioned-key</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cache-invalidation-stratejileri-ttl-explicit-event-versioned-key" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cache-invalidation-stratejileri-ttl-explicit-event-versioned-key" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cache-invalidation-stratejileri-ttl-explicit-event-versioned-key" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/cache-invalidation-stratejileri-ttl-explicit-event-versioned-key</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cache-invalidation-stratejileri-ttl-explicit-event-versioned-key" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cache-invalidation-stratejileri-ttl-explicit-event-versioned-key" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cache-invalidation-stratejileri-ttl-explicit-event-versioned-key" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-output-cache-derinlemesine-policy-vary-by-tag-redis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-output-cache-derinlemesine-policy-vary-by-tag-redis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-output-cache-derinlemesine-policy-vary-by-tag-redis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-output-cache-derinlemesine-policy-vary-by-tag-redis" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-output-cache-derinlemesine-policy-vary-by-tag-redis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-output-cache-derinlemesine-policy-vary-by-tag-redis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-output-cache-derinlemesine-policy-vary-by-tag-redis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-output-cache-derinlemesine-policy-vary-by-tag-redis" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/http-caching-cache-control-etag-304-not-modified-vary</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/http-caching-cache-control-etag-304-not-modified-vary" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/http-caching-cache-control-etag-304-not-modified-vary" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/http-caching-cache-control-etag-304-not-modified-vary" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/http-caching-cache-control-etag-304-not-modified-vary</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/http-caching-cache-control-etag-304-not-modified-vary" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/http-caching-cache-control-etag-304-not-modified-vary" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/http-caching-cache-control-etag-304-not-modified-vary" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/hybridcache-derinlemesine-l1-l2-tag-logical-invalidation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hybridcache-derinlemesine-l1-l2-tag-logical-invalidation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hybridcache-derinlemesine-l1-l2-tag-logical-invalidation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hybridcache-derinlemesine-l1-l2-tag-logical-invalidation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/hybridcache-derinlemesine-l1-l2-tag-logical-invalidation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hybridcache-derinlemesine-l1-l2-tag-logical-invalidation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hybridcache-derinlemesine-l1-l2-tag-logical-invalidation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hybridcache-derinlemesine-l1-l2-tag-logical-invalidation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/idistributedcache-ve-redisi-cache-olarak-isletmek-key-tasarimi-eviction</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/idistributedcache-ve-redisi-cache-olarak-isletmek-key-tasarimi-eviction" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/idistributedcache-ve-redisi-cache-olarak-isletmek-key-tasarimi-eviction" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/idistributedcache-ve-redisi-cache-olarak-isletmek-key-tasarimi-eviction" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/idistributedcache-ve-redisi-cache-olarak-isletmek-key-tasarimi-eviction</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/idistributedcache-ve-redisi-cache-olarak-isletmek-key-tasarimi-eviction" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/idistributedcache-ve-redisi-cache-olarak-isletmek-key-tasarimi-eviction" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/idistributedcache-ve-redisi-cache-olarak-isletmek-key-tasarimi-eviction" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/imemorycache-derinlemesine-sizelimit-eviction-change-token-stampede</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/imemorycache-derinlemesine-sizelimit-eviction-change-token-stampede" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/imemorycache-derinlemesine-sizelimit-eviction-change-token-stampede" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/imemorycache-derinlemesine-sizelimit-eviction-change-token-stampede" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/imemorycache-derinlemesine-sizelimit-eviction-change-token-stampede</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/imemorycache-derinlemesine-sizelimit-eviction-change-token-stampede" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/imemorycache-derinlemesine-sizelimit-eviction-change-token-stampede" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/imemorycache-derinlemesine-sizelimit-eviction-change-token-stampede" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/caching-stratejisi-neyi-hangi-katmanda-ne-kadar-sure</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/caching-stratejisi-neyi-hangi-katmanda-ne-kadar-sure" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/caching-stratejisi-neyi-hangi-katmanda-ne-kadar-sure" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/caching-stratejisi-neyi-hangi-katmanda-ne-kadar-sure" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/caching-stratejisi-neyi-hangi-katmanda-ne-kadar-sure</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/caching-stratejisi-neyi-hangi-katmanda-ne-kadar-sure" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/caching-stratejisi-neyi-hangi-katmanda-ne-kadar-sure" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/caching-stratejisi-neyi-hangi-katmanda-ne-kadar-sure" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dotnet-8den-dotnet-11e-mvc-ve-razor-pagesde-gelenler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-8den-dotnet-11e-mvc-ve-razor-pagesde-gelenler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-8den-dotnet-11e-mvc-ve-razor-pagesde-gelenler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-8den-dotnet-11e-mvc-ve-razor-pagesde-gelenler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dotnet-8den-dotnet-11e-mvc-ve-razor-pagesde-gelenler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-8den-dotnet-11e-mvc-ve-razor-pagesde-gelenler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-8den-dotnet-11e-mvc-ve-razor-pagesde-gelenler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-8den-dotnet-11e-mvc-ve-razor-pagesde-gelenler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-mvc-5ten-aspnet-core-mvcye-gecis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-mvc-5ten-aspnet-core-mvcye-gecis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-mvc-5ten-aspnet-core-mvcye-gecis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-mvc-5ten-aspnet-core-mvcye-gecis" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-mvc-5ten-aspnet-core-mvcye-gecis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-mvc-5ten-aspnet-core-mvcye-gecis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-mvc-5ten-aspnet-core-mvcye-gecis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-mvc-5ten-aspnet-core-mvcye-gecis" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/htmx-ile-razor-pages-spa-yazmadan-etkilesimli-arayuz</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/htmx-ile-razor-pages-spa-yazmadan-etkilesimli-arayuz" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/htmx-ile-razor-pages-spa-yazmadan-etkilesimli-arayuz" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/htmx-ile-razor-pages-spa-yazmadan-etkilesimli-arayuz" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/htmx-ile-razor-pages-spa-yazmadan-etkilesimli-arayuz</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/htmx-ile-razor-pages-spa-yazmadan-etkilesimli-arayuz" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/htmx-ile-razor-pages-spa-yazmadan-etkilesimli-arayuz" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/htmx-ile-razor-pages-spa-yazmadan-etkilesimli-arayuz" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mvc-ve-razor-pagesde-localization-istringlocalizer-request-culture-turkce-i</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mvc-ve-razor-pagesde-localization-istringlocalizer-request-culture-turkce-i" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mvc-ve-razor-pagesde-localization-istringlocalizer-request-culture-turkce-i" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mvc-ve-razor-pagesde-localization-istringlocalizer-request-culture-turkce-i" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mvc-ve-razor-pagesde-localization-istringlocalizer-request-culture-turkce-i</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mvc-ve-razor-pagesde-localization-istringlocalizer-request-culture-turkce-i" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mvc-ve-razor-pagesde-localization-istringlocalizer-request-culture-turkce-i" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mvc-ve-razor-pagesde-localization-istringlocalizer-request-culture-turkce-i" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/static-assetler-mapstaticassets-fingerprinting-css-isolation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/static-assetler-mapstaticassets-fingerprinting-css-isolation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/static-assetler-mapstaticassets-fingerprinting-css-isolation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/static-assetler-mapstaticassets-fingerprinting-css-isolation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/static-assetler-mapstaticassets-fingerprinting-css-isolation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/static-assetler-mapstaticassets-fingerprinting-css-isolation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/static-assetler-mapstaticassets-fingerprinting-css-isolation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/static-assetler-mapstaticassets-fingerprinting-css-isolation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/razor-pages-pagemodel-handler-methodlari-page-routing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/razor-pages-pagemodel-handler-methodlari-page-routing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/razor-pages-pagemodel-handler-methodlari-page-routing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/razor-pages-pagemodel-handler-methodlari-page-routing" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/razor-pages-pagemodel-handler-methodlari-page-routing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/razor-pages-pagemodel-handler-methodlari-page-routing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/razor-pages-pagemodel-handler-methodlari-page-routing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/razor-pages-pagemodel-handler-methodlari-page-routing" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/server-side-ve-client-side-validation-dataannotations-modelstate-unobtrusive</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/server-side-ve-client-side-validation-dataannotations-modelstate-unobtrusive" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/server-side-ve-client-side-validation-dataannotations-modelstate-unobtrusive" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/server-side-ve-client-side-validation-dataannotations-modelstate-unobtrusive" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/server-side-ve-client-side-validation-dataannotations-modelstate-unobtrusive</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/server-side-ve-client-side-validation-dataannotations-modelstate-unobtrusive" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/server-side-ve-client-side-validation-dataannotations-modelstate-unobtrusive" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/server-side-ve-client-side-validation-dataannotations-modelstate-unobtrusive" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mvc-ve-razor-pagesde-formlar-model-binding-prg-antiforgery-overposting</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mvc-ve-razor-pagesde-formlar-model-binding-prg-antiforgery-overposting" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mvc-ve-razor-pagesde-formlar-model-binding-prg-antiforgery-overposting" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mvc-ve-razor-pagesde-formlar-model-binding-prg-antiforgery-overposting" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mvc-ve-razor-pagesde-formlar-model-binding-prg-antiforgery-overposting</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mvc-ve-razor-pagesde-formlar-model-binding-prg-antiforgery-overposting" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mvc-ve-razor-pagesde-formlar-model-binding-prg-antiforgery-overposting" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mvc-ve-razor-pagesde-formlar-model-binding-prg-antiforgery-overposting" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-tag-helperlar-yerlesik-ve-kendi-tag-helperini-yazmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-tag-helperlar-yerlesik-ve-kendi-tag-helperini-yazmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-tag-helperlar-yerlesik-ve-kendi-tag-helperini-yazmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-tag-helperlar-yerlesik-ve-kendi-tag-helperini-yazmak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-tag-helperlar-yerlesik-ve-kendi-tag-helperini-yazmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-tag-helperlar-yerlesik-ve-kendi-tag-helperini-yazmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-tag-helperlar-yerlesik-ve-kendi-tag-helperini-yazmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-tag-helperlar-yerlesik-ve-kendi-tag-helperini-yazmak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/partial-view-view-component-razor-component-mvcde-ui-yeniden-kullanim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/partial-view-view-component-razor-component-mvcde-ui-yeniden-kullanim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/partial-view-view-component-razor-component-mvcde-ui-yeniden-kullanim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/partial-view-view-component-razor-component-mvcde-ui-yeniden-kullanim" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/partial-view-view-component-razor-component-mvcde-ui-yeniden-kullanim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/partial-view-view-component-razor-component-mvcde-ui-yeniden-kullanim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/partial-view-view-component-razor-component-mvcde-ui-yeniden-kullanim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/partial-view-view-component-razor-component-mvcde-ui-yeniden-kullanim" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/razor-syntax-ve-layoutlar-html-encoding-layout-section-viewstart-viewimports</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/razor-syntax-ve-layoutlar-html-encoding-layout-section-viewstart-viewimports" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/razor-syntax-ve-layoutlar-html-encoding-layout-section-viewstart-viewimports" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/razor-syntax-ve-layoutlar-html-encoding-layout-section-viewstart-viewimports" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/razor-syntax-ve-layoutlar-html-encoding-layout-section-viewstart-viewimports</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/razor-syntax-ve-layoutlar-html-encoding-layout-section-viewstart-viewimports" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/razor-syntax-ve-layoutlar-html-encoding-layout-section-viewstart-viewimports" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/razor-syntax-ve-layoutlar-html-encoding-layout-section-viewstart-viewimports" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-mvc-pattern-pratikte-controller-view-viewmodel-conventional-routing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-mvc-pattern-pratikte-controller-view-viewmodel-conventional-routing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-mvc-pattern-pratikte-controller-view-viewmodel-conventional-routing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-mvc-pattern-pratikte-controller-view-viewmodel-conventional-routing" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-mvc-pattern-pratikte-controller-view-viewmodel-conventional-routing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-mvc-pattern-pratikte-controller-view-viewmodel-conventional-routing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-mvc-pattern-pratikte-controller-view-viewmodel-conventional-routing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-mvc-pattern-pratikte-controller-view-viewmodel-conventional-routing" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/server-side-rendering-ne-zaman-mvc-razor-pages-blazor-ssr-angular-spa</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/server-side-rendering-ne-zaman-mvc-razor-pages-blazor-ssr-angular-spa" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/server-side-rendering-ne-zaman-mvc-razor-pages-blazor-ssr-angular-spa" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/server-side-rendering-ne-zaman-mvc-razor-pages-blazor-ssr-angular-spa" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/server-side-rendering-ne-zaman-mvc-razor-pages-blazor-ssr-angular-spa</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/server-side-rendering-ne-zaman-mvc-razor-pages-blazor-ssr-angular-spa" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/server-side-rendering-ne-zaman-mvc-razor-pages-blazor-ssr-angular-spa" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/server-side-rendering-ne-zaman-mvc-razor-pages-blazor-ssr-angular-spa" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dotnet-8den-dotnet-11e-loggingde-gelenler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-8den-dotnet-11e-loggingde-gelenler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-8den-dotnet-11e-loggingde-gelenler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-8den-dotnet-11e-loggingde-gelenler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dotnet-8den-dotnet-11e-loggingde-gelenler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-8den-dotnet-11e-loggingde-gelenler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-8den-dotnet-11e-loggingde-gelenler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-8den-dotnet-11e-loggingde-gelenler" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/log-levellari-ve-maliyet-sampling-buffering-canli-log-seviyesi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/log-levellari-ve-maliyet-sampling-buffering-canli-log-seviyesi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/log-levellari-ve-maliyet-sampling-buffering-canli-log-seviyesi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/log-levellari-ve-maliyet-sampling-buffering-canli-log-seviyesi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/log-levellari-ve-maliyet-sampling-buffering-canli-log-seviyesi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/log-levellari-ve-maliyet-sampling-buffering-canli-log-seviyesi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/log-levellari-ve-maliyet-sampling-buffering-canli-log-seviyesi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/log-levellari-ve-maliyet-sampling-buffering-canli-log-seviyesi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-coreda-http-logging-addhttplogging-w3c-logger-body-maliyeti</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-http-logging-addhttplogging-w3c-logger-body-maliyeti" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-http-logging-addhttplogging-w3c-logger-body-maliyeti" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-http-logging-addhttplogging-w3c-logger-body-maliyeti" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-coreda-http-logging-addhttplogging-w3c-logger-body-maliyeti</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-http-logging-addhttplogging-w3c-logger-body-maliyeti" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-http-logging-addhttplogging-w3c-logger-body-maliyeti" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-http-logging-addhttplogging-w3c-logger-body-maliyeti" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/loglarda-hassas-veri-redaction-data-classification-kvkk</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/loglarda-hassas-veri-redaction-data-classification-kvkk" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/loglarda-hassas-veri-redaction-data-classification-kvkk" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/loglarda-hassas-veri-redaction-data-classification-kvkk" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/loglarda-hassas-veri-redaction-data-classification-kvkk</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/loglarda-hassas-veri-redaction-data-classification-kvkk" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/loglarda-hassas-veri-redaction-data-classification-kvkk" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/loglarda-hassas-veri-redaction-data-classification-kvkk" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/correlation-id-ve-trace-context-bir-istegin-butun-loglarini-baglamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/correlation-id-ve-trace-context-bir-istegin-butun-loglarini-baglamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/correlation-id-ve-trace-context-bir-istegin-butun-loglarini-baglamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/correlation-id-ve-trace-context-bir-istegin-butun-loglarini-baglamak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/correlation-id-ve-trace-context-bir-istegin-butun-loglarini-baglamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/correlation-id-ve-trace-context-bir-istegin-butun-loglarini-baglamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/correlation-id-ve-trace-context-bir-istegin-butun-loglarini-baglamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/correlation-id-ve-trace-context-bir-istegin-butun-loglarini-baglamak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/seq-ile-structured-loglari-okumak-docker-sorgu-signal-alert</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/seq-ile-structured-loglari-okumak-docker-sorgu-signal-alert" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/seq-ile-structured-loglari-okumak-docker-sorgu-signal-alert" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/seq-ile-structured-loglari-okumak-docker-sorgu-signal-alert" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/seq-ile-structured-loglari-okumak-docker-sorgu-signal-alert</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/seq-ile-structured-loglari-okumak-docker-sorgu-signal-alert" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/seq-ile-structured-loglari-okumak-docker-sorgu-signal-alert" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/seq-ile-structured-loglari-okumak-docker-sorgu-signal-alert" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/serilog-sinkleri-console-file-seq-opentelemetry-async-batching</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/serilog-sinkleri-console-file-seq-opentelemetry-async-batching" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/serilog-sinkleri-console-file-seq-opentelemetry-async-batching" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/serilog-sinkleri-console-file-seq-opentelemetry-async-batching" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/serilog-sinkleri-console-file-seq-opentelemetry-async-batching</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/serilog-sinkleri-console-file-seq-opentelemetry-async-batching" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/serilog-sinkleri-console-file-seq-opentelemetry-async-batching" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/serilog-sinkleri-console-file-seq-opentelemetry-async-batching" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/serilog-derinlemesine-bootstrap-logger-appsettings-enricher-request-logging</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/serilog-derinlemesine-bootstrap-logger-appsettings-enricher-request-logging" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/serilog-derinlemesine-bootstrap-logger-appsettings-enricher-request-logging" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/serilog-derinlemesine-bootstrap-logger-appsettings-enricher-request-logging" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/serilog-derinlemesine-bootstrap-logger-appsettings-enricher-request-logging</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/serilog-derinlemesine-bootstrap-logger-appsettings-enricher-request-logging" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/serilog-derinlemesine-bootstrap-logger-appsettings-enricher-request-logging" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/serilog-derinlemesine-bootstrap-logger-appsettings-enricher-request-logging" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/high-performance-logging-loggermessage-source-generator-allocation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/high-performance-logging-loggermessage-source-generator-allocation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/high-performance-logging-loggermessage-source-generator-allocation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/high-performance-logging-loggermessage-source-generator-allocation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/high-performance-logging-loggermessage-source-generator-allocation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/high-performance-logging-loggermessage-source-generator-allocation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/high-performance-logging-loggermessage-source-generator-allocation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/high-performance-logging-loggermessage-source-generator-allocation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/neyi-loglamali-dotnette-logging-stratejisi-iyi-log-eventi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/neyi-loglamali-dotnette-logging-stratejisi-iyi-log-eventi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/neyi-loglamali-dotnette-logging-stratejisi-iyi-log-eventi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/neyi-loglamali-dotnette-logging-stratejisi-iyi-log-eventi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/neyi-loglamali-dotnette-logging-stratejisi-iyi-log-eventi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/neyi-loglamali-dotnette-logging-stratejisi-iyi-log-eventi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/neyi-loglamali-dotnette-logging-stratejisi-iyi-log-eventi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/neyi-loglamali-dotnette-logging-stratejisi-iyi-log-eventi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/crdt-spanner-truetime-jepsen</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/crdt-spanner-truetime-jepsen" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/crdt-spanner-truetime-jepsen" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/crdt-spanner-truetime-jepsen" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/crdt-spanner-truetime-jepsen</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/crdt-spanner-truetime-jepsen" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/crdt-spanner-truetime-jepsen" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/crdt-spanner-truetime-jepsen" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/distributed-lock-lease-fencing-token</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/distributed-lock-lease-fencing-token" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/distributed-lock-lease-fencing-token" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/distributed-lock-lease-fencing-token" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/distributed-lock-lease-fencing-token</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/distributed-lock-lease-fencing-token" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/distributed-lock-lease-fencing-token" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/distributed-lock-lease-fencing-token" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/two-phase-commit-distributed-transaction</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/two-phase-commit-distributed-transaction" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/two-phase-commit-distributed-transaction" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/two-phase-commit-distributed-transaction" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/two-phase-commit-distributed-transaction</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/two-phase-commit-distributed-transaction" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/two-phase-commit-distributed-transaction" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/two-phase-commit-distributed-transaction" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/consensus-raft</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/consensus-raft" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/consensus-raft" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/consensus-raft" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/consensus-raft</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/consensus-raft" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/consensus-raft" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/consensus-raft" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/cap-pacelc-dogru-okumak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cap-pacelc-dogru-okumak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cap-pacelc-dogru-okumak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cap-pacelc-dogru-okumak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/cap-pacelc-dogru-okumak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cap-pacelc-dogru-okumak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cap-pacelc-dogru-okumak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cap-pacelc-dogru-okumak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/consistency-modelleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/consistency-modelleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/consistency-modelleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/consistency-modelleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/consistency-modelleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/consistency-modelleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/consistency-modelleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/consistency-modelleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/replication-leader-leaderless-quorum</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/replication-leader-leaderless-quorum" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/replication-leader-leaderless-quorum" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/replication-leader-leaderless-quorum" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/replication-leader-leaderless-quorum</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/replication-leader-leaderless-quorum" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/replication-leader-leaderless-quorum" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/replication-leader-leaderless-quorum" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/logical-clocks-lamport-vector-clock</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/logical-clocks-lamport-vector-clock" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/logical-clocks-lamport-vector-clock" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/logical-clocks-lamport-vector-clock" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/logical-clocks-lamport-vector-clock</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/logical-clocks-lamport-vector-clock" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/logical-clocks-lamport-vector-clock" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/logical-clocks-lamport-vector-clock" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/physical-clocks-ntp-clock-drift</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/physical-clocks-ntp-clock-drift" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/physical-clocks-ntp-clock-drift" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/physical-clocks-ntp-clock-drift" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/physical-clocks-ntp-clock-drift</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/physical-clocks-ntp-clock-drift" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/physical-clocks-ntp-clock-drift" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/physical-clocks-ntp-clock-drift" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/system-modelleri-failure-turleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/system-modelleri-failure-turleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/system-modelleri-failure-turleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/system-modelleri-failure-turleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/system-modelleri-failure-turleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/system-modelleri-failure-turleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/system-modelleri-failure-turleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/system-modelleri-failure-turleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/distributed-system-nedir-partial-failure</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/distributed-system-nedir-partial-failure" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/distributed-system-nedir-partial-failure" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/distributed-system-nedir-partial-failure" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/distributed-system-nedir-partial-failure</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/distributed-system-nedir-partial-failure" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/distributed-system-nedir-partial-failure" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/distributed-system-nedir-partial-failure" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/system-design-flash-sale-bilet-satisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/system-design-flash-sale-bilet-satisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/system-design-flash-sale-bilet-satisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/system-design-flash-sale-bilet-satisi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/system-design-flash-sale-bilet-satisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/system-design-flash-sale-bilet-satisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/system-design-flash-sale-bilet-satisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/system-design-flash-sale-bilet-satisi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/system-design-chat-notification</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/system-design-chat-notification" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/system-design-chat-notification" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/system-design-chat-notification" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/system-design-chat-notification</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/system-design-chat-notification" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/system-design-chat-notification" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/system-design-chat-notification" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/system-design-news-feed</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/system-design-news-feed" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/system-design-news-feed" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/system-design-news-feed" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/system-design-news-feed</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/system-design-news-feed" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/system-design-news-feed" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/system-design-news-feed" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/system-design-url-shortener</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/system-design-url-shortener" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/system-design-url-shortener" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/system-design-url-shortener" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/system-design-url-shortener</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/system-design-url-shortener" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/system-design-url-shortener" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/system-design-url-shortener" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/unique-id-uretimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/unique-id-uretimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/unique-id-uretimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/unique-id-uretimi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/unique-id-uretimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/unique-id-uretimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/unique-id-uretimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/unique-id-uretimi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/reliability-patternleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/reliability-patternleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/reliability-patternleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/reliability-patternleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/reliability-patternleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/reliability-patternleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/reliability-patternleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/reliability-patternleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/rate-limiting-tasarimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rate-limiting-tasarimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rate-limiting-tasarimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rate-limiting-tasarimi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/rate-limiting-tasarimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rate-limiting-tasarimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rate-limiting-tasarimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rate-limiting-tasarimi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/asenkron-isleme-queue-backpressure</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/asenkron-isleme-queue-backpressure" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/asenkron-isleme-queue-backpressure" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/asenkron-isleme-queue-backpressure" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/asenkron-isleme-queue-backpressure</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/asenkron-isleme-queue-backpressure" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/asenkron-isleme-queue-backpressure" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/asenkron-isleme-queue-backpressure" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/consistent-hashing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/consistent-hashing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/consistent-hashing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/consistent-hashing" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/consistent-hashing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/consistent-hashing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/consistent-hashing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/consistent-hashing" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/veri-katmani-replication-sharding</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/veri-katmani-replication-sharding" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/veri-katmani-replication-sharding" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/veri-katmani-replication-sharding" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/veri-katmani-replication-sharding</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/veri-katmani-replication-sharding" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/veri-katmani-replication-sharding" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/veri-katmani-replication-sharding" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/caching-stratejileri-system-design</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/caching-stratejileri-system-design" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/caching-stratejileri-system-design" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/caching-stratejileri-system-design" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/caching-stratejileri-system-design</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/caching-stratejileri-system-design" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/caching-stratejileri-system-design" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/caching-stratejileri-system-design" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/load-balancing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/load-balancing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/load-balancing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/load-balancing" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/load-balancing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/load-balancing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/load-balancing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/load-balancing" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/tek-sunucudan-milyon-kullaniciya</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/tek-sunucudan-milyon-kullaniciya" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/tek-sunucudan-milyon-kullaniciya" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/tek-sunucudan-milyon-kullaniciya" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/tek-sunucudan-milyon-kullaniciya</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/tek-sunucudan-milyon-kullaniciya" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/tek-sunucudan-milyon-kullaniciya" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/tek-sunucudan-milyon-kullaniciya" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/back-of-the-envelope-estimation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/back-of-the-envelope-estimation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/back-of-the-envelope-estimation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/back-of-the-envelope-estimation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/back-of-the-envelope-estimation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/back-of-the-envelope-estimation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/back-of-the-envelope-estimation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/back-of-the-envelope-estimation" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/system-design-nedir-yontem</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/system-design-nedir-yontem" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/system-design-nedir-yontem" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/system-design-nedir-yontem" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/system-design-nedir-yontem</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/system-design-nedir-yontem" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/system-design-nedir-yontem" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/system-design-nedir-yontem" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/kararlari-yasatmak-decision-log</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kararlari-yasatmak-decision-log" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kararlari-yasatmak-decision-log" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kararlari-yasatmak-decision-log" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/kararlari-yasatmak-decision-log</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/kararlari-yasatmak-decision-log" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/kararlari-yasatmak-decision-log" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/kararlari-yasatmak-decision-log" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/adrdan-fitness-functiona-karar-dogrulama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/adrdan-fitness-functiona-karar-dogrulama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/adrdan-fitness-functiona-karar-dogrulama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/adrdan-fitness-functiona-karar-dogrulama" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/adrdan-fitness-functiona-karar-dogrulama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/adrdan-fitness-functiona-karar-dogrulama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/adrdan-fitness-functiona-karar-dogrulama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/adrdan-fitness-functiona-karar-dogrulama" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mimariyi-belgelemek-arc42-docs-as-code</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mimariyi-belgelemek-arc42-docs-as-code" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mimariyi-belgelemek-arc42-docs-as-code" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mimariyi-belgelemek-arc42-docs-as-code" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mimariyi-belgelemek-arc42-docs-as-code</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mimariyi-belgelemek-arc42-docs-as-code" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mimariyi-belgelemek-arc42-docs-as-code" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mimariyi-belgelemek-arc42-docs-as-code" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/rfc-ve-design-doc</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rfc-ve-design-doc" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rfc-ve-design-doc" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rfc-ve-design-doc" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/rfc-ve-design-doc</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/rfc-ve-design-doc" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/rfc-ve-design-doc" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/rfc-ve-design-doc" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/trade-off-analizi-sensitivity-trade-off-point</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/trade-off-analizi-sensitivity-trade-off-point" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/trade-off-analizi-sensitivity-trade-off-point" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/trade-off-analizi-sensitivity-trade-off-point" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/trade-off-analizi-sensitivity-trade-off-point</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/trade-off-analizi-sensitivity-trade-off-point" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/trade-off-analizi-sensitivity-trade-off-point" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/trade-off-analizi-sensitivity-trade-off-point" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/adr-yazmak-madr</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/adr-yazmak-madr" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/adr-yazmak-madr" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/adr-yazmak-madr" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/adr-yazmak-madr</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/adr-yazmak-madr" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/adr-yazmak-madr" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/adr-yazmak-madr" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/architecture-decision-nedir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/architecture-decision-nedir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/architecture-decision-nedir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/architecture-decision-nedir" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/architecture-decision-nedir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/architecture-decision-nedir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/architecture-decision-nedir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/architecture-decision-nedir" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-feature-architecture-facade</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-feature-architecture-facade" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-feature-architecture-facade" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-feature-architecture-facade" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-feature-architecture-facade</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-feature-architecture-facade" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-feature-architecture-facade" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-feature-architecture-facade" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/component-architecture-container-presentational</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/component-architecture-container-presentational" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/component-architecture-container-presentational" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/component-architecture-container-presentational" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/component-architecture-container-presentational</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/component-architecture-container-presentational" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/component-architecture-container-presentational" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/component-architecture-container-presentational" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-unidirectional-data-flow</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-unidirectional-data-flow" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-unidirectional-data-flow" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-unidirectional-data-flow" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-unidirectional-data-flow</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-unidirectional-data-flow" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-unidirectional-data-flow" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-unidirectional-data-flow" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/flux-unidirectional-data-flow</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/flux-unidirectional-data-flow" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/flux-unidirectional-data-flow" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/flux-unidirectional-data-flow" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/flux-unidirectional-data-flow</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/flux-unidirectional-data-flow" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/flux-unidirectional-data-flow" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/flux-unidirectional-data-flow" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ui-patternleri-framework-karsiliklari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ui-patternleri-framework-karsiliklari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ui-patternleri-framework-karsiliklari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ui-patternleri-framework-karsiliklari" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ui-patternleri-framework-karsiliklari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ui-patternleri-framework-karsiliklari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ui-patternleri-framework-karsiliklari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ui-patternleri-framework-karsiliklari" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mvvm-pattern</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mvvm-pattern" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mvvm-pattern" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mvvm-pattern" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mvvm-pattern</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mvvm-pattern" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mvvm-pattern" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mvvm-pattern" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mvp-pattern</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mvp-pattern" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mvp-pattern" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mvp-pattern" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mvp-pattern</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mvp-pattern" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mvp-pattern" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mvp-pattern" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mvc-pattern</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mvc-pattern" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mvc-pattern" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mvc-pattern" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mvc-pattern</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mvc-pattern" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mvc-pattern" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mvc-pattern" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ui-mimari-patternleri-tarihce</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ui-mimari-patternleri-tarihce" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ui-mimari-patternleri-tarihce" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ui-mimari-patternleri-tarihce" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ui-mimari-patternleri-tarihce</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ui-mimari-patternleri-tarihce" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ui-mimari-patternleri-tarihce" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ui-mimari-patternleri-tarihce" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/monolithten-microservicee-gecis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/monolithten-microservicee-gecis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/monolithten-microservicee-gecis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/monolithten-microservicee-gecis" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/monolithten-microservicee-gecis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/monolithten-microservicee-gecis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/monolithten-microservicee-gecis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/monolithten-microservicee-gecis" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/microservices-production-isletmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microservices-production-isletmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microservices-production-isletmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microservices-production-isletmek" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/microservices-production-isletmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microservices-production-isletmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microservices-production-isletmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microservices-production-isletmek" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/service-discovery</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/service-discovery" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/service-discovery" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/service-discovery" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/service-discovery</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/service-discovery" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/service-discovery" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/service-discovery" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/api-gateway-ve-bff</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api-gateway-ve-bff" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api-gateway-ve-bff" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api-gateway-ve-bff" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/api-gateway-ve-bff</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/api-gateway-ve-bff" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/api-gateway-ve-bff" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/api-gateway-ve-bff" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/microservice-contract-versioning</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microservice-contract-versioning" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microservice-contract-versioning" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microservice-contract-versioning" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/microservice-contract-versioning</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microservice-contract-versioning" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microservice-contract-versioning" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microservice-contract-versioning" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/microservice-iletisim-stilleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microservice-iletisim-stilleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microservice-iletisim-stilleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microservice-iletisim-stilleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/microservice-iletisim-stilleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microservice-iletisim-stilleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microservice-iletisim-stilleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microservice-iletisim-stilleri" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/microservices-eventual-consistency</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microservices-eventual-consistency" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microservices-eventual-consistency" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microservices-eventual-consistency" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/microservices-eventual-consistency</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microservices-eventual-consistency" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microservices-eventual-consistency" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microservices-eventual-consistency" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/database-per-service-data-ownership</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/database-per-service-data-ownership" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/database-per-service-data-ownership" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/database-per-service-data-ownership" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/database-per-service-data-ownership</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/database-per-service-data-ownership" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/database-per-service-data-ownership" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/database-per-service-data-ownership" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/microservice-boundary-cizmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microservice-boundary-cizmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microservice-boundary-cizmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microservice-boundary-cizmek" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/microservice-boundary-cizmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microservice-boundary-cizmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microservice-boundary-cizmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microservice-boundary-cizmek" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/microservices-bedeli-ne-zaman-gereksiz</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microservices-bedeli-ne-zaman-gereksiz" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microservices-bedeli-ne-zaman-gereksiz" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microservices-bedeli-ne-zaman-gereksiz" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/microservices-bedeli-ne-zaman-gereksiz</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microservices-bedeli-ne-zaman-gereksiz" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microservices-bedeli-ne-zaman-gereksiz" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microservices-bedeli-ne-zaman-gereksiz" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/microservices-nedir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microservices-nedir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microservices-nedir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microservices-nedir" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/microservices-nedir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/microservices-nedir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/microservices-nedir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/microservices-nedir" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dotnet-modular-monolith-solution-yapisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-modular-monolith-solution-yapisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-modular-monolith-solution-yapisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-modular-monolith-solution-yapisi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dotnet-modular-monolith-solution-yapisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dotnet-modular-monolith-solution-yapisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dotnet-modular-monolith-solution-yapisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dotnet-modular-monolith-solution-yapisi" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/modular-monolith-module-boundary-bulmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/modular-monolith-module-boundary-bulmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/modular-monolith-module-boundary-bulmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/modular-monolith-module-boundary-bulmak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/modular-monolith-module-boundary-bulmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/modular-monolith-module-boundary-bulmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/modular-monolith-module-boundary-bulmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/modular-monolith-module-boundary-bulmak" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/modular-monolith-nedir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/modular-monolith-nedir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/modular-monolith-nedir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/modular-monolith-nedir" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/modular-monolith-nedir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/modular-monolith-nedir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/modular-monolith-nedir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/modular-monolith-nedir" /><lastmod>2026-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/message-contractlari-schema-evolution-cloudevents-asyncapi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/message-contractlari-schema-evolution-cloudevents-asyncapi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/message-contractlari-schema-evolution-cloudevents-asyncapi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/message-contractlari-schema-evolution-cloudevents-asyncapi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/message-contractlari-schema-evolution-cloudevents-asyncapi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/message-contractlari-schema-evolution-cloudevents-asyncapi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/message-contractlari-schema-evolution-cloudevents-asyncapi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/message-contractlari-schema-evolution-cloudevents-asyncapi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/sagayi-dotnette-uygulamak-state-machine-timeout</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sagayi-dotnette-uygulamak-state-machine-timeout" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sagayi-dotnette-uygulamak-state-machine-timeout" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sagayi-dotnette-uygulamak-state-machine-timeout" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/sagayi-dotnette-uygulamak-state-machine-timeout</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sagayi-dotnette-uygulamak-state-machine-timeout" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sagayi-dotnette-uygulamak-state-machine-timeout" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sagayi-dotnette-uygulamak-state-machine-timeout" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/transactional-outbox-ve-inbox-dual-write</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/transactional-outbox-ve-inbox-dual-write" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/transactional-outbox-ve-inbox-dual-write" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/transactional-outbox-ve-inbox-dual-write" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/transactional-outbox-ve-inbox-dual-write</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/transactional-outbox-ve-inbox-dual-write" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/transactional-outbox-ve-inbox-dual-write" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/transactional-outbox-ve-inbox-dual-write" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/idempotent-consumer-ayni-message-iki-kez</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/idempotent-consumer-ayni-message-iki-kez" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/idempotent-consumer-ayni-message-iki-kez" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/idempotent-consumer-ayni-message-iki-kez" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/idempotent-consumer-ayni-message-iki-kez</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/idempotent-consumer-ayni-message-iki-kez" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/idempotent-consumer-ayni-message-iki-kez" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/idempotent-consumer-ayni-message-iki-kez" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/message-ordering-ve-partitioning</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/message-ordering-ve-partitioning" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/message-ordering-ve-partitioning" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/message-ordering-ve-partitioning" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/message-ordering-ve-partitioning</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/message-ordering-ve-partitioning" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/message-ordering-ve-partitioning" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/message-ordering-ve-partitioning" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/delivery-guaranteeler-at-least-once-exactly-once</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/delivery-guaranteeler-at-least-once-exactly-once" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/delivery-guaranteeler-at-least-once-exactly-once" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/delivery-guaranteeler-at-least-once-exactly-once" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/delivery-guaranteeler-at-least-once-exactly-once</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/delivery-guaranteeler-at-least-once-exactly-once" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/delivery-guaranteeler-at-least-once-exactly-once" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/delivery-guaranteeler-at-least-once-exactly-once" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/channellar-point-to-point-publish-subscribe-competing-consumers</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/channellar-point-to-point-publish-subscribe-competing-consumers" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/channellar-point-to-point-publish-subscribe-competing-consumers" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/channellar-point-to-point-publish-subscribe-competing-consumers" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/channellar-point-to-point-publish-subscribe-competing-consumers</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/channellar-point-to-point-publish-subscribe-competing-consumers" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/channellar-point-to-point-publish-subscribe-competing-consumers" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/channellar-point-to-point-publish-subscribe-competing-consumers" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/message-turleri-command-event-event-carried-state-transfer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/message-turleri-command-event-event-carried-state-transfer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/message-turleri-command-event-event-carried-state-transfer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/message-turleri-command-event-event-carried-state-transfer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/message-turleri-command-event-event-carried-state-transfer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/message-turleri-command-event-event-carried-state-transfer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/message-turleri-command-event-event-carried-state-transfer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/message-turleri-command-event-event-carried-state-transfer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/neden-messaging-senkron-asenkron-iletisim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/neden-messaging-senkron-asenkron-iletisim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/neden-messaging-senkron-asenkron-iletisim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/neden-messaging-senkron-asenkron-iletisim" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/neden-messaging-senkron-asenkron-iletisim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/neden-messaging-senkron-asenkron-iletisim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/neden-messaging-senkron-asenkron-iletisim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/neden-messaging-senkron-asenkron-iletisim" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/cqrs-event-sourcing-ne-zaman-gereksiz</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cqrs-event-sourcing-ne-zaman-gereksiz" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cqrs-event-sourcing-ne-zaman-gereksiz" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cqrs-event-sourcing-ne-zaman-gereksiz" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/cqrs-event-sourcing-ne-zaman-gereksiz</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cqrs-event-sourcing-ne-zaman-gereksiz" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cqrs-event-sourcing-ne-zaman-gereksiz" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cqrs-event-sourcing-ne-zaman-gereksiz" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/event-sourcing-zor-konular-gdpr-unique-dcb</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/event-sourcing-zor-konular-gdpr-unique-dcb" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/event-sourcing-zor-konular-gdpr-unique-dcb" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/event-sourcing-zor-konular-gdpr-unique-dcb" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/event-sourcing-zor-konular-gdpr-unique-dcb</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/event-sourcing-zor-konular-gdpr-unique-dcb" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/event-sourcing-zor-konular-gdpr-unique-dcb" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/event-sourcing-zor-konular-gdpr-unique-dcb" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/event-versioning-ve-snapshot</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/event-versioning-ve-snapshot" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/event-versioning-ve-snapshot" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/event-versioning-ve-snapshot" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/event-versioning-ve-snapshot</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/event-versioning-ve-snapshot" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/event-versioning-ve-snapshot" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/event-versioning-ve-snapshot" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/projectionlar-inline-async-live</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/projectionlar-inline-async-live" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/projectionlar-inline-async-live" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/projectionlar-inline-async-live" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/projectionlar-inline-async-live</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/projectionlar-inline-async-live" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/projectionlar-inline-async-live" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/projectionlar-inline-async-live" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/event-store-marten-postgresql-append-optimistic-concurrency</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/event-store-marten-postgresql-append-optimistic-concurrency" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/event-store-marten-postgresql-append-optimistic-concurrency" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/event-store-marten-postgresql-append-optimistic-concurrency" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/event-store-marten-postgresql-append-optimistic-concurrency</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/event-store-marten-postgresql-append-optimistic-concurrency" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/event-store-marten-postgresql-append-optimistic-concurrency" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/event-store-marten-postgresql-append-optimistic-concurrency" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/decider-pattern-event-sourced-aggregate</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/decider-pattern-event-sourced-aggregate" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/decider-pattern-event-sourced-aggregate" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/decider-pattern-event-sourced-aggregate" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/decider-pattern-event-sourced-aggregate</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/decider-pattern-event-sourced-aggregate" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/decider-pattern-event-sourced-aggregate" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/decider-pattern-event-sourced-aggregate" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/event-sourcing-nedir-state-yerine-olanlari-saklamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/event-sourcing-nedir-state-yerine-olanlari-saklamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/event-sourcing-nedir-state-yerine-olanlari-saklamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/event-sourcing-nedir-state-yerine-olanlari-saklamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/event-sourcing-nedir-state-yerine-olanlari-saklamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/event-sourcing-nedir-state-yerine-olanlari-saklamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/event-sourcing-nedir-state-yerine-olanlari-saklamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/event-sourcing-nedir-state-yerine-olanlari-saklamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ayri-read-model-materialized-view-eventual-consistency</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ayri-read-model-materialized-view-eventual-consistency" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ayri-read-model-materialized-view-eventual-consistency" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ayri-read-model-materialized-view-eventual-consistency" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ayri-read-model-materialized-view-eventual-consistency</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ayri-read-model-materialized-view-eventual-consistency" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ayri-read-model-materialized-view-eventual-consistency" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ayri-read-model-materialized-view-eventual-consistency" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/tek-veritabaninda-cqrs-aggregate-ve-projection</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/tek-veritabaninda-cqrs-aggregate-ve-projection" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/tek-veritabaninda-cqrs-aggregate-ve-projection" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/tek-veritabaninda-cqrs-aggregate-ve-projection" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/tek-veritabaninda-cqrs-aggregate-ve-projection</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/tek-veritabaninda-cqrs-aggregate-ve-projection" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/tek-veritabaninda-cqrs-aggregate-ve-projection" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/tek-veritabaninda-cqrs-aggregate-ve-projection" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/cqrs-nedir-cqsten-command-query-responsibility-segregationa</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cqrs-nedir-cqsten-command-query-responsibility-segregationa" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cqrs-nedir-cqsten-command-query-responsibility-segregationa" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cqrs-nedir-cqsten-command-query-responsibility-segregationa" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/cqrs-nedir-cqsten-command-query-responsibility-segregationa</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cqrs-nedir-cqsten-command-query-responsibility-segregationa" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cqrs-nedir-cqsten-command-query-responsibility-segregationa" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cqrs-nedir-cqsten-command-query-responsibility-segregationa" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dddnin-evrimi-ve-yaygin-yanlislar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dddnin-evrimi-ve-yaygin-yanlislar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dddnin-evrimi-ve-yaygin-yanlislar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dddnin-evrimi-ve-yaygin-yanlislar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dddnin-evrimi-ve-yaygin-yanlislar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dddnin-evrimi-ve-yaygin-yanlislar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dddnin-evrimi-ve-yaygin-yanlislar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dddnin-evrimi-ve-yaygin-yanlislar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/bookstore-ordering-anemic-crudtan-zengin-modele</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/bookstore-ordering-anemic-crudtan-zengin-modele" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/bookstore-ordering-anemic-crudtan-zengin-modele" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/bookstore-ordering-anemic-crudtan-zengin-modele" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/bookstore-ordering-anemic-crudtan-zengin-modele</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/bookstore-ordering-anemic-crudtan-zengin-modele" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/bookstore-ordering-anemic-crudtan-zengin-modele" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/bookstore-ordering-anemic-crudtan-zengin-modele" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/domain-eventler-raise-collect-dispatch</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/domain-eventler-raise-collect-dispatch" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/domain-eventler-raise-collect-dispatch" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/domain-eventler-raise-collect-dispatch" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/domain-eventler-raise-collect-dispatch</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/domain-eventler-raise-collect-dispatch" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/domain-eventler-raise-collect-dispatch" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/domain-eventler-raise-collect-dispatch" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/domain-service-application-service-anemic-domain-model</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/domain-service-application-service-anemic-domain-model" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/domain-service-application-service-anemic-domain-model" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/domain-service-application-service-anemic-domain-model" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/domain-service-application-service-anemic-domain-model</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/domain-service-application-service-anemic-domain-model" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/domain-service-application-service-anemic-domain-model" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/domain-service-application-service-anemic-domain-model" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aggregate-tasarimi-consistency-boundary</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aggregate-tasarimi-consistency-boundary" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aggregate-tasarimi-consistency-boundary" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aggregate-tasarimi-consistency-boundary" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aggregate-tasarimi-consistency-boundary</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aggregate-tasarimi-consistency-boundary" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aggregate-tasarimi-consistency-boundary" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aggregate-tasarimi-consistency-boundary" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/always-valid-domain-model-invariantlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/always-valid-domain-model-invariantlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/always-valid-domain-model-invariantlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/always-valid-domain-model-invariantlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/always-valid-domain-model-invariantlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/always-valid-domain-model-invariantlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/always-valid-domain-model-invariantlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/always-valid-domain-model-invariantlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/entity-ve-value-object-csharp-record</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/entity-ve-value-object-csharp-record" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/entity-ve-value-object-csharp-record" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/entity-ve-value-object-csharp-record" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/entity-ve-value-object-csharp-record</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/entity-ve-value-object-csharp-record" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/entity-ve-value-object-csharp-record" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/entity-ve-value-object-csharp-record" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/eventstorming-ile-domain-kesfi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/eventstorming-ile-domain-kesfi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/eventstorming-ile-domain-kesfi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/eventstorming-ile-domain-kesfi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/eventstorming-ile-domain-kesfi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/eventstorming-ile-domain-kesfi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/eventstorming-ile-domain-kesfi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/eventstorming-ile-domain-kesfi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/context-mapping-anti-corruption-layer-open-host-service</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/context-mapping-anti-corruption-layer-open-host-service" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/context-mapping-anti-corruption-layer-open-host-service" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/context-mapping-anti-corruption-layer-open-host-service" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/context-mapping-anti-corruption-layer-open-host-service</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/context-mapping-anti-corruption-layer-open-host-service" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/context-mapping-anti-corruption-layer-open-host-service" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/context-mapping-anti-corruption-layer-open-host-service" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/bounded-context-model-sinirlari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/bounded-context-model-sinirlari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/bounded-context-model-sinirlari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/bounded-context-model-sinirlari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/bounded-context-model-sinirlari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/bounded-context-model-sinirlari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/bounded-context-model-sinirlari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/bounded-context-model-sinirlari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/subdomainler-core-supporting-generic</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/subdomainler-core-supporting-generic" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/subdomainler-core-supporting-generic" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/subdomainler-core-supporting-generic" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/subdomainler-core-supporting-generic</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/subdomainler-core-supporting-generic" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/subdomainler-core-supporting-generic" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/subdomainler-core-supporting-generic" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ubiquitous-language-domain-expertle-ayni-dil</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ubiquitous-language-domain-expertle-ayni-dil" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ubiquitous-language-domain-expertle-ayni-dil" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ubiquitous-language-domain-expertle-ayni-dil" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ubiquitous-language-domain-expertle-ayni-dil</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ubiquitous-language-domain-expertle-ayni-dil" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ubiquitous-language-domain-expertle-ayni-dil" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ubiquitous-language-domain-expertle-ayni-dil" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/domain-driven-design-nedir-ne-zaman-deger</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/domain-driven-design-nedir-ne-zaman-deger" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/domain-driven-design-nedir-ne-zaman-deger" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/domain-driven-design-nedir-ne-zaman-deger" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/domain-driven-design-nedir-ne-zaman-deger</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/domain-driven-design-nedir-ne-zaman-deger" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/domain-driven-design-nedir-ne-zaman-deger" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/domain-driven-design-nedir-ne-zaman-deger" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/vertical-slice-ne-zaman-clean-architecture-modular-monolith</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/vertical-slice-ne-zaman-clean-architecture-modular-monolith" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/vertical-slice-ne-zaman-clean-architecture-modular-monolith" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/vertical-slice-ne-zaman-clean-architecture-modular-monolith" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/vertical-slice-ne-zaman-clean-architecture-modular-monolith</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/vertical-slice-ne-zaman-clean-architecture-modular-monolith" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/vertical-slice-ne-zaman-clean-architecture-modular-monolith" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/vertical-slice-ne-zaman-clean-architecture-modular-monolith" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/vertical-slice-test-etmek-integration-test</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/vertical-slice-test-etmek-integration-test" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/vertical-slice-test-etmek-integration-test" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/vertical-slice-test-etmek-integration-test" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/vertical-slice-test-etmek-integration-test</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/vertical-slice-test-etmek-integration-test" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/vertical-slice-test-etmek-integration-test" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/vertical-slice-test-etmek-integration-test" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/slicelar-arasi-paylasim-duplication-abstraction</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/slicelar-arasi-paylasim-duplication-abstraction" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/slicelar-arasi-paylasim-duplication-abstraction" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/slicelar-arasi-paylasim-duplication-abstraction" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/slicelar-arasi-paylasim-duplication-abstraction</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/slicelar-arasi-paylasim-duplication-abstraction" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/slicelar-arasi-paylasim-duplication-abstraction" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/slicelar-arasi-paylasim-duplication-abstraction" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mediatorli-slice-mediatr-mediator-wolverine</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mediatorli-slice-mediatr-mediator-wolverine" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mediatorli-slice-mediatr-mediator-wolverine" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mediatorli-slice-mediatr-mediator-wolverine" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mediatorli-slice-mediatr-mediator-wolverine</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mediatorli-slice-mediatr-mediator-wolverine" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mediatorli-slice-mediatr-mediator-wolverine" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mediatorli-slice-mediatr-mediator-wolverine" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mediatr-olmadan-ilk-slice-minimal-api-handler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mediatr-olmadan-ilk-slice-minimal-api-handler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mediatr-olmadan-ilk-slice-minimal-api-handler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mediatr-olmadan-ilk-slice-minimal-api-handler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mediatr-olmadan-ilk-slice-minimal-api-handler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mediatr-olmadan-ilk-slice-minimal-api-handler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mediatr-olmadan-ilk-slice-minimal-api-handler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mediatr-olmadan-ilk-slice-minimal-api-handler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/vertical-slice-architecture-nedir-feature-gore-organize</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/vertical-slice-architecture-nedir-feature-gore-organize" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/vertical-slice-architecture-nedir-feature-gore-organize" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/vertical-slice-architecture-nedir-feature-gore-organize" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/vertical-slice-architecture-nedir-feature-gore-organize</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/vertical-slice-architecture-nedir-feature-gore-organize" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/vertical-slice-architecture-nedir-feature-gore-organize" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/vertical-slice-architecture-nedir-feature-gore-organize" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/clean-architecture-ne-zaman-fazla-gelir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-architecture-ne-zaman-fazla-gelir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-architecture-ne-zaman-fazla-gelir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-architecture-ne-zaman-fazla-gelir" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/clean-architecture-ne-zaman-fazla-gelir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-architecture-ne-zaman-fazla-gelir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-architecture-ne-zaman-fazla-gelir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-architecture-ne-zaman-fazla-gelir" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/clean-architecture-test-etmek-architecture-testleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-architecture-test-etmek-architecture-testleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-architecture-test-etmek-architecture-testleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-architecture-test-etmek-architecture-testleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/clean-architecture-test-etmek-architecture-testleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-architecture-test-etmek-architecture-testleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-architecture-test-etmek-architecture-testleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-architecture-test-etmek-architecture-testleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/persistence-ignorance-ve-infrastructure-adapterlari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/persistence-ignorance-ve-infrastructure-adapterlari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/persistence-ignorance-ve-infrastructure-adapterlari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/persistence-ignorance-ve-infrastructure-adapterlari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/persistence-ignorance-ve-infrastructure-adapterlari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/persistence-ignorance-ve-infrastructure-adapterlari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/persistence-ignorance-ve-infrastructure-adapterlari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/persistence-ignorance-ve-infrastructure-adapterlari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/application-layer-use-caseler-handler-validation-transaction</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/application-layer-use-caseler-handler-validation-transaction" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/application-layer-use-caseler-handler-validation-transaction" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/application-layer-use-caseler-handler-validation-transaction" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/application-layer-use-caseler-handler-validation-transaction</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/application-layer-use-caseler-handler-validation-transaction" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/application-layer-use-caseler-handler-validation-transaction" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/application-layer-use-caseler-handler-validation-transaction" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/clean-architecture-dependency-rule-ve-use-caseler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-architecture-dependency-rule-ve-use-caseler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-architecture-dependency-rule-ve-use-caseler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-architecture-dependency-rule-ve-use-caseler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/clean-architecture-dependency-rule-ve-use-caseler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-architecture-dependency-rule-ve-use-caseler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-architecture-dependency-rule-ve-use-caseler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-architecture-dependency-rule-ve-use-caseler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/onion-architecture-domain-model-merkezde</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/onion-architecture-domain-model-merkezde" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/onion-architecture-domain-model-merkezde" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/onion-architecture-domain-model-merkezde" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/onion-architecture-domain-model-merkezde</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/onion-architecture-domain-model-merkezde" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/onion-architecture-domain-model-merkezde" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/onion-architecture-domain-model-merkezde" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/hexagonal-architecture-ports-and-adapters</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hexagonal-architecture-ports-and-adapters" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hexagonal-architecture-ports-and-adapters" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hexagonal-architecture-ports-and-adapters" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/hexagonal-architecture-ports-and-adapters</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/hexagonal-architecture-ports-and-adapters" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/hexagonal-architecture-ports-and-adapters" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/hexagonal-architecture-ports-and-adapters" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dependencyleri-ice-cevirmek-layered-architecture-nerede-tikanir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dependencyleri-ice-cevirmek-layered-architecture-nerede-tikanir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dependencyleri-ice-cevirmek-layered-architecture-nerede-tikanir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dependencyleri-ice-cevirmek-layered-architecture-nerede-tikanir" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dependencyleri-ice-cevirmek-layered-architecture-nerede-tikanir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dependencyleri-ice-cevirmek-layered-architecture-nerede-tikanir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dependencyleri-ice-cevirmek-layered-architecture-nerede-tikanir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dependencyleri-ice-cevirmek-layered-architecture-nerede-tikanir" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/architecture-erosion-ve-fitness-functionlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/architecture-erosion-ve-fitness-functionlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/architecture-erosion-ve-fitness-functionlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/architecture-erosion-ve-fitness-functionlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/architecture-erosion-ve-fitness-functionlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/architecture-erosion-ve-fitness-functionlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/architecture-erosion-ve-fitness-functionlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/architecture-erosion-ve-fitness-functionlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/conways-law-ekip-yapisi-ve-mimari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/conways-law-ekip-yapisi-ve-mimari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/conways-law-ekip-yapisi-ve-mimari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/conways-law-ekip-yapisi-ve-mimari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/conways-law-ekip-yapisi-ve-mimari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/conways-law-ekip-yapisi-ve-mimari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/conways-law-ekip-yapisi-ve-mimari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/conways-law-ekip-yapisi-ve-mimari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mimari-stillerin-haritasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mimari-stillerin-haritasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mimari-stillerin-haritasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mimari-stillerin-haritasi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mimari-stillerin-haritasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mimari-stillerin-haritasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mimari-stillerin-haritasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mimari-stillerin-haritasi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/monolith-turleri-single-process-modular-distributed</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/monolith-turleri-single-process-modular-distributed" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/monolith-turleri-single-process-modular-distributed" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/monolith-turleri-single-process-modular-distributed" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/monolith-turleri-single-process-modular-distributed</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/monolith-turleri-single-process-modular-distributed" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/monolith-turleri-single-process-modular-distributed" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/monolith-turleri-single-process-modular-distributed" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/layered-architecture-layer-sorumluluklari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/layered-architecture-layer-sorumluluklari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/layered-architecture-layer-sorumluluklari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/layered-architecture-layer-sorumluluklari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/layered-architecture-layer-sorumluluklari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/layered-architecture-layer-sorumluluklari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/layered-architecture-layer-sorumluluklari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/layered-architecture-layer-sorumluluklari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/trade-off-dusuncesi-en-az-kotu-secenek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/trade-off-dusuncesi-en-az-kotu-secenek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/trade-off-dusuncesi-en-az-kotu-secenek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/trade-off-dusuncesi-en-az-kotu-secenek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/trade-off-dusuncesi-en-az-kotu-secenek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/trade-off-dusuncesi-en-az-kotu-secenek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/trade-off-dusuncesi-en-az-kotu-secenek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/trade-off-dusuncesi-en-az-kotu-secenek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/quality-attribute-senaryolari-olculebilir-gereksinim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/quality-attribute-senaryolari-olculebilir-gereksinim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/quality-attribute-senaryolari-olculebilir-gereksinim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/quality-attribute-senaryolari-olculebilir-gereksinim" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/quality-attribute-senaryolari-olculebilir-gereksinim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/quality-attribute-senaryolari-olculebilir-gereksinim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/quality-attribute-senaryolari-olculebilir-gereksinim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/quality-attribute-senaryolari-olculebilir-gereksinim" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/quality-attributelar-iso-iec-25010-2023-architecture-characteristics</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/quality-attributelar-iso-iec-25010-2023-architecture-characteristics" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/quality-attributelar-iso-iec-25010-2023-architecture-characteristics" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/quality-attributelar-iso-iec-25010-2023-architecture-characteristics" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/quality-attributelar-iso-iec-25010-2023-architecture-characteristics</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/quality-attributelar-iso-iec-25010-2023-architecture-characteristics" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/quality-attributelar-iso-iec-25010-2023-architecture-characteristics" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/quality-attributelar-iso-iec-25010-2023-architecture-characteristics" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/yazilim-mimarisi-nedir-designdan-farki-ve-architectin-rolu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/yazilim-mimarisi-nedir-designdan-farki-ve-architectin-rolu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/yazilim-mimarisi-nedir-designdan-farki-ve-architectin-rolu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/yazilim-mimarisi-nedir-designdan-farki-ve-architectin-rolu" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/yazilim-mimarisi-nedir-designdan-farki-ve-architectin-rolu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/yazilim-mimarisi-nedir-designdan-farki-ve-architectin-rolu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/yazilim-mimarisi-nedir-designdan-farki-ve-architectin-rolu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/yazilim-mimarisi-nedir-designdan-farki-ve-architectin-rolu" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/uctan-uca-modelleme-izin-modulunu-requirementtan-calisan-koda-tasimak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/uctan-uca-modelleme-izin-modulunu-requirementtan-calisan-koda-tasimak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/uctan-uca-modelleme-izin-modulunu-requirementtan-calisan-koda-tasimak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/uctan-uca-modelleme-izin-modulunu-requirementtan-calisan-koda-tasimak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/uctan-uca-modelleme-izin-modulunu-requirementtan-calisan-koda-tasimak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/uctan-uca-modelleme-izin-modulunu-requirementtan-calisan-koda-tasimak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/uctan-uca-modelleme-izin-modulunu-requirementtan-calisan-koda-tasimak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/uctan-uca-modelleme-izin-modulunu-requirementtan-calisan-koda-tasimak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mermaid-ve-structurizr-dsl-markdown-icinde-diyagram-ve-hangisini-secmeli</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mermaid-ve-structurizr-dsl-markdown-icinde-diyagram-ve-hangisini-secmeli" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mermaid-ve-structurizr-dsl-markdown-icinde-diyagram-ve-hangisini-secmeli" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mermaid-ve-structurizr-dsl-markdown-icinde-diyagram-ve-hangisini-secmeli" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mermaid-ve-structurizr-dsl-markdown-icinde-diyagram-ve-hangisini-secmeli</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mermaid-ve-structurizr-dsl-markdown-icinde-diyagram-ve-hangisini-secmeli" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mermaid-ve-structurizr-dsl-markdown-icinde-diyagram-ve-hangisini-secmeli" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mermaid-ve-structurizr-dsl-markdown-icinde-diyagram-ve-hangisini-secmeli" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/plantuml-ile-diagrams-as-code-c4-plantuml-ve-cida-render</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/plantuml-ile-diagrams-as-code-c4-plantuml-ve-cida-render" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/plantuml-ile-diagrams-as-code-c4-plantuml-ve-cida-render" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/plantuml-ile-diagrams-as-code-c4-plantuml-ve-cida-render" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/plantuml-ile-diagrams-as-code-c4-plantuml-ve-cida-render</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/plantuml-ile-diagrams-as-code-c4-plantuml-ve-cida-render" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/plantuml-ile-diagrams-as-code-c4-plantuml-ve-cida-render" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/plantuml-ile-diagrams-as-code-c4-plantuml-ve-cida-render" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/er-diagram-chen-ve-crows-foot-cardinality-optionality</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/er-diagram-chen-ve-crows-foot-cardinality-optionality" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/er-diagram-chen-ve-crows-foot-cardinality-optionality" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/er-diagram-chen-ve-crows-foot-cardinality-optionality" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/er-diagram-chen-ve-crows-foot-cardinality-optionality</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/er-diagram-chen-ve-crows-foot-cardinality-optionality" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/er-diagram-chen-ve-crows-foot-cardinality-optionality" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/er-diagram-chen-ve-crows-foot-cardinality-optionality" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/c4-model-context-container-component-code-ve-notation-kurallari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/c4-model-context-container-component-code-ve-notation-kurallari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/c4-model-context-container-component-code-ve-notation-kurallari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/c4-model-context-container-component-code-ve-notation-kurallari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/c4-model-context-container-component-code-ve-notation-kurallari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/c4-model-context-container-component-code-ve-notation-kurallari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/c4-model-context-container-component-code-ve-notation-kurallari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/c4-model-context-container-component-code-ve-notation-kurallari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/deployment-diagram-node-artifact-execution-environment-docker-azure</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/deployment-diagram-node-artifact-execution-environment-docker-azure" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/deployment-diagram-node-artifact-execution-environment-docker-azure" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/deployment-diagram-node-artifact-execution-environment-docker-azure" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/deployment-diagram-node-artifact-execution-environment-docker-azure</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/deployment-diagram-node-artifact-execution-environment-docker-azure" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/deployment-diagram-node-artifact-execution-environment-docker-azure" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/deployment-diagram-node-artifact-execution-environment-docker-azure" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/component-diagram-provided-required-interface-port-ve-dotnet-modulleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/component-diagram-provided-required-interface-port-ve-dotnet-modulleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/component-diagram-provided-required-interface-port-ve-dotnet-modulleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/component-diagram-provided-required-interface-port-ve-dotnet-modulleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/component-diagram-provided-required-interface-port-ve-dotnet-modulleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/component-diagram-provided-required-interface-port-ve-dotnet-modulleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/component-diagram-provided-required-interface-port-ve-dotnet-modulleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/component-diagram-provided-required-interface-port-ve-dotnet-modulleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/state-machine-diagram-state-transition-guard-ve-yasam-dongusunu-koda-dokmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/state-machine-diagram-state-transition-guard-ve-yasam-dongusunu-koda-dokmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/state-machine-diagram-state-transition-guard-ve-yasam-dongusunu-koda-dokmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/state-machine-diagram-state-transition-guard-ve-yasam-dongusunu-koda-dokmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/state-machine-diagram-state-transition-guard-ve-yasam-dongusunu-koda-dokmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/state-machine-diagram-state-transition-guard-ve-yasam-dongusunu-koda-dokmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/state-machine-diagram-state-transition-guard-ve-yasam-dongusunu-koda-dokmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/state-machine-diagram-state-transition-guard-ve-yasam-dongusunu-koda-dokmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/activity-diagram-action-decision-fork-join-swimlane-ve-onay-is-akisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/activity-diagram-action-decision-fork-join-swimlane-ve-onay-is-akisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/activity-diagram-action-decision-fork-join-swimlane-ve-onay-is-akisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/activity-diagram-action-decision-fork-join-swimlane-ve-onay-is-akisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/activity-diagram-action-decision-fork-join-swimlane-ve-onay-is-akisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/activity-diagram-action-decision-fork-join-swimlane-ve-onay-is-akisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/activity-diagram-action-decision-fork-join-swimlane-ve-onay-is-akisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/activity-diagram-action-decision-fork-join-swimlane-ve-onay-is-akisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/sequence-diagram-2-combined-fragmentler-hata-yollari-ve-asenkron-akislar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sequence-diagram-2-combined-fragmentler-hata-yollari-ve-asenkron-akislar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sequence-diagram-2-combined-fragmentler-hata-yollari-ve-asenkron-akislar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sequence-diagram-2-combined-fragmentler-hata-yollari-ve-asenkron-akislar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/sequence-diagram-2-combined-fragmentler-hata-yollari-ve-asenkron-akislar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sequence-diagram-2-combined-fragmentler-hata-yollari-ve-asenkron-akislar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sequence-diagram-2-combined-fragmentler-hata-yollari-ve-asenkron-akislar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sequence-diagram-2-combined-fragmentler-hata-yollari-ve-asenkron-akislar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/sequence-diagram-1-lifeline-mesaj-turleri-ve-api-isteginin-yolculugu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sequence-diagram-1-lifeline-mesaj-turleri-ve-api-isteginin-yolculugu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sequence-diagram-1-lifeline-mesaj-turleri-ve-api-isteginin-yolculugu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sequence-diagram-1-lifeline-mesaj-turleri-ve-api-isteginin-yolculugu" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/sequence-diagram-1-lifeline-mesaj-turleri-ve-api-isteginin-yolculugu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sequence-diagram-1-lifeline-mesaj-turleri-ve-api-isteginin-yolculugu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sequence-diagram-1-lifeline-mesaj-turleri-ve-api-isteginin-yolculugu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sequence-diagram-1-lifeline-mesaj-turleri-ve-api-isteginin-yolculugu" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/object-diagram-ve-package-diagram-anlik-goruntu-ve-solution-bagimliliklari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/object-diagram-ve-package-diagram-anlik-goruntu-ve-solution-bagimliliklari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/object-diagram-ve-package-diagram-anlik-goruntu-ve-solution-bagimliliklari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/object-diagram-ve-package-diagram-anlik-goruntu-ve-solution-bagimliliklari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/object-diagram-ve-package-diagram-anlik-goruntu-ve-solution-bagimliliklari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/object-diagram-ve-package-diagram-anlik-goruntu-ve-solution-bagimliliklari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/object-diagram-ve-package-diagram-anlik-goruntu-ve-solution-bagimliliklari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/object-diagram-ve-package-diagram-anlik-goruntu-ve-solution-bagimliliklari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/class-diagramdan-koda-ve-koddan-diyagrama-domain-model-ve-puml-gen</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/class-diagramdan-koda-ve-koddan-diyagrama-domain-model-ve-puml-gen" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/class-diagramdan-koda-ve-koddan-diyagrama-domain-model-ve-puml-gen" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/class-diagramdan-koda-ve-koddan-diyagrama-domain-model-ve-puml-gen" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/class-diagramdan-koda-ve-koddan-diyagrama-domain-model-ve-puml-gen</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/class-diagramdan-koda-ve-koddan-diyagrama-domain-model-ve-puml-gen" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/class-diagramdan-koda-ve-koddan-diyagrama-domain-model-ve-puml-gen" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/class-diagramdan-koda-ve-koddan-diyagrama-domain-model-ve-puml-gen" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/class-diagram-2-association-aggregation-composition-generalization</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/class-diagram-2-association-aggregation-composition-generalization" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/class-diagram-2-association-aggregation-composition-generalization" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/class-diagram-2-association-aggregation-composition-generalization" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/class-diagram-2-association-aggregation-composition-generalization</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/class-diagram-2-association-aggregation-composition-generalization" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/class-diagram-2-association-aggregation-composition-generalization" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/class-diagram-2-association-aggregation-composition-generalization" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/class-diagram-1-attribute-operation-visibility-multiplicity</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/class-diagram-1-attribute-operation-visibility-multiplicity" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/class-diagram-1-attribute-operation-visibility-multiplicity" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/class-diagram-1-attribute-operation-visibility-multiplicity" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/class-diagram-1-attribute-operation-visibility-multiplicity</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/class-diagram-1-attribute-operation-visibility-multiplicity" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/class-diagram-1-attribute-operation-visibility-multiplicity" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/class-diagram-1-attribute-operation-visibility-multiplicity" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/use-case-diagram-ve-use-case-spesifikasyonu-actor-include-extend</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/use-case-diagram-ve-use-case-spesifikasyonu-actor-include-extend" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/use-case-diagram-ve-use-case-spesifikasyonu-actor-include-extend" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/use-case-diagram-ve-use-case-spesifikasyonu-actor-include-extend" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/use-case-diagram-ve-use-case-spesifikasyonu-actor-include-extend</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/use-case-diagram-ve-use-case-spesifikasyonu-actor-include-extend" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/use-case-diagram-ve-use-case-spesifikasyonu-actor-include-extend" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/use-case-diagram-ve-use-case-spesifikasyonu-actor-include-extend" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/requirementtan-diyagrama-hangi-soru-hangi-diyagramla-cevaplanir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/requirementtan-diyagrama-hangi-soru-hangi-diyagramla-cevaplanir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/requirementtan-diyagrama-hangi-soru-hangi-diyagramla-cevaplanir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/requirementtan-diyagrama-hangi-soru-hangi-diyagramla-cevaplanir" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/requirementtan-diyagrama-hangi-soru-hangi-diyagramla-cevaplanir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/requirementtan-diyagrama-hangi-soru-hangi-diyagramla-cevaplanir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/requirementtan-diyagrama-hangi-soru-hangi-diyagramla-cevaplanir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/requirementtan-diyagrama-hangi-soru-hangi-diyagramla-cevaplanir" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/uml-nedir-kisa-tarih-uml-2-5-1in-14-diyagrami</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/uml-nedir-kisa-tarih-uml-2-5-1in-14-diyagrami" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/uml-nedir-kisa-tarih-uml-2-5-1in-14-diyagrami" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/uml-nedir-kisa-tarih-uml-2-5-1in-14-diyagrami" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/uml-nedir-kisa-tarih-uml-2-5-1in-14-diyagrami</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/uml-nedir-kisa-tarih-uml-2-5-1in-14-diyagrami" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/uml-nedir-kisa-tarih-uml-2-5-1in-14-diyagrami" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/uml-nedir-kisa-tarih-uml-2-5-1in-14-diyagrami" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/gof-disinda-kod-seviyesi-patternler-null-object-specification-result-pipeline</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/gof-disinda-kod-seviyesi-patternler-null-object-specification-result-pipeline" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/gof-disinda-kod-seviyesi-patternler-null-object-specification-result-pipeline" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/gof-disinda-kod-seviyesi-patternler-null-object-specification-result-pipeline" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/gof-disinda-kod-seviyesi-patternler-null-object-specification-result-pipeline</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/gof-disinda-kod-seviyesi-patternler-null-object-specification-result-pipeline" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/gof-disinda-kod-seviyesi-patternler-null-object-specification-result-pipeline" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/gof-disinda-kod-seviyesi-patternler-null-object-specification-result-pipeline" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/anti-patternler-god-object-service-locator-ve-anemic-domain-model</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/anti-patternler-god-object-service-locator-ve-anemic-domain-model" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/anti-patternler-god-object-service-locator-ve-anemic-domain-model" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/anti-patternler-god-object-service-locator-ve-anemic-domain-model" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/anti-patternler-god-object-service-locator-ve-anemic-domain-model</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/anti-patternler-god-object-service-locator-ve-anemic-domain-model" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/anti-patternler-god-object-service-locator-ve-anemic-domain-model" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/anti-patternler-god-object-service-locator-ve-anemic-domain-model" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/visitor-pattern-double-dispatch-expressionvisitor-ve-pattern-matching</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/visitor-pattern-double-dispatch-expressionvisitor-ve-pattern-matching" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/visitor-pattern-double-dispatch-expressionvisitor-ve-pattern-matching" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/visitor-pattern-double-dispatch-expressionvisitor-ve-pattern-matching" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/visitor-pattern-double-dispatch-expressionvisitor-ve-pattern-matching</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/visitor-pattern-double-dispatch-expressionvisitor-ve-pattern-matching" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/visitor-pattern-double-dispatch-expressionvisitor-ve-pattern-matching" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/visitor-pattern-double-dispatch-expressionvisitor-ve-pattern-matching" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/template-method-pattern-algoritma-iskeleti-hooklar-ve-delegate</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/template-method-pattern-algoritma-iskeleti-hooklar-ve-delegate" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/template-method-pattern-algoritma-iskeleti-hooklar-ve-delegate" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/template-method-pattern-algoritma-iskeleti-hooklar-ve-delegate" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/template-method-pattern-algoritma-iskeleti-hooklar-ve-delegate</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/template-method-pattern-algoritma-iskeleti-hooklar-ve-delegate" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/template-method-pattern-algoritma-iskeleti-hooklar-ve-delegate" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/template-method-pattern-algoritma-iskeleti-hooklar-ve-delegate" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/strategy-pattern-derinlemesine-keyed-services-ve-runtime-secim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/strategy-pattern-derinlemesine-keyed-services-ve-runtime-secim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/strategy-pattern-derinlemesine-keyed-services-ve-runtime-secim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/strategy-pattern-derinlemesine-keyed-services-ve-runtime-secim" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/strategy-pattern-derinlemesine-keyed-services-ve-runtime-secim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/strategy-pattern-derinlemesine-keyed-services-ve-runtime-secim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/strategy-pattern-derinlemesine-keyed-services-ve-runtime-secim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/strategy-pattern-derinlemesine-keyed-services-ve-runtime-secim" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/state-pattern-siparis-durumlarini-state-objectleriyle-yonetmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/state-pattern-siparis-durumlarini-state-objectleriyle-yonetmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/state-pattern-siparis-durumlarini-state-objectleriyle-yonetmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/state-pattern-siparis-durumlarini-state-objectleriyle-yonetmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/state-pattern-siparis-durumlarini-state-objectleriyle-yonetmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/state-pattern-siparis-durumlarini-state-objectleriyle-yonetmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/state-pattern-siparis-durumlarini-state-objectleriyle-yonetmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/state-pattern-siparis-durumlarini-state-objectleriyle-yonetmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/observer-pattern-derinlemesine-event-iobservable-ve-domain-eventler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/observer-pattern-derinlemesine-event-iobservable-ve-domain-eventler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/observer-pattern-derinlemesine-event-iobservable-ve-domain-eventler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/observer-pattern-derinlemesine-event-iobservable-ve-domain-eventler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/observer-pattern-derinlemesine-event-iobservable-ve-domain-eventler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/observer-pattern-derinlemesine-event-iobservable-ve-domain-eventler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/observer-pattern-derinlemesine-event-iobservable-ve-domain-eventler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/observer-pattern-derinlemesine-event-iobservable-ve-domain-eventler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/memento-pattern-snapshot-almak-ve-geri-yuklemek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/memento-pattern-snapshot-almak-ve-geri-yuklemek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/memento-pattern-snapshot-almak-ve-geri-yuklemek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/memento-pattern-snapshot-almak-ve-geri-yuklemek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/memento-pattern-snapshot-almak-ve-geri-yuklemek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/memento-pattern-snapshot-almak-ve-geri-yuklemek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/memento-pattern-snapshot-almak-ve-geri-yuklemek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/memento-pattern-snapshot-almak-ve-geri-yuklemek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/mediator-pattern-ve-mediatra-gercekten-ihtiyacim-var-mi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mediator-pattern-ve-mediatra-gercekten-ihtiyacim-var-mi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mediator-pattern-ve-mediatra-gercekten-ihtiyacim-var-mi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mediator-pattern-ve-mediatra-gercekten-ihtiyacim-var-mi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/mediator-pattern-ve-mediatra-gercekten-ihtiyacim-var-mi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/mediator-pattern-ve-mediatra-gercekten-ihtiyacim-var-mi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/mediator-pattern-ve-mediatra-gercekten-ihtiyacim-var-mi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/mediator-pattern-ve-mediatra-gercekten-ihtiyacim-var-mi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/iterator-ve-interpreter-yield-return-ve-expression-tree</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/iterator-ve-interpreter-yield-return-ve-expression-tree" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/iterator-ve-interpreter-yield-return-ve-expression-tree" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/iterator-ve-interpreter-yield-return-ve-expression-tree" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/iterator-ve-interpreter-yield-return-ve-expression-tree</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/iterator-ve-interpreter-yield-return-ve-expression-tree" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/iterator-ve-interpreter-yield-return-ve-expression-tree" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/iterator-ve-interpreter-yield-return-ve-expression-tree" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/command-pattern-istegi-objecte-cevirmek-undo-redo-ve-kuyruk</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/command-pattern-istegi-objecte-cevirmek-undo-redo-ve-kuyruk" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/command-pattern-istegi-objecte-cevirmek-undo-redo-ve-kuyruk" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/command-pattern-istegi-objecte-cevirmek-undo-redo-ve-kuyruk" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/command-pattern-istegi-objecte-cevirmek-undo-redo-ve-kuyruk</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/command-pattern-istegi-objecte-cevirmek-undo-redo-ve-kuyruk" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/command-pattern-istegi-objecte-cevirmek-undo-redo-ve-kuyruk" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/command-pattern-istegi-objecte-cevirmek-undo-redo-ve-kuyruk" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/chain-of-responsibility-aspnet-core-middleware-ve-delegatinghandler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/chain-of-responsibility-aspnet-core-middleware-ve-delegatinghandler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/chain-of-responsibility-aspnet-core-middleware-ve-delegatinghandler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/chain-of-responsibility-aspnet-core-middleware-ve-delegatinghandler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/chain-of-responsibility-aspnet-core-middleware-ve-delegatinghandler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/chain-of-responsibility-aspnet-core-middleware-ve-delegatinghandler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/chain-of-responsibility-aspnet-core-middleware-ve-delegatinghandler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/chain-of-responsibility-aspnet-core-middleware-ve-delegatinghandler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/proxy-pattern-lazy-loading-remote-proxy-ve-dispatchproxy</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/proxy-pattern-lazy-loading-remote-proxy-ve-dispatchproxy" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/proxy-pattern-lazy-loading-remote-proxy-ve-dispatchproxy" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/proxy-pattern-lazy-loading-remote-proxy-ve-dispatchproxy" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/proxy-pattern-lazy-loading-remote-proxy-ve-dispatchproxy</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/proxy-pattern-lazy-loading-remote-proxy-ve-dispatchproxy" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/proxy-pattern-lazy-loading-remote-proxy-ve-dispatchproxy" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/proxy-pattern-lazy-loading-remote-proxy-ve-dispatchproxy" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/flyweight-pattern-string-intern-ve-arraypool-ile-bellek-kazanmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/flyweight-pattern-string-intern-ve-arraypool-ile-bellek-kazanmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/flyweight-pattern-string-intern-ve-arraypool-ile-bellek-kazanmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/flyweight-pattern-string-intern-ve-arraypool-ile-bellek-kazanmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/flyweight-pattern-string-intern-ve-arraypool-ile-bellek-kazanmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/flyweight-pattern-string-intern-ve-arraypool-ile-bellek-kazanmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/flyweight-pattern-string-intern-ve-arraypool-ile-bellek-kazanmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/flyweight-pattern-string-intern-ve-arraypool-ile-bellek-kazanmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/facade-pattern-karmasik-alt-sistemi-tek-kapidan-sunmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/facade-pattern-karmasik-alt-sistemi-tek-kapidan-sunmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/facade-pattern-karmasik-alt-sistemi-tek-kapidan-sunmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/facade-pattern-karmasik-alt-sistemi-tek-kapidan-sunmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/facade-pattern-karmasik-alt-sistemi-tek-kapidan-sunmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/facade-pattern-karmasik-alt-sistemi-tek-kapidan-sunmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/facade-pattern-karmasik-alt-sistemi-tek-kapidan-sunmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/facade-pattern-karmasik-alt-sistemi-tek-kapidan-sunmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/decorator-pattern-caching-logging-ve-retryi-koda-dokunmadan-eklemek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/decorator-pattern-caching-logging-ve-retryi-koda-dokunmadan-eklemek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/decorator-pattern-caching-logging-ve-retryi-koda-dokunmadan-eklemek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/decorator-pattern-caching-logging-ve-retryi-koda-dokunmadan-eklemek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/decorator-pattern-caching-logging-ve-retryi-koda-dokunmadan-eklemek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/decorator-pattern-caching-logging-ve-retryi-koda-dokunmadan-eklemek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/decorator-pattern-caching-logging-ve-retryi-koda-dokunmadan-eklemek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/decorator-pattern-caching-logging-ve-retryi-koda-dokunmadan-eklemek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/composite-pattern-agac-yapilarini-tek-interface-ile-gezmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/composite-pattern-agac-yapilarini-tek-interface-ile-gezmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/composite-pattern-agac-yapilarini-tek-interface-ile-gezmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/composite-pattern-agac-yapilarini-tek-interface-ile-gezmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/composite-pattern-agac-yapilarini-tek-interface-ile-gezmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/composite-pattern-agac-yapilarini-tek-interface-ile-gezmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/composite-pattern-agac-yapilarini-tek-interface-ile-gezmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/composite-pattern-agac-yapilarini-tek-interface-ile-gezmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/bridge-pattern-abstraction-ile-implementationi-ayri-buyutmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/bridge-pattern-abstraction-ile-implementationi-ayri-buyutmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/bridge-pattern-abstraction-ile-implementationi-ayri-buyutmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/bridge-pattern-abstraction-ile-implementationi-ayri-buyutmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/bridge-pattern-abstraction-ile-implementationi-ayri-buyutmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/bridge-pattern-abstraction-ile-implementationi-ayri-buyutmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/bridge-pattern-abstraction-ile-implementationi-ayri-buyutmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/bridge-pattern-abstraction-ile-implementationi-ayri-buyutmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/adapter-pattern-third-party-sdkyi-kendi-interfaceine-uydurmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/adapter-pattern-third-party-sdkyi-kendi-interfaceine-uydurmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/adapter-pattern-third-party-sdkyi-kendi-interfaceine-uydurmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/adapter-pattern-third-party-sdkyi-kendi-interfaceine-uydurmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/adapter-pattern-third-party-sdkyi-kendi-interfaceine-uydurmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/adapter-pattern-third-party-sdkyi-kendi-interfaceine-uydurmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/adapter-pattern-third-party-sdkyi-kendi-interfaceine-uydurmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/adapter-pattern-third-party-sdkyi-kendi-interfaceine-uydurmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/prototype-pattern-record-with-shallow-deep-copy-ve-icloneable</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/prototype-pattern-record-with-shallow-deep-copy-ve-icloneable" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/prototype-pattern-record-with-shallow-deep-copy-ve-icloneable" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/prototype-pattern-record-with-shallow-deep-copy-ve-icloneable" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/prototype-pattern-record-with-shallow-deep-copy-ve-icloneable</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/prototype-pattern-record-with-shallow-deep-copy-ve-icloneable" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/prototype-pattern-record-with-shallow-deep-copy-ve-icloneable" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/prototype-pattern-record-with-shallow-deep-copy-ve-icloneable" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/builder-pattern-fluent-builder-ve-object-initializer-ile-required</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/builder-pattern-fluent-builder-ve-object-initializer-ile-required" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/builder-pattern-fluent-builder-ve-object-initializer-ile-required" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/builder-pattern-fluent-builder-ve-object-initializer-ile-required" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/builder-pattern-fluent-builder-ve-object-initializer-ile-required</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/builder-pattern-fluent-builder-ve-object-initializer-ile-required" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/builder-pattern-fluent-builder-ve-object-initializer-ile-required" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/builder-pattern-fluent-builder-ve-object-initializer-ile-required" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/abstract-factory-uyumlu-object-ailelerini-birlikte-uretmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/abstract-factory-uyumlu-object-ailelerini-birlikte-uretmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/abstract-factory-uyumlu-object-ailelerini-birlikte-uretmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/abstract-factory-uyumlu-object-ailelerini-birlikte-uretmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/abstract-factory-uyumlu-object-ailelerini-birlikte-uretmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/abstract-factory-uyumlu-object-ailelerini-birlikte-uretmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/abstract-factory-uyumlu-object-ailelerini-birlikte-uretmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/abstract-factory-uyumlu-object-ailelerini-birlikte-uretmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/factory-method-ve-static-factory-olusturmayi-devretmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/factory-method-ve-static-factory-olusturmayi-devretmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/factory-method-ve-static-factory-olusturmayi-devretmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/factory-method-ve-static-factory-olusturmayi-devretmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/factory-method-ve-static-factory-olusturmayi-devretmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/factory-method-ve-static-factory-olusturmayi-devretmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/factory-method-ve-static-factory-olusturmayi-devretmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/factory-method-ve-static-factory-olusturmayi-devretmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/singleton-pattern-lazy-t-static-field-ve-di-singleton-lifetime</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/singleton-pattern-lazy-t-static-field-ve-di-singleton-lifetime" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/singleton-pattern-lazy-t-static-field-ve-di-singleton-lifetime" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/singleton-pattern-lazy-t-static-field-ve-di-singleton-lifetime" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/singleton-pattern-lazy-t-static-field-ve-di-singleton-lifetime</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/singleton-pattern-lazy-t-static-field-ve-di-singleton-lifetime" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/singleton-pattern-lazy-t-static-field-ve-di-singleton-lifetime" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/singleton-pattern-lazy-t-static-field-ve-di-singleton-lifetime" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/design-pattern-nedir-gof-katalogu-pattern-anatomisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/design-pattern-nedir-gof-katalogu-pattern-anatomisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/design-pattern-nedir-gof-katalogu-pattern-anatomisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/design-pattern-nedir-gof-katalogu-pattern-anatomisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/design-pattern-nedir-gof-katalogu-pattern-anatomisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/design-pattern-nedir-gof-katalogu-pattern-anatomisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/design-pattern-nedir-gof-katalogu-pattern-anatomisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/design-pattern-nedir-gof-katalogu-pattern-anatomisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/uygulamali-clean-code-legacy-orderservicei-adim-adim-temizlemek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/uygulamali-clean-code-legacy-orderservicei-adim-adim-temizlemek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/uygulamali-clean-code-legacy-orderservicei-adim-adim-temizlemek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/uygulamali-clean-code-legacy-orderservicei-adim-adim-temizlemek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/uygulamali-clean-code-legacy-orderservicei-adim-adim-temizlemek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/uygulamali-clean-code-legacy-orderservicei-adim-adim-temizlemek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/uygulamali-clean-code-legacy-orderservicei-adim-adim-temizlemek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/uygulamali-clean-code-legacy-orderservicei-adim-adim-temizlemek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/clean-code-tartismasi-ousterhout-muratori-ve-kurallarin-sinirlari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-code-tartismasi-ousterhout-muratori-ve-kurallarin-sinirlari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-code-tartismasi-ousterhout-muratori-ve-kurallarin-sinirlari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-code-tartismasi-ousterhout-muratori-ve-kurallarin-sinirlari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/clean-code-tartismasi-ousterhout-muratori-ve-kurallarin-sinirlari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-code-tartismasi-ousterhout-muratori-ve-kurallarin-sinirlari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-code-tartismasi-ousterhout-muratori-ve-kurallarin-sinirlari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-code-tartismasi-ousterhout-muratori-ve-kurallarin-sinirlari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/code-smell-katalogu-csharp-kodunda-kokuyu-tanimak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/code-smell-katalogu-csharp-kodunda-kokuyu-tanimak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/code-smell-katalogu-csharp-kodunda-kokuyu-tanimak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/code-smell-katalogu-csharp-kodunda-kokuyu-tanimak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/code-smell-katalogu-csharp-kodunda-kokuyu-tanimak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/code-smell-katalogu-csharp-kodunda-kokuyu-tanimak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/code-smell-katalogu-csharp-kodunda-kokuyu-tanimak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/code-smell-katalogu-csharp-kodunda-kokuyu-tanimak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/simple-designin-dort-kurali-testler-gecer-niyet-acik-tekrar-yok</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/simple-designin-dort-kurali-testler-gecer-niyet-acik-tekrar-yok" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/simple-designin-dort-kurali-testler-gecer-niyet-acik-tekrar-yok" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/simple-designin-dort-kurali-testler-gecer-niyet-acik-tekrar-yok" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/simple-designin-dort-kurali-testler-gecer-niyet-acik-tekrar-yok</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/simple-designin-dort-kurali-testler-gecer-niyet-acik-tekrar-yok" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/simple-designin-dort-kurali-testler-gecer-niyet-acik-tekrar-yok" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/simple-designin-dort-kurali-testler-gecer-niyet-acik-tekrar-yok" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/temiz-test-kodu-first-okunabilir-assert-ve-test-data-builder</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/temiz-test-kodu-first-okunabilir-assert-ve-test-data-builder" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/temiz-test-kodu-first-okunabilir-assert-ve-test-data-builder" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/temiz-test-kodu-first-okunabilir-assert-ve-test-data-builder" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/temiz-test-kodu-first-okunabilir-assert-ve-test-data-builder</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/temiz-test-kodu-first-okunabilir-assert-ve-test-data-builder" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/temiz-test-kodu-first-okunabilir-assert-ve-test-data-builder" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/temiz-test-kodu-first-okunabilir-assert-ve-test-data-builder" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/clean-codeda-classlar-kucuk-class-cohesion-ve-degisime-gore-duzenlemek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-codeda-classlar-kucuk-class-cohesion-ve-degisime-gore-duzenlemek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-codeda-classlar-kucuk-class-cohesion-ve-degisime-gore-duzenlemek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-codeda-classlar-kucuk-class-cohesion-ve-degisime-gore-duzenlemek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/clean-codeda-classlar-kucuk-class-cohesion-ve-degisime-gore-duzenlemek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-codeda-classlar-kucuk-class-cohesion-ve-degisime-gore-duzenlemek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-codeda-classlar-kucuk-class-cohesion-ve-degisime-gore-duzenlemek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-codeda-classlar-kucuk-class-cohesion-ve-degisime-gore-duzenlemek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/boundaryler-third-party-kodu-sarmak-ve-learning-testler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/boundaryler-third-party-kodu-sarmak-ve-learning-testler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/boundaryler-third-party-kodu-sarmak-ve-learning-testler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/boundaryler-third-party-kodu-sarmak-ve-learning-testler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/boundaryler-third-party-kodu-sarmak-ve-learning-testler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/boundaryler-third-party-kodu-sarmak-ve-learning-testler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/boundaryler-third-party-kodu-sarmak-ve-learning-testler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/boundaryler-third-party-kodu-sarmak-ve-learning-testler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/clean-codeda-error-handling-exception-try-pattern-ve-result-pattern</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-codeda-error-handling-exception-try-pattern-ve-result-pattern" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-codeda-error-handling-exception-try-pattern-ve-result-pattern" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-codeda-error-handling-exception-try-pattern-ve-result-pattern" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/clean-codeda-error-handling-exception-try-pattern-ve-result-pattern</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-codeda-error-handling-exception-try-pattern-ve-result-pattern" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-codeda-error-handling-exception-try-pattern-ve-result-pattern" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-codeda-error-handling-exception-try-pattern-ve-result-pattern" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/object-mi-data-structure-mi-record-dto-ve-primitive-obsession</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/object-mi-data-structure-mi-record-dto-ve-primitive-obsession" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/object-mi-data-structure-mi-record-dto-ve-primitive-obsession" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/object-mi-data-structure-mi-record-dto-ve-primitive-obsession" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/object-mi-data-structure-mi-record-dto-ve-primitive-obsession</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/object-mi-data-structure-mi-record-dto-ve-primitive-obsession" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/object-mi-data-structure-mi-record-dto-ve-primitive-obsession" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/object-mi-data-structure-mi-record-dto-ve-primitive-obsession" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/formatting-ve-dosya-duzeni-kodu-gazete-gibi-okunur-kilmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/formatting-ve-dosya-duzeni-kodu-gazete-gibi-okunur-kilmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/formatting-ve-dosya-duzeni-kodu-gazete-gibi-okunur-kilmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/formatting-ve-dosya-duzeni-kodu-gazete-gibi-okunur-kilmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/formatting-ve-dosya-duzeni-kodu-gazete-gibi-okunur-kilmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/formatting-ve-dosya-duzeni-kodu-gazete-gibi-okunur-kilmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/formatting-ve-dosya-duzeni-kodu-gazete-gibi-okunur-kilmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/formatting-ve-dosya-duzeni-kodu-gazete-gibi-okunur-kilmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/clean-codeda-commentler-ne-zaman-yazilir-ne-zaman-koda-donusturulur</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-codeda-commentler-ne-zaman-yazilir-ne-zaman-koda-donusturulur" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-codeda-commentler-ne-zaman-yazilir-ne-zaman-koda-donusturulur" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-codeda-commentler-ne-zaman-yazilir-ne-zaman-koda-donusturulur" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/clean-codeda-commentler-ne-zaman-yazilir-ne-zaman-koda-donusturulur</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-codeda-commentler-ne-zaman-yazilir-ne-zaman-koda-donusturulur" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-codeda-commentler-ne-zaman-yazilir-ne-zaman-koda-donusturulur" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-codeda-commentler-ne-zaman-yazilir-ne-zaman-koda-donusturulur" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/clean-codeda-fonksiyonlar-kucuk-method-tek-soyutlama-seviyesi-ve-guard-clause</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-codeda-fonksiyonlar-kucuk-method-tek-soyutlama-seviyesi-ve-guard-clause" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-codeda-fonksiyonlar-kucuk-method-tek-soyutlama-seviyesi-ve-guard-clause" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-codeda-fonksiyonlar-kucuk-method-tek-soyutlama-seviyesi-ve-guard-clause" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/clean-codeda-fonksiyonlar-kucuk-method-tek-soyutlama-seviyesi-ve-guard-clause</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-codeda-fonksiyonlar-kucuk-method-tek-soyutlama-seviyesi-ve-guard-clause" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-codeda-fonksiyonlar-kucuk-method-tek-soyutlama-seviyesi-ve-guard-clause" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-codeda-fonksiyonlar-kucuk-method-tek-soyutlama-seviyesi-ve-guard-clause" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/clean-codeda-naming-niyet-anlatan-isimler-ve-dotnet-guidelinelari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-codeda-naming-niyet-anlatan-isimler-ve-dotnet-guidelinelari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-codeda-naming-niyet-anlatan-isimler-ve-dotnet-guidelinelari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-codeda-naming-niyet-anlatan-isimler-ve-dotnet-guidelinelari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/clean-codeda-naming-niyet-anlatan-isimler-ve-dotnet-guidelinelari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-codeda-naming-niyet-anlatan-isimler-ve-dotnet-guidelinelari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-codeda-naming-niyet-anlatan-isimler-ve-dotnet-guidelinelari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-codeda-naming-niyet-anlatan-isimler-ve-dotnet-guidelinelari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/clean-code-nedir-okunabilirlik-degisim-maliyeti-ve-ikinci-baski</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-code-nedir-okunabilirlik-degisim-maliyeti-ve-ikinci-baski" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-code-nedir-okunabilirlik-degisim-maliyeti-ve-ikinci-baski" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-code-nedir-okunabilirlik-degisim-maliyeti-ve-ikinci-baski" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/clean-code-nedir-okunabilirlik-degisim-maliyeti-ve-ikinci-baski</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/clean-code-nedir-okunabilirlik-degisim-maliyeti-ve-ikinci-baski" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/clean-code-nedir-okunabilirlik-degisim-maliyeti-ve-ikinci-baski" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/clean-code-nedir-okunabilirlik-degisim-maliyeti-ve-ikinci-baski" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/prensiplerin-elestirisi-cupid-over-engineering-ve-solidin-gerektigi-yer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/prensiplerin-elestirisi-cupid-over-engineering-ve-solidin-gerektigi-yer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/prensiplerin-elestirisi-cupid-over-engineering-ve-solidin-gerektigi-yer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/prensiplerin-elestirisi-cupid-over-engineering-ve-solidin-gerektigi-yer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/prensiplerin-elestirisi-cupid-over-engineering-ve-solidin-gerektigi-yer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/prensiplerin-elestirisi-cupid-over-engineering-ve-solidin-gerektigi-yer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/prensiplerin-elestirisi-cupid-over-engineering-ve-solidin-gerektigi-yer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/prensiplerin-elestirisi-cupid-over-engineering-ve-solidin-gerektigi-yer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/component-prensipleri-dotnet-solutionini-projectlere-bolmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/component-prensipleri-dotnet-solutionini-projectlere-bolmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/component-prensipleri-dotnet-solutionini-projectlere-bolmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/component-prensipleri-dotnet-solutionini-projectlere-bolmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/component-prensipleri-dotnet-solutionini-projectlere-bolmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/component-prensipleri-dotnet-solutionini-projectlere-bolmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/component-prensipleri-dotnet-solutionini-projectlere-bolmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/component-prensipleri-dotnet-solutionini-projectlere-bolmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/daha-az-bilinen-prensipler-separation-of-concerns-fail-fast-cqs-ve-grasp</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/daha-az-bilinen-prensipler-separation-of-concerns-fail-fast-cqs-ve-grasp" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/daha-az-bilinen-prensipler-separation-of-concerns-fail-fast-cqs-ve-grasp" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/daha-az-bilinen-prensipler-separation-of-concerns-fail-fast-cqs-ve-grasp" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/daha-az-bilinen-prensipler-separation-of-concerns-fail-fast-cqs-ve-grasp</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/daha-az-bilinen-prensipler-separation-of-concerns-fail-fast-cqs-ve-grasp" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/daha-az-bilinen-prensipler-separation-of-concerns-fail-fast-cqs-ve-grasp" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/daha-az-bilinen-prensipler-separation-of-concerns-fail-fast-cqs-ve-grasp" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/composition-over-inheritance-fragile-base-class-ve-delegation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/composition-over-inheritance-fragile-base-class-ve-delegation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/composition-over-inheritance-fragile-base-class-ve-delegation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/composition-over-inheritance-fragile-base-class-ve-delegation" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/composition-over-inheritance-fragile-base-class-ve-delegation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/composition-over-inheritance-fragile-base-class-ve-delegation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/composition-over-inheritance-fragile-base-class-ve-delegation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/composition-over-inheritance-fragile-base-class-ve-delegation" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dry-kiss-ve-yagni-tekrar-basitlik-ve-simdilik-gerekmiyor</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dry-kiss-ve-yagni-tekrar-basitlik-ve-simdilik-gerekmiyor" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dry-kiss-ve-yagni-tekrar-basitlik-ve-simdilik-gerekmiyor" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dry-kiss-ve-yagni-tekrar-basitlik-ve-simdilik-gerekmiyor" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dry-kiss-ve-yagni-tekrar-basitlik-ve-simdilik-gerekmiyor</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dry-kiss-ve-yagni-tekrar-basitlik-ve-simdilik-gerekmiyor" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dry-kiss-ve-yagni-tekrar-basitlik-ve-simdilik-gerekmiyor" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dry-kiss-ve-yagni-tekrar-basitlik-ve-simdilik-gerekmiyor" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dependency-inversion-principle-dip-di-ve-ioc-farki-ve-composition-root</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dependency-inversion-principle-dip-di-ve-ioc-farki-ve-composition-root" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dependency-inversion-principle-dip-di-ve-ioc-farki-ve-composition-root" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dependency-inversion-principle-dip-di-ve-ioc-farki-ve-composition-root" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dependency-inversion-principle-dip-di-ve-ioc-farki-ve-composition-root</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dependency-inversion-principle-dip-di-ve-ioc-farki-ve-composition-root" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dependency-inversion-principle-dip-di-ve-ioc-farki-ve-composition-root" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dependency-inversion-principle-dip-di-ve-ioc-farki-ve-composition-root" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/interface-segregation-principle-sisman-interfaceler-ve-role-interfaceler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/interface-segregation-principle-sisman-interfaceler-ve-role-interfaceler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/interface-segregation-principle-sisman-interfaceler-ve-role-interfaceler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/interface-segregation-principle-sisman-interfaceler-ve-role-interfaceler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/interface-segregation-principle-sisman-interfaceler-ve-role-interfaceler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/interface-segregation-principle-sisman-interfaceler-ve-role-interfaceler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/interface-segregation-principle-sisman-interfaceler-ve-role-interfaceler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/interface-segregation-principle-sisman-interfaceler-ve-role-interfaceler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/liskov-substitution-principle-behavioral-subtyping-ve-notsupportedexception</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/liskov-substitution-principle-behavioral-subtyping-ve-notsupportedexception" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/liskov-substitution-principle-behavioral-subtyping-ve-notsupportedexception" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/liskov-substitution-principle-behavioral-subtyping-ve-notsupportedexception" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/liskov-substitution-principle-behavioral-subtyping-ve-notsupportedexception</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/liskov-substitution-principle-behavioral-subtyping-ve-notsupportedexception" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/liskov-substitution-principle-behavioral-subtyping-ve-notsupportedexception" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/liskov-substitution-principle-behavioral-subtyping-ve-notsupportedexception" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/open-closed-principle-degistirmeden-genisletmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/open-closed-principle-degistirmeden-genisletmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/open-closed-principle-degistirmeden-genisletmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/open-closed-principle-degistirmeden-genisletmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/open-closed-principle-degistirmeden-genisletmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/open-closed-principle-degistirmeden-genisletmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/open-closed-principle-degistirmeden-genisletmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/open-closed-principle-degistirmeden-genisletmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/single-responsibility-principle-tek-is-degil-tek-actor</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/single-responsibility-principle-tek-is-degil-tek-actor" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/single-responsibility-principle-tek-is-degil-tek-actor" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/single-responsibility-principle-tek-is-degil-tek-actor" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/single-responsibility-principle-tek-is-degil-tek-actor</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/single-responsibility-principle-tek-is-degil-tek-actor" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/single-responsibility-principle-tek-is-degil-tek-actor" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/single-responsibility-principle-tek-is-degil-tek-actor" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/coupling-ve-cohesion-connascence-ve-law-of-demeter</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/coupling-ve-cohesion-connascence-ve-law-of-demeter" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/coupling-ve-cohesion-connascence-ve-law-of-demeter" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/coupling-ve-cohesion-connascence-ve-law-of-demeter" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/coupling-ve-cohesion-connascence-ve-law-of-demeter</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/coupling-ve-cohesion-connascence-ve-law-of-demeter" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/coupling-ve-cohesion-connascence-ve-law-of-demeter" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/coupling-ve-cohesion-connascence-ve-law-of-demeter" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/design-principles-neden-var-degisim-bagimlilik-ve-solidin-kisa-tarihi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/design-principles-neden-var-degisim-bagimlilik-ve-solidin-kisa-tarihi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/design-principles-neden-var-degisim-bagimlilik-ve-solidin-kisa-tarihi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/design-principles-neden-var-degisim-bagimlilik-ve-solidin-kisa-tarihi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/design-principles-neden-var-degisim-bagimlilik-ve-solidin-kisa-tarihi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/design-principles-neden-var-degisim-bagimlilik-ve-solidin-kisa-tarihi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/design-principles-neden-var-degisim-bagimlilik-ve-solidin-kisa-tarihi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/design-principles-neden-var-degisim-bagimlilik-ve-solidin-kisa-tarihi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/toplu-import-ve-validation-raporu-staging-tablosu-ve-satir-bazli-hata</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/toplu-import-ve-validation-raporu-staging-tablosu-ve-satir-bazli-hata" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/toplu-import-ve-validation-raporu-staging-tablosu-ve-satir-bazli-hata" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/toplu-import-ve-validation-raporu-staging-tablosu-ve-satir-bazli-hata" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/toplu-import-ve-validation-raporu-staging-tablosu-ve-satir-bazli-hata</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/toplu-import-ve-validation-raporu-staging-tablosu-ve-satir-bazli-hata" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/toplu-import-ve-validation-raporu-staging-tablosu-ve-satir-bazli-hata" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/toplu-import-ve-validation-raporu-staging-tablosu-ve-satir-bazli-hata" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/pagination-stratejileri-derinlemesine-offset-keyset-ve-cursor-token</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/pagination-stratejileri-derinlemesine-offset-keyset-ve-cursor-token" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/pagination-stratejileri-derinlemesine-offset-keyset-ve-cursor-token" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/pagination-stratejileri-derinlemesine-offset-keyset-ve-cursor-token" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/pagination-stratejileri-derinlemesine-offset-keyset-ve-cursor-token</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/pagination-stratejileri-derinlemesine-offset-keyset-ve-cursor-token" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/pagination-stratejileri-derinlemesine-offset-keyset-ve-cursor-token" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/pagination-stratejileri-derinlemesine-offset-keyset-ve-cursor-token" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/optimistic-concurrency-uctan-uca-etag-if-match-ve-412</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/optimistic-concurrency-uctan-uca-etag-if-match-ve-412" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/optimistic-concurrency-uctan-uca-etag-if-match-ve-412" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/optimistic-concurrency-uctan-uca-etag-if-match-ve-412" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/optimistic-concurrency-uctan-uca-etag-if-match-ve-412</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/optimistic-concurrency-uctan-uca-etag-if-match-ve-412" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/optimistic-concurrency-uctan-uca-etag-if-match-ve-412" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/optimistic-concurrency-uctan-uca-etag-if-match-ve-412" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/idempotency-key-cift-tiklama-ve-retryda-ayni-siparisi-iki-kez-olusturmamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/idempotency-key-cift-tiklama-ve-retryda-ayni-siparisi-iki-kez-olusturmamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/idempotency-key-cift-tiklama-ve-retryda-ayni-siparisi-iki-kez-olusturmamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/idempotency-key-cift-tiklama-ve-retryda-ayni-siparisi-iki-kez-olusturmamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/idempotency-key-cift-tiklama-ve-retryda-ayni-siparisi-iki-kez-olusturmamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/idempotency-key-cift-tiklama-ve-retryda-ayni-siparisi-iki-kez-olusturmamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/idempotency-key-cift-tiklama-ve-retryda-ayni-siparisi-iki-kez-olusturmamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/idempotency-key-cift-tiklama-ve-retryda-ayni-siparisi-iki-kez-olusturmamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/zaman-ve-time-zone-utc-instant-yerel-is-gunu-dateonly-ve-timeprovider</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/zaman-ve-time-zone-utc-instant-yerel-is-gunu-dateonly-ve-timeprovider" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/zaman-ve-time-zone-utc-instant-yerel-is-gunu-dateonly-ve-timeprovider" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/zaman-ve-time-zone-utc-instant-yerel-is-gunu-dateonly-ve-timeprovider" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/zaman-ve-time-zone-utc-instant-yerel-is-gunu-dateonly-ve-timeprovider</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/zaman-ve-time-zone-utc-instant-yerel-is-gunu-dateonly-ve-timeprovider" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/zaman-ve-time-zone-utc-instant-yerel-is-gunu-dateonly-ve-timeprovider" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/zaman-ve-time-zone-utc-instant-yerel-is-gunu-dateonly-ve-timeprovider" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/para-ve-yuvarlama-decimal-money-value-object-kdv-ve-kurus-dagitimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/para-ve-yuvarlama-decimal-money-value-object-kdv-ve-kurus-dagitimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/para-ve-yuvarlama-decimal-money-value-object-kdv-ve-kurus-dagitimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/para-ve-yuvarlama-decimal-money-value-object-kdv-ve-kurus-dagitimi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/para-ve-yuvarlama-decimal-money-value-object-kdv-ve-kurus-dagitimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/para-ve-yuvarlama-decimal-money-value-object-kdv-ve-kurus-dagitimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/para-ve-yuvarlama-decimal-money-value-object-kdv-ve-kurus-dagitimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/para-ve-yuvarlama-decimal-money-value-object-kdv-ve-kurus-dagitimi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/numaralandirma-fatura-siparis-numaralari-gapless-sequence-ve-yillik-sifirlama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/numaralandirma-fatura-siparis-numaralari-gapless-sequence-ve-yillik-sifirlama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/numaralandirma-fatura-siparis-numaralari-gapless-sequence-ve-yillik-sifirlama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/numaralandirma-fatura-siparis-numaralari-gapless-sequence-ve-yillik-sifirlama" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/numaralandirma-fatura-siparis-numaralari-gapless-sequence-ve-yillik-sifirlama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/numaralandirma-fatura-siparis-numaralari-gapless-sequence-ve-yillik-sifirlama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/numaralandirma-fatura-siparis-numaralari-gapless-sequence-ve-yillik-sifirlama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/numaralandirma-fatura-siparis-numaralari-gapless-sequence-ve-yillik-sifirlama" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/feature-flagleri-kodda-tasarlamak-toggle-turleri-ve-flag-borcu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/feature-flagleri-kodda-tasarlamak-toggle-turleri-ve-flag-borcu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/feature-flagleri-kodda-tasarlamak-toggle-turleri-ve-flag-borcu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/feature-flagleri-kodda-tasarlamak-toggle-turleri-ve-flag-borcu" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/feature-flagleri-kodda-tasarlamak-toggle-turleri-ve-flag-borcu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/feature-flagleri-kodda-tasarlamak-toggle-turleri-ve-flag-borcu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/feature-flagleri-kodda-tasarlamak-toggle-turleri-ve-flag-borcu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/feature-flagleri-kodda-tasarlamak-toggle-turleri-ve-flag-borcu" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/settings-tablolari-global-tenant-kullanici-override-hiyerarsisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/settings-tablolari-global-tenant-kullanici-override-hiyerarsisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/settings-tablolari-global-tenant-kullanici-override-hiyerarsisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/settings-tablolari-global-tenant-kullanici-override-hiyerarsisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/settings-tablolari-global-tenant-kullanici-override-hiyerarsisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/settings-tablolari-global-tenant-kullanici-override-hiyerarsisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/settings-tablolari-global-tenant-kullanici-override-hiyerarsisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/settings-tablolari-global-tenant-kullanici-override-hiyerarsisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/multi-tenancyde-veri-izolasyonu-database-per-tenant-ve-row-level-security</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/multi-tenancyde-veri-izolasyonu-database-per-tenant-ve-row-level-security" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/multi-tenancyde-veri-izolasyonu-database-per-tenant-ve-row-level-security" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/multi-tenancyde-veri-izolasyonu-database-per-tenant-ve-row-level-security" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/multi-tenancyde-veri-izolasyonu-database-per-tenant-ve-row-level-security</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/multi-tenancyde-veri-izolasyonu-database-per-tenant-ve-row-level-security" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/multi-tenancyde-veri-izolasyonu-database-per-tenant-ve-row-level-security" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/multi-tenancyde-veri-izolasyonu-database-per-tenant-ve-row-level-security" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/cok-dilli-veri-translation-table-json-kolon-ve-fallback</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cok-dilli-veri-translation-table-json-kolon-ve-fallback" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cok-dilli-veri-translation-table-json-kolon-ve-fallback" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cok-dilli-veri-translation-table-json-kolon-ve-fallback" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/cok-dilli-veri-translation-table-json-kolon-ve-fallback</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cok-dilli-veri-translation-table-json-kolon-ve-fallback" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cok-dilli-veri-translation-table-json-kolon-ve-fallback" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cok-dilli-veri-translation-table-json-kolon-ve-fallback" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/polymorphic-association-yorum-ve-ek-dosyalari-birden-fazla-tabloya-baglamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/polymorphic-association-yorum-ve-ek-dosyalari-birden-fazla-tabloya-baglamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/polymorphic-association-yorum-ve-ek-dosyalari-birden-fazla-tabloya-baglamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/polymorphic-association-yorum-ve-ek-dosyalari-birden-fazla-tabloya-baglamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/polymorphic-association-yorum-ve-ek-dosyalari-birden-fazla-tabloya-baglamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/polymorphic-association-yorum-ve-ek-dosyalari-birden-fazla-tabloya-baglamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/polymorphic-association-yorum-ve-ek-dosyalari-birden-fazla-tabloya-baglamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/polymorphic-association-yorum-ve-ek-dosyalari-birden-fazla-tabloya-baglamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/sqlde-hiyerarsik-veri-adjacency-list-recursive-cte-closure-table-hierarchyid</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sqlde-hiyerarsik-veri-adjacency-list-recursive-cte-closure-table-hierarchyid" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sqlde-hiyerarsik-veri-adjacency-list-recursive-cte-closure-table-hierarchyid" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sqlde-hiyerarsik-veri-adjacency-list-recursive-cte-closure-table-hierarchyid" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/sqlde-hiyerarsik-veri-adjacency-list-recursive-cte-closure-table-hierarchyid</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sqlde-hiyerarsik-veri-adjacency-list-recursive-cte-closure-table-hierarchyid" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sqlde-hiyerarsik-veri-adjacency-list-recursive-cte-closure-table-hierarchyid" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sqlde-hiyerarsik-veri-adjacency-list-recursive-cte-closure-table-hierarchyid" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/status-alani-gecis-tablosu-state-machine-ve-durum-gecmisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/status-alani-gecis-tablosu-state-machine-ve-durum-gecmisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/status-alani-gecis-tablosu-state-machine-ve-durum-gecmisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/status-alani-gecis-tablosu-state-machine-ve-durum-gecmisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/status-alani-gecis-tablosu-state-machine-ve-durum-gecmisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/status-alani-gecis-tablosu-state-machine-ve-durum-gecmisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/status-alani-gecis-tablosu-state-machine-ve-durum-gecmisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/status-alani-gecis-tablosu-state-machine-ve-durum-gecmisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/temporal-data-gecerlilik-tarihli-kayitlar-ve-bitemporal-model</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/temporal-data-gecerlilik-tarihli-kayitlar-ve-bitemporal-model" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/temporal-data-gecerlilik-tarihli-kayitlar-ve-bitemporal-model" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/temporal-data-gecerlilik-tarihli-kayitlar-ve-bitemporal-model" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/temporal-data-gecerlilik-tarihli-kayitlar-ve-bitemporal-model</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/temporal-data-gecerlilik-tarihli-kayitlar-ve-bitemporal-model" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/temporal-data-gecerlilik-tarihli-kayitlar-ve-bitemporal-model" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/temporal-data-gecerlilik-tarihli-kayitlar-ve-bitemporal-model" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/audit-trail-kim-neyi-ne-zaman-neden-degistirdi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/audit-trail-kim-neyi-ne-zaman-neden-degistirdi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/audit-trail-kim-neyi-ne-zaman-neden-degistirdi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/audit-trail-kim-neyi-ne-zaman-neden-degistirdi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/audit-trail-kim-neyi-ne-zaman-neden-degistirdi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/audit-trail-kim-neyi-ne-zaman-neden-degistirdi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/audit-trail-kim-neyi-ne-zaman-neden-degistirdi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/audit-trail-kim-neyi-ne-zaman-neden-degistirdi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/soft-deletei-dogru-yapmak-filtered-unique-index-ve-archive-tablosu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/soft-deletei-dogru-yapmak-filtered-unique-index-ve-archive-tablosu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/soft-deletei-dogru-yapmak-filtered-unique-index-ve-archive-tablosu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/soft-deletei-dogru-yapmak-filtered-unique-index-ve-archive-tablosu" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/soft-deletei-dogru-yapmak-filtered-unique-index-ve-archive-tablosu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/soft-deletei-dogru-yapmak-filtered-unique-index-ve-archive-tablosu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/soft-deletei-dogru-yapmak-filtered-unique-index-ve-archive-tablosu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/soft-deletei-dogru-yapmak-filtered-unique-index-ve-archive-tablosu" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/enum-mi-lookup-tablosu-mu-reference-datayi-tutmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/enum-mi-lookup-tablosu-mu-reference-datayi-tutmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/enum-mi-lookup-tablosu-mu-reference-datayi-tutmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/enum-mi-lookup-tablosu-mu-reference-datayi-tutmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/enum-mi-lookup-tablosu-mu-reference-datayi-tutmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/enum-mi-lookup-tablosu-mu-reference-datayi-tutmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/enum-mi-lookup-tablosu-mu-reference-datayi-tutmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/enum-mi-lookup-tablosu-mu-reference-datayi-tutmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/idyi-disariya-acmak-int-identity-guid-v7-ve-public-id</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/idyi-disariya-acmak-int-identity-guid-v7-ve-public-id" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/idyi-disariya-acmak-int-identity-guid-v7-ve-public-id" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/idyi-disariya-acmak-int-identity-guid-v7-ve-public-id" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/idyi-disariya-acmak-int-identity-guid-v7-ve-public-id</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/idyi-disariya-acmak-int-identity-guid-v7-ve-public-id" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/idyi-disariya-acmak-int-identity-guid-v7-ve-public-id" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/idyi-disariya-acmak-int-identity-guid-v7-ve-public-id" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/sentinel-valuelar-0-eksi-1-ve-9999-12-31in-gizli-maliyeti</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sentinel-valuelar-0-eksi-1-ve-9999-12-31in-gizli-maliyeti" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sentinel-valuelar-0-eksi-1-ve-9999-12-31in-gizli-maliyeti" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sentinel-valuelar-0-eksi-1-ve-9999-12-31in-gizli-maliyeti" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/sentinel-valuelar-0-eksi-1-ve-9999-12-31in-gizli-maliyeti</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/sentinel-valuelar-0-eksi-1-ve-9999-12-31in-gizli-maliyeti" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/sentinel-valuelar-0-eksi-1-ve-9999-12-31in-gizli-maliyeti" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/sentinel-valuelar-0-eksi-1-ve-9999-12-31in-gizli-maliyeti" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/golge-kayit-veritabaninda-olmayan-virtual-root-sirket-0</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/golge-kayit-veritabaninda-olmayan-virtual-root-sirket-0" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/golge-kayit-veritabaninda-olmayan-virtual-root-sirket-0" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/golge-kayit-veritabaninda-olmayan-virtual-root-sirket-0" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/golge-kayit-veritabaninda-olmayan-virtual-root-sirket-0</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/golge-kayit-veritabaninda-olmayan-virtual-root-sirket-0" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/golge-kayit-veritabaninda-olmayan-virtual-root-sirket-0" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/golge-kayit-veritabaninda-olmayan-virtual-root-sirket-0" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/cozum-deseni-nedir-gof-ta-olmayan-problemler-ve-desen-karti</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cozum-deseni-nedir-gof-ta-olmayan-problemler-ve-desen-karti" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cozum-deseni-nedir-gof-ta-olmayan-problemler-ve-desen-karti" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cozum-deseni-nedir-gof-ta-olmayan-problemler-ve-desen-karti" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/cozum-deseni-nedir-gof-ta-olmayan-problemler-ve-desen-karti</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/cozum-deseni-nedir-gof-ta-olmayan-problemler-ve-desen-karti" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/cozum-deseni-nedir-gof-ta-olmayan-problemler-ve-desen-karti" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/cozum-deseni-nedir-gof-ta-olmayan-problemler-ve-desen-karti" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-ve-net-surum-yukseltme-eski-projeyi-net-10a-tasimak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-ve-net-surum-yukseltme-eski-projeyi-net-10a-tasimak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-ve-net-surum-yukseltme-eski-projeyi-net-10a-tasimak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-ve-net-surum-yukseltme-eski-projeyi-net-10a-tasimak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-ve-net-surum-yukseltme-eski-projeyi-net-10a-tasimak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-ve-net-surum-yukseltme-eski-projeyi-net-10a-tasimak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-ve-net-surum-yukseltme-eski-projeyi-net-10a-tasimak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-ve-net-surum-yukseltme-eski-projeyi-net-10a-tasimak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-14-yenilikleri-extension-members-field-ve-null-conditional-atama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-14-yenilikleri-extension-members-field-ve-null-conditional-atama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-14-yenilikleri-extension-members-field-ve-null-conditional-atama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-14-yenilikleri-extension-members-field-ve-null-conditional-atama" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-14-yenilikleri-extension-members-field-ve-null-conditional-atama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-14-yenilikleri-extension-members-field-ve-null-conditional-atama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-14-yenilikleri-extension-members-field-ve-null-conditional-atama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-14-yenilikleri-extension-members-field-ve-null-conditional-atama" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-13-yenilikleri-params-collections-lock-ve-partial-property</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-13-yenilikleri-params-collections-lock-ve-partial-property" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-13-yenilikleri-params-collections-lock-ve-partial-property" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-13-yenilikleri-params-collections-lock-ve-partial-property" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-13-yenilikleri-params-collections-lock-ve-partial-property</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-13-yenilikleri-params-collections-lock-ve-partial-property" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-13-yenilikleri-params-collections-lock-ve-partial-property" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-13-yenilikleri-params-collections-lock-ve-partial-property" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-12-yenilikleri-primary-constructor-ve-collection-expression</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-12-yenilikleri-primary-constructor-ve-collection-expression" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-12-yenilikleri-primary-constructor-ve-collection-expression" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-12-yenilikleri-primary-constructor-ve-collection-expression" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-12-yenilikleri-primary-constructor-ve-collection-expression</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-12-yenilikleri-primary-constructor-ve-collection-expression" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-12-yenilikleri-primary-constructor-ve-collection-expression" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-12-yenilikleri-primary-constructor-ve-collection-expression" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-11-yenilikleri-raw-string-required-ve-list-pattern</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-11-yenilikleri-raw-string-required-ve-list-pattern" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-11-yenilikleri-raw-string-required-ve-list-pattern" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-11-yenilikleri-raw-string-required-ve-list-pattern" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-11-yenilikleri-raw-string-required-ve-list-pattern</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-11-yenilikleri-raw-string-required-ve-list-pattern" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-11-yenilikleri-raw-string-required-ve-list-pattern" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-11-yenilikleri-raw-string-required-ve-list-pattern" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-surumleri-1-0dan-10a-dilin-kisa-tarihi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-surumleri-1-0dan-10a-dilin-kisa-tarihi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-surumleri-1-0dan-10a-dilin-kisa-tarihi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-surumleri-1-0dan-10a-dilin-kisa-tarihi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-surumleri-1-0dan-10a-dilin-kisa-tarihi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-surumleri-1-0dan-10a-dilin-kisa-tarihi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-surumleri-1-0dan-10a-dilin-kisa-tarihi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-surumleri-1-0dan-10a-dilin-kisa-tarihi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-unit-test-xunit-theory-inlinedata-ve-test-edilebilir-kod</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-unit-test-xunit-theory-inlinedata-ve-test-edilebilir-kod" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-unit-test-xunit-theory-inlinedata-ve-test-edilebilir-kod" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-unit-test-xunit-theory-inlinedata-ve-test-edilebilir-kod" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-unit-test-xunit-theory-inlinedata-ve-test-edilebilir-kod</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-unit-test-xunit-theory-inlinedata-ve-test-edilebilir-kod" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-unit-test-xunit-theory-inlinedata-ve-test-edilebilir-kod" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-unit-test-xunit-theory-inlinedata-ve-test-edilebilir-kod" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-dependency-injection-temelleri-lifetimelar-container-ve-captive</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-dependency-injection-temelleri-lifetimelar-container-ve-captive" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-dependency-injection-temelleri-lifetimelar-container-ve-captive" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-dependency-injection-temelleri-lifetimelar-container-ve-captive" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-dependency-injection-temelleri-lifetimelar-container-ve-captive</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-dependency-injection-temelleri-lifetimelar-container-ve-captive" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-dependency-injection-temelleri-lifetimelar-container-ve-captive" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-dependency-injection-temelleri-lifetimelar-container-ve-captive" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-performans-allocation-structlar-ve-benchmarkdotnet-ile-olcmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-performans-allocation-structlar-ve-benchmarkdotnet-ile-olcmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-performans-allocation-structlar-ve-benchmarkdotnet-ile-olcmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-performans-allocation-structlar-ve-benchmarkdotnet-ile-olcmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-performans-allocation-structlar-ve-benchmarkdotnet-ile-olcmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-performans-allocation-structlar-ve-benchmarkdotnet-ile-olcmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-performans-allocation-structlar-ve-benchmarkdotnet-ile-olcmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-performans-allocation-structlar-ve-benchmarkdotnet-ile-olcmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-source-generator-iincrementalgenerator-ile-derleme-aninda-kod-uretmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-source-generator-iincrementalgenerator-ile-derleme-aninda-kod-uretmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-source-generator-iincrementalgenerator-ile-derleme-aninda-kod-uretmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-source-generator-iincrementalgenerator-ile-derleme-aninda-kod-uretmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-source-generator-iincrementalgenerator-ile-derleme-aninda-kod-uretmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-source-generator-iincrementalgenerator-ile-derleme-aninda-kod-uretmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-source-generator-iincrementalgenerator-ile-derleme-aninda-kod-uretmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-source-generator-iincrementalgenerator-ile-derleme-aninda-kod-uretmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-interop-ve-unsafe-kod-p-invoke-pointerlar-ve-fixed</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-interop-ve-unsafe-kod-p-invoke-pointerlar-ve-fixed" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-interop-ve-unsafe-kod-p-invoke-pointerlar-ve-fixed" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-interop-ve-unsafe-kod-p-invoke-pointerlar-ve-fixed" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-interop-ve-unsafe-kod-p-invoke-pointerlar-ve-fixed</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-interop-ve-unsafe-kod-p-invoke-pointerlar-ve-fixed" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-interop-ve-unsafe-kod-p-invoke-pointerlar-ve-fixed" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-interop-ve-unsafe-kod-p-invoke-pointerlar-ve-fixed" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-ref-return-ref-local-in-parametreleri-ve-ref-struct</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-ref-return-ref-local-in-parametreleri-ve-ref-struct" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-ref-return-ref-local-in-parametreleri-ve-ref-struct" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-ref-return-ref-local-in-parametreleri-ve-ref-struct" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-ref-return-ref-local-in-parametreleri-ve-ref-struct</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-ref-return-ref-local-in-parametreleri-ve-ref-struct" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-ref-return-ref-local-in-parametreleri-ve-ref-struct" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-ref-return-ref-local-in-parametreleri-ve-ref-struct" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-span-t-ve-memory-t-allocationsiz-parse-stackalloc-ve-ref-struct</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-span-t-ve-memory-t-allocationsiz-parse-stackalloc-ve-ref-struct" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-span-t-ve-memory-t-allocationsiz-parse-stackalloc-ve-ref-struct" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-span-t-ve-memory-t-allocationsiz-parse-stackalloc-ve-ref-struct" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-span-t-ve-memory-t-allocationsiz-parse-stackalloc-ve-ref-struct</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-span-t-ve-memory-t-allocationsiz-parse-stackalloc-ve-ref-struct" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-span-t-ve-memory-t-allocationsiz-parse-stackalloc-ve-ref-struct" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-span-t-ve-memory-t-allocationsiz-parse-stackalloc-ve-ref-struct" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-expression-tree-lambdayi-veri-olarak-tutmak-ve-ef-corea-kopru</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-expression-tree-lambdayi-veri-olarak-tutmak-ve-ef-corea-kopru" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-expression-tree-lambdayi-veri-olarak-tutmak-ve-ef-corea-kopru" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-expression-tree-lambdayi-veri-olarak-tutmak-ve-ef-corea-kopru" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-expression-tree-lambdayi-veri-olarak-tutmak-ve-ef-corea-kopru</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-expression-tree-lambdayi-veri-olarak-tutmak-ve-ef-corea-kopru" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-expression-tree-lambdayi-veri-olarak-tutmak-ve-ef-corea-kopru" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-expression-tree-lambdayi-veri-olarak-tutmak-ve-ef-corea-kopru" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-attribute-ve-reflection-kendi-attributeunu-yazmak-ve-okumak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-attribute-ve-reflection-kendi-attributeunu-yazmak-ve-okumak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-attribute-ve-reflection-kendi-attributeunu-yazmak-ve-okumak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-attribute-ve-reflection-kendi-attributeunu-yazmak-ve-okumak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-attribute-ve-reflection-kendi-attributeunu-yazmak-ve-okumak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-attribute-ve-reflection-kendi-attributeunu-yazmak-ve-okumak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-attribute-ve-reflection-kendi-attributeunu-yazmak-ve-okumak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-attribute-ve-reflection-kendi-attributeunu-yazmak-ve-okumak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-nullable-reference-types-derinlemesine-notnullwhen-maybenull-ve-api</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-nullable-reference-types-derinlemesine-notnullwhen-maybenull-ve-api" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-nullable-reference-types-derinlemesine-notnullwhen-maybenull-ve-api" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-nullable-reference-types-derinlemesine-notnullwhen-maybenull-ve-api" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-nullable-reference-types-derinlemesine-notnullwhen-maybenull-ve-api</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-nullable-reference-types-derinlemesine-notnullwhen-maybenull-ve-api" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-nullable-reference-types-derinlemesine-notnullwhen-maybenull-ve-api" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-nullable-reference-types-derinlemesine-notnullwhen-maybenull-ve-api" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-pattern-matching-derinlemesine-property-positional-ve-tuple-patternler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-pattern-matching-derinlemesine-property-positional-ve-tuple-patternler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-pattern-matching-derinlemesine-property-positional-ve-tuple-patternler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-pattern-matching-derinlemesine-property-positional-ve-tuple-patternler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-pattern-matching-derinlemesine-property-positional-ve-tuple-patternler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-pattern-matching-derinlemesine-property-positional-ve-tuple-patternler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-pattern-matching-derinlemesine-property-positional-ve-tuple-patternler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-pattern-matching-derinlemesine-property-positional-ve-tuple-patternler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-event-eventhandler-guvenli-tetikleme-ve-abonelik-sizintisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-event-eventhandler-guvenli-tetikleme-ve-abonelik-sizintisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-event-eventhandler-guvenli-tetikleme-ve-abonelik-sizintisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-event-eventhandler-guvenli-tetikleme-ve-abonelik-sizintisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-event-eventhandler-guvenli-tetikleme-ve-abonelik-sizintisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-event-eventhandler-guvenli-tetikleme-ve-abonelik-sizintisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-event-eventhandler-guvenli-tetikleme-ve-abonelik-sizintisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-event-eventhandler-guvenli-tetikleme-ve-abonelik-sizintisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-lambda-ve-closure-yakalanan-degisken-tuzagi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-lambda-ve-closure-yakalanan-degisken-tuzagi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-lambda-ve-closure-yakalanan-degisken-tuzagi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-lambda-ve-closure-yakalanan-degisken-tuzagi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-lambda-ve-closure-yakalanan-degisken-tuzagi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-lambda-ve-closure-yakalanan-degisken-tuzagi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-lambda-ve-closure-yakalanan-degisken-tuzagi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-lambda-ve-closure-yakalanan-degisken-tuzagi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-delegate-func-ve-action-methodu-deger-gibi-tasimak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-delegate-func-ve-action-methodu-deger-gibi-tasimak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-delegate-func-ve-action-methodu-deger-gibi-tasimak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-delegate-func-ve-action-methodu-deger-gibi-tasimak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-delegate-func-ve-action-methodu-deger-gibi-tasimak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-delegate-func-ve-action-methodu-deger-gibi-tasimak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-delegate-func-ve-action-methodu-deger-gibi-tasimak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-delegate-func-ve-action-methodu-deger-gibi-tasimak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-async-ve-net-9-10-task-wheneach-lock-tipi-ve-frameworkteki-async-linq</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-async-ve-net-9-10-task-wheneach-lock-tipi-ve-frameworkteki-async-linq" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-async-ve-net-9-10-task-wheneach-lock-tipi-ve-frameworkteki-async-linq" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-async-ve-net-9-10-task-wheneach-lock-tipi-ve-frameworkteki-async-linq" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-async-ve-net-9-10-task-wheneach-lock-tipi-ve-frameworkteki-async-linq</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-async-ve-net-9-10-task-wheneach-lock-tipi-ve-frameworkteki-async-linq" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-async-ve-net-9-10-task-wheneach-lock-tipi-ve-frameworkteki-async-linq" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-async-ve-net-9-10-task-wheneach-lock-tipi-ve-frameworkteki-async-linq" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-async-ve-net-8-timeprovider-configureawaitoptions-parallel-forasync</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-async-ve-net-8-timeprovider-configureawaitoptions-parallel-forasync" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-async-ve-net-8-timeprovider-configureawaitoptions-parallel-forasync" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-async-ve-net-8-timeprovider-configureawaitoptions-parallel-forasync" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-async-ve-net-8-timeprovider-configureawaitoptions-parallel-forasync</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-async-ve-net-8-timeprovider-configureawaitoptions-parallel-forasync" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-async-ve-net-8-timeprovider-configureawaitoptions-parallel-forasync" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-async-ve-net-8-timeprovider-configureawaitoptions-parallel-forasync" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-zamanlayicilar-ve-bekleme-periodictimer-waitasync-ve-task-delay</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-zamanlayicilar-ve-bekleme-periodictimer-waitasync-ve-task-delay" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-zamanlayicilar-ve-bekleme-periodictimer-waitasync-ve-task-delay" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-zamanlayicilar-ve-bekleme-periodictimer-waitasync-ve-task-delay" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-zamanlayicilar-ve-bekleme-periodictimer-waitasync-ve-task-delay</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-zamanlayicilar-ve-bekleme-periodictimer-waitasync-ve-task-delay" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-zamanlayicilar-ve-bekleme-periodictimer-waitasync-ve-task-delay" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-zamanlayicilar-ve-bekleme-periodictimer-waitasync-ve-task-delay" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-channels-ile-producer-consumer-backpressure-bounded-channel-ve-pipeline</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-channels-ile-producer-consumer-backpressure-bounded-channel-ve-pipeline" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-channels-ile-producer-consumer-backpressure-bounded-channel-ve-pipeline" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-channels-ile-producer-consumer-backpressure-bounded-channel-ve-pipeline" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-channels-ile-producer-consumer-backpressure-bounded-channel-ve-pipeline</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-channels-ile-producer-consumer-backpressure-bounded-channel-ve-pipeline" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-channels-ile-producer-consumer-backpressure-bounded-channel-ve-pipeline" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-channels-ile-producer-consumer-backpressure-bounded-channel-ve-pipeline" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-senkronizasyon-lock-interlocked-semaphoreslim-ve-concurrent-collectionlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-senkronizasyon-lock-interlocked-semaphoreslim-ve-concurrent-collectionlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-senkronizasyon-lock-interlocked-semaphoreslim-ve-concurrent-collectionlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-senkronizasyon-lock-interlocked-semaphoreslim-ve-concurrent-collectionlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-senkronizasyon-lock-interlocked-semaphoreslim-ve-concurrent-collectionlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-senkronizasyon-lock-interlocked-semaphoreslim-ve-concurrent-collectionlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-senkronizasyon-lock-interlocked-semaphoreslim-ve-concurrent-collectionlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-senkronizasyon-lock-interlocked-semaphoreslim-ve-concurrent-collectionlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-paralellik-parallel-for-parallel-foreachasync-plinq-ve-task-run-ne-zaman</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-paralellik-parallel-for-parallel-foreachasync-plinq-ve-task-run-ne-zaman" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-paralellik-parallel-for-parallel-foreachasync-plinq-ve-task-run-ne-zaman" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-paralellik-parallel-for-parallel-foreachasync-plinq-ve-task-run-ne-zaman" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-paralellik-parallel-for-parallel-foreachasync-plinq-ve-task-run-ne-zaman</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-paralellik-parallel-for-parallel-foreachasync-plinq-ve-task-run-ne-zaman" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-paralellik-parallel-for-parallel-foreachasync-plinq-ve-task-run-ne-zaman" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-paralellik-parallel-for-parallel-foreachasync-plinq-ve-task-run-ne-zaman" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-iasyncenumerable-await-foreach-ve-async-dispose</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-iasyncenumerable-await-foreach-ve-async-dispose" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-iasyncenumerable-await-foreach-ve-async-dispose" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-iasyncenumerable-await-foreach-ve-async-dispose" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-iasyncenumerable-await-foreach-ve-async-dispose</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-iasyncenumerable-await-foreach-ve-async-dispose" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-iasyncenumerable-await-foreach-ve-async-dispose" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-iasyncenumerable-await-foreach-ve-async-dispose" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-valuetask-ne-zaman-task-yerine-hangi-kurallarla</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-valuetask-ne-zaman-task-yerine-hangi-kurallarla" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-valuetask-ne-zaman-task-yerine-hangi-kurallarla" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-valuetask-ne-zaman-task-yerine-hangi-kurallarla" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-valuetask-ne-zaman-task-yerine-hangi-kurallarla</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-valuetask-ne-zaman-task-yerine-hangi-kurallarla" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-valuetask-ne-zaman-task-yerine-hangi-kurallarla" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-valuetask-ne-zaman-task-yerine-hangi-kurallarla" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-async-void-ve-fire-and-forget-kaybolan-exceptionlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-async-void-ve-fire-and-forget-kaybolan-exceptionlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-async-void-ve-fire-and-forget-kaybolan-exceptionlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-async-void-ve-fire-and-forget-kaybolan-exceptionlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-async-void-ve-fire-and-forget-kaybolan-exceptionlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-async-void-ve-fire-and-forget-kaybolan-exceptionlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-async-void-ve-fire-and-forget-kaybolan-exceptionlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-async-void-ve-fire-and-forget-kaybolan-exceptionlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-deadlock-synchronizationcontext-ve-configureawait</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-deadlock-synchronizationcontext-ve-configureawait" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-deadlock-synchronizationcontext-ve-configureawait" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-deadlock-synchronizationcontext-ve-configureawait" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-deadlock-synchronizationcontext-ve-configureawait</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-deadlock-synchronizationcontext-ve-configureawait" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-deadlock-synchronizationcontext-ve-configureawait" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-deadlock-synchronizationcontext-ve-configureawait" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-cancellationtoken-iptal-zaman-asimi-ve-linked-token</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-cancellationtoken-iptal-zaman-asimi-ve-linked-token" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-cancellationtoken-iptal-zaman-asimi-ve-linked-token" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-cancellationtoken-iptal-zaman-asimi-ve-linked-token" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-cancellationtoken-iptal-zaman-asimi-ve-linked-token</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-cancellationtoken-iptal-zaman-asimi-ve-linked-token" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-cancellationtoken-iptal-zaman-asimi-ve-linked-token" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-cancellationtoken-iptal-zaman-asimi-ve-linked-token" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-task-whenall-ve-task-whenany-ile-eszamanli-isler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-task-whenall-ve-task-whenany-ile-eszamanli-isler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-task-whenall-ve-task-whenany-ile-eszamanli-isler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-task-whenall-ve-task-whenany-ile-eszamanli-isler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-task-whenall-ve-task-whenany-ile-eszamanli-isler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-task-whenall-ve-task-whenany-ile-eszamanli-isler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-task-whenall-ve-task-whenany-ile-eszamanli-isler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-task-whenall-ve-task-whenany-ile-eszamanli-isler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-asyncte-exception-aggregateexception-ve-whenalldaki-hatalar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-asyncte-exception-aggregateexception-ve-whenalldaki-hatalar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-asyncte-exception-aggregateexception-ve-whenalldaki-hatalar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-asyncte-exception-aggregateexception-ve-whenalldaki-hatalar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-asyncte-exception-aggregateexception-ve-whenalldaki-hatalar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-asyncte-exception-aggregateexception-ve-whenalldaki-hatalar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-asyncte-exception-aggregateexception-ve-whenalldaki-hatalar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-asyncte-exception-aggregateexception-ve-whenalldaki-hatalar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-async-await-nasil-calisir-state-machine-ve-continuation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-async-await-nasil-calisir-state-machine-ve-continuation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-async-await-nasil-calisir-state-machine-ve-continuation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-async-await-nasil-calisir-state-machine-ve-continuation" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-async-await-nasil-calisir-state-machine-ve-continuation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-async-await-nasil-calisir-state-machine-ve-continuation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-async-await-nasil-calisir-state-machine-ve-continuation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-async-await-nasil-calisir-state-machine-ve-continuation" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-task-ve-taskt-sicak-baslayan-bir-soz</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-task-ve-taskt-sicak-baslayan-bir-soz" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-task-ve-taskt-sicak-baslayan-bir-soz" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-task-ve-taskt-sicak-baslayan-bir-soz" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-task-ve-taskt-sicak-baslayan-bir-soz</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-task-ve-taskt-sicak-baslayan-bir-soz" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-task-ve-taskt-sicak-baslayan-bir-soz" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-task-ve-taskt-sicak-baslayan-bir-soz" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-thread-ve-threadpool-apm-ve-eapden-tple-asyncin-kisa-tarihi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-thread-ve-threadpool-apm-ve-eapden-tple-asyncin-kisa-tarihi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-thread-ve-threadpool-apm-ve-eapden-tple-asyncin-kisa-tarihi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-thread-ve-threadpool-apm-ve-eapden-tple-asyncin-kisa-tarihi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-thread-ve-threadpool-apm-ve-eapden-tple-asyncin-kisa-tarihi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-thread-ve-threadpool-apm-ve-eapden-tple-asyncin-kisa-tarihi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-thread-ve-threadpool-apm-ve-eapden-tple-asyncin-kisa-tarihi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-thread-ve-threadpool-apm-ve-eapden-tple-asyncin-kisa-tarihi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-async-programlama-neden-var-bloklamak-io-ve-olcek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-async-programlama-neden-var-bloklamak-io-ve-olcek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-async-programlama-neden-var-bloklamak-io-ve-olcek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-async-programlama-neden-var-bloklamak-io-ve-olcek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-async-programlama-neden-var-bloklamak-io-ve-olcek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-async-programlama-neden-var-bloklamak-io-ve-olcek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-async-programlama-neden-var-bloklamak-io-ve-olcek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-async-programlama-neden-var-bloklamak-io-ve-olcek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linq-ve-net-10-leftjoin-rightjoin-shuffle-sequence-ve-async-linq</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-ve-net-10-leftjoin-rightjoin-shuffle-sequence-ve-async-linq" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-ve-net-10-leftjoin-rightjoin-shuffle-sequence-ve-async-linq" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-ve-net-10-leftjoin-rightjoin-shuffle-sequence-ve-async-linq" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linq-ve-net-10-leftjoin-rightjoin-shuffle-sequence-ve-async-linq</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-ve-net-10-leftjoin-rightjoin-shuffle-sequence-ve-async-linq" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-ve-net-10-leftjoin-rightjoin-shuffle-sequence-ve-async-linq" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-ve-net-10-leftjoin-rightjoin-shuffle-sequence-ve-async-linq" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linq-ve-net-9-countby-aggregateby-ve-index</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-ve-net-9-countby-aggregateby-ve-index" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-ve-net-9-countby-aggregateby-ve-index" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-ve-net-9-countby-aggregateby-ve-index" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linq-ve-net-9-countby-aggregateby-ve-index</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-ve-net-9-countby-aggregateby-ve-index" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-ve-net-9-countby-aggregateby-ve-index" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-ve-net-9-countby-aggregateby-ve-index" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linq-ve-net-7-8-order-selectorsuz-todictionary-ve-performans</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-ve-net-7-8-order-selectorsuz-todictionary-ve-performans" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-ve-net-7-8-order-selectorsuz-todictionary-ve-performans" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-ve-net-7-8-order-selectorsuz-todictionary-ve-performans" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linq-ve-net-7-8-order-selectorsuz-todictionary-ve-performans</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-ve-net-7-8-order-selectorsuz-todictionary-ve-performans" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-ve-net-7-8-order-selectorsuz-todictionary-ve-performans" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-ve-net-7-8-order-selectorsuz-todictionary-ve-performans" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/gercek-veriyle-linq-json-dosyasindan-okunan-siparislerle-senaryolar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/gercek-veriyle-linq-json-dosyasindan-okunan-siparislerle-senaryolar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/gercek-veriyle-linq-json-dosyasindan-okunan-siparislerle-senaryolar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/gercek-veriyle-linq-json-dosyasindan-okunan-siparislerle-senaryolar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/gercek-veriyle-linq-json-dosyasindan-okunan-siparislerle-senaryolar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/gercek-veriyle-linq-json-dosyasindan-okunan-siparislerle-senaryolar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/gercek-veriyle-linq-json-dosyasindan-okunan-siparislerle-senaryolar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/gercek-veriyle-linq-json-dosyasindan-okunan-siparislerle-senaryolar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linq-performansi-coklu-enumeration-materialize-ve-benchmarkdotnet-ile-olcmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-performansi-coklu-enumeration-materialize-ve-benchmarkdotnet-ile-olcmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-performansi-coklu-enumeration-materialize-ve-benchmarkdotnet-ile-olcmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-performansi-coklu-enumeration-materialize-ve-benchmarkdotnet-ile-olcmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linq-performansi-coklu-enumeration-materialize-ve-benchmarkdotnet-ile-olcmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-performansi-coklu-enumeration-materialize-ve-benchmarkdotnet-ile-olcmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-performansi-coklu-enumeration-materialize-ve-benchmarkdotnet-ile-olcmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-performansi-coklu-enumeration-materialize-ve-benchmarkdotnet-ile-olcmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linqte-kendi-operatorunu-yazmak-extension-method-ve-yield-return</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linqte-kendi-operatorunu-yazmak-extension-method-ve-yield-return" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linqte-kendi-operatorunu-yazmak-extension-method-ve-yield-return" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linqte-kendi-operatorunu-yazmak-extension-method-ve-yield-return" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linqte-kendi-operatorunu-yazmak-extension-method-ve-yield-return</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linqte-kendi-operatorunu-yazmak-extension-method-ve-yield-return" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linqte-kendi-operatorunu-yazmak-extension-method-ve-yield-return" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linqte-kendi-operatorunu-yazmak-extension-method-ve-yield-return" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linq-any-all-contains-sequenceequal-ve-donusum-operatorleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-any-all-contains-sequenceequal-ve-donusum-operatorleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-any-all-contains-sequenceequal-ve-donusum-operatorleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-any-all-contains-sequenceequal-ve-donusum-operatorleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linq-any-all-contains-sequenceequal-ve-donusum-operatorleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-any-all-contains-sequenceequal-ve-donusum-operatorleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-any-all-contains-sequenceequal-ve-donusum-operatorleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-any-all-contains-sequenceequal-ve-donusum-operatorleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linq-join-ve-groupjoin-inner-join-bilesik-key-ve-left-join-deseni</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-join-ve-groupjoin-inner-join-bilesik-key-ve-left-join-deseni" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-join-ve-groupjoin-inner-join-bilesik-key-ve-left-join-deseni" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-join-ve-groupjoin-inner-join-bilesik-key-ve-left-join-deseni" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linq-join-ve-groupjoin-inner-join-bilesik-key-ve-left-join-deseni</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-join-ve-groupjoin-inner-join-bilesik-key-ve-left-join-deseni" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-join-ve-groupjoin-inner-join-bilesik-key-ve-left-join-deseni" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-join-ve-groupjoin-inner-join-bilesik-key-ve-left-join-deseni" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linq-kume-islemleri-distinct-union-intersect-except-ve-distinctby</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-kume-islemleri-distinct-union-intersect-except-ve-distinctby" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-kume-islemleri-distinct-union-intersect-except-ve-distinctby" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-kume-islemleri-distinct-union-intersect-except-ve-distinctby" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linq-kume-islemleri-distinct-union-intersect-except-ve-distinctby</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-kume-islemleri-distinct-union-intersect-except-ve-distinctby" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-kume-islemleri-distinct-union-intersect-except-ve-distinctby" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-kume-islemleri-distinct-union-intersect-except-ve-distinctby" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linq-gruplama-groupby-igrouping-ve-tolookup</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-gruplama-groupby-igrouping-ve-tolookup" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-gruplama-groupby-igrouping-ve-tolookup" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-gruplama-groupby-igrouping-ve-tolookup" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linq-gruplama-groupby-igrouping-ve-tolookup</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-gruplama-groupby-igrouping-ve-tolookup" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-gruplama-groupby-igrouping-ve-tolookup" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-gruplama-groupby-igrouping-ve-tolookup" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linq-toplama-operatorleri-count-sum-average-min-max-aggregate-ve-minby-maxby</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-toplama-operatorleri-count-sum-average-min-max-aggregate-ve-minby-maxby" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-toplama-operatorleri-count-sum-average-min-max-aggregate-ve-minby-maxby" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-toplama-operatorleri-count-sum-average-min-max-aggregate-ve-minby-maxby" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linq-toplama-operatorleri-count-sum-average-min-max-aggregate-ve-minby-maxby</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-toplama-operatorleri-count-sum-average-min-max-aggregate-ve-minby-maxby" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-toplama-operatorleri-count-sum-average-min-max-aggregate-ve-minby-maxby" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-toplama-operatorleri-count-sum-average-min-max-aggregate-ve-minby-maxby" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linq-bolumleme-take-skip-takewhile-chunk-ve-take-range</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-bolumleme-take-skip-takewhile-chunk-ve-take-range" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-bolumleme-take-skip-takewhile-chunk-ve-take-range" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-bolumleme-take-skip-takewhile-chunk-ve-take-range" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linq-bolumleme-take-skip-takewhile-chunk-ve-take-range</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-bolumleme-take-skip-takewhile-chunk-ve-take-range" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-bolumleme-take-skip-takewhile-chunk-ve-take-range" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-bolumleme-take-skip-takewhile-chunk-ve-take-range" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linq-element-operatorleri-first-last-single-elementat-ve-ordefault</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-element-operatorleri-first-last-single-elementat-ve-ordefault" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-element-operatorleri-first-last-single-elementat-ve-ordefault" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-element-operatorleri-first-last-single-elementat-ve-ordefault" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linq-element-operatorleri-first-last-single-elementat-ve-ordefault</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-element-operatorleri-first-last-single-elementat-ve-ordefault" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-element-operatorleri-first-last-single-elementat-ve-ordefault" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-element-operatorleri-first-last-single-elementat-ve-ordefault" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linq-ile-projeksiyon-select-selectmany-ve-anonymous-type</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-ile-projeksiyon-select-selectmany-ve-anonymous-type" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-ile-projeksiyon-select-selectmany-ve-anonymous-type" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-ile-projeksiyon-select-selectmany-ve-anonymous-type" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linq-ile-projeksiyon-select-selectmany-ve-anonymous-type</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-ile-projeksiyon-select-selectmany-ve-anonymous-type" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-ile-projeksiyon-select-selectmany-ve-anonymous-type" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-ile-projeksiyon-select-selectmany-ve-anonymous-type" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linq-ile-filtreleme-ve-siralama-where-orderby-thenby-ve-reverse</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-ile-filtreleme-ve-siralama-where-orderby-thenby-ve-reverse" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-ile-filtreleme-ve-siralama-where-orderby-thenby-ve-reverse" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-ile-filtreleme-ve-siralama-where-orderby-thenby-ve-reverse" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linq-ile-filtreleme-ve-siralama-where-orderby-thenby-ve-reverse</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-ile-filtreleme-ve-siralama-where-orderby-thenby-ve-reverse" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-ile-filtreleme-ve-siralama-where-orderby-thenby-ve-reverse" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-ile-filtreleme-ve-siralama-where-orderby-thenby-ve-reverse" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linq-deferred-execution-sorgu-ne-zaman-calisir-ienumerable-ve-iqueryable</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-deferred-execution-sorgu-ne-zaman-calisir-ienumerable-ve-iqueryable" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-deferred-execution-sorgu-ne-zaman-calisir-ienumerable-ve-iqueryable" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-deferred-execution-sorgu-ne-zaman-calisir-ienumerable-ve-iqueryable" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linq-deferred-execution-sorgu-ne-zaman-calisir-ienumerable-ve-iqueryable</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-deferred-execution-sorgu-ne-zaman-calisir-ienumerable-ve-iqueryable" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-deferred-execution-sorgu-ne-zaman-calisir-ienumerable-ve-iqueryable" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-deferred-execution-sorgu-ne-zaman-calisir-ienumerable-ve-iqueryable" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/linq-nedir-csharp-ile-query-syntax-ve-method-syntax</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-nedir-csharp-ile-query-syntax-ve-method-syntax" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-nedir-csharp-ile-query-syntax-ve-method-syntax" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-nedir-csharp-ile-query-syntax-ve-method-syntax" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/linq-nedir-csharp-ile-query-syntax-ve-method-syntax</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/linq-nedir-csharp-ile-query-syntax-ve-method-syntax" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/linq-nedir-csharp-ile-query-syntax-ve-method-syntax" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/linq-nedir-csharp-ile-query-syntax-ve-method-syntax" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-13-14-ve-net-9-10-ordereddictionary-params-collections-ve-fazlasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-13-14-ve-net-9-10-ordereddictionary-params-collections-ve-fazlasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-13-14-ve-net-9-10-ordereddictionary-params-collections-ve-fazlasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-13-14-ve-net-9-10-ordereddictionary-params-collections-ve-fazlasi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-13-14-ve-net-9-10-ordereddictionary-params-collections-ve-fazlasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-13-14-ve-net-9-10-ordereddictionary-params-collections-ve-fazlasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-13-14-ve-net-9-10-ordereddictionary-params-collections-ve-fazlasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-13-14-ve-net-9-10-ordereddictionary-params-collections-ve-fazlasi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-11-12-ve-net-7-8-generic-math-frozen-ve-collection-expressions</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-11-12-ve-net-7-8-generic-math-frozen-ve-collection-expressions" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-11-12-ve-net-7-8-generic-math-frozen-ve-collection-expressions" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-11-12-ve-net-7-8-generic-math-frozen-ve-collection-expressions" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-11-12-ve-net-7-8-generic-math-frozen-ve-collection-expressions</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-11-12-ve-net-7-8-generic-math-frozen-ve-collection-expressions" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-11-12-ve-net-7-8-generic-math-frozen-ve-collection-expressions" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-11-12-ve-net-7-8-generic-math-frozen-ve-collection-expressions" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-generic-variance-covariance-ve-contravariance-in-ve-out</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-generic-variance-covariance-ve-contravariance-in-ve-out" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-generic-variance-covariance-ve-contravariance-in-ve-out" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-generic-variance-covariance-ve-contravariance-in-ve-out" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-generic-variance-covariance-ve-contravariance-in-ve-out</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-generic-variance-covariance-ve-contravariance-in-ve-out" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-generic-variance-covariance-ve-contravariance-in-ve-out" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-generic-variance-covariance-ve-contravariance-in-ve-out" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-immutable-koleksiyonlar-ve-dogru-koleksiyonu-secmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-immutable-koleksiyonlar-ve-dogru-koleksiyonu-secmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-immutable-koleksiyonlar-ve-dogru-koleksiyonu-secmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-immutable-koleksiyonlar-ve-dogru-koleksiyonu-secmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-immutable-koleksiyonlar-ve-dogru-koleksiyonu-secmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-immutable-koleksiyonlar-ve-dogru-koleksiyonu-secmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-immutable-koleksiyonlar-ve-dogru-koleksiyonu-secmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-immutable-koleksiyonlar-ve-dogru-koleksiyonu-secmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-koleksiyon-interfaceleri-ienumerable-icollection-ilist-ve-yield-return</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-koleksiyon-interfaceleri-ienumerable-icollection-ilist-ve-yield-return" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-koleksiyon-interfaceleri-ienumerable-icollection-ilist-ve-yield-return" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-koleksiyon-interfaceleri-ienumerable-icollection-ilist-ve-yield-return" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-koleksiyon-interfaceleri-ienumerable-icollection-ilist-ve-yield-return</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-koleksiyon-interfaceleri-ienumerable-icollection-ilist-ve-yield-return" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-koleksiyon-interfaceleri-ienumerable-icollection-ilist-ve-yield-return" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-koleksiyon-interfaceleri-ienumerable-icollection-ilist-ve-yield-return" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-sirali-collectionlar-sortedlist-sorteddictionary-sortedset-ve-icomparer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-sirali-collectionlar-sortedlist-sorteddictionary-sortedset-ve-icomparer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-sirali-collectionlar-sortedlist-sorteddictionary-sortedset-ve-icomparer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-sirali-collectionlar-sortedlist-sorteddictionary-sortedset-ve-icomparer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-sirali-collectionlar-sortedlist-sorteddictionary-sortedset-ve-icomparer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-sirali-collectionlar-sortedlist-sorteddictionary-sortedset-ve-icomparer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-sirali-collectionlar-sortedlist-sorteddictionary-sortedset-ve-icomparer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-sirali-collectionlar-sortedlist-sorteddictionary-sortedset-ve-icomparer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-queue-stack-linkedlist-ve-priorityqueue-sirayla-calisan-collectionlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-queue-stack-linkedlist-ve-priorityqueue-sirayla-calisan-collectionlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-queue-stack-linkedlist-ve-priorityqueue-sirayla-calisan-collectionlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-queue-stack-linkedlist-ve-priorityqueue-sirayla-calisan-collectionlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-queue-stack-linkedlist-ve-priorityqueue-sirayla-calisan-collectionlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-queue-stack-linkedlist-ve-priorityqueue-sirayla-calisan-collectionlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-queue-stack-linkedlist-ve-priorityqueue-sirayla-calisan-collectionlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-queue-stack-linkedlist-ve-priorityqueue-sirayla-calisan-collectionlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-dictionary-ve-hashset-trygetvalue-key-esitligi-ve-comparer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-dictionary-ve-hashset-trygetvalue-key-esitligi-ve-comparer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-dictionary-ve-hashset-trygetvalue-key-esitligi-ve-comparer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-dictionary-ve-hashset-trygetvalue-key-esitligi-ve-comparer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-dictionary-ve-hashset-trygetvalue-key-esitligi-ve-comparer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-dictionary-ve-hashset-trygetvalue-key-esitligi-ve-comparer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-dictionary-ve-hashset-trygetvalue-key-esitligi-ve-comparer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-dictionary-ve-hashset-trygetvalue-key-esitligi-ve-comparer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-list-t-rehberi-ekleme-silme-capacity-siralama-ve-arama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-list-t-rehberi-ekleme-silme-capacity-siralama-ve-arama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-list-t-rehberi-ekleme-silme-capacity-siralama-ve-arama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-list-t-rehberi-ekleme-silme-capacity-siralama-ve-arama" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-list-t-rehberi-ekleme-silme-capacity-siralama-ve-arama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-list-t-rehberi-ekleme-silme-capacity-siralama-ve-arama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-list-t-rehberi-ekleme-silme-capacity-siralama-ve-arama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-list-t-rehberi-ekleme-silme-capacity-siralama-ve-arama" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-generic-class-generic-method-ve-constraintler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-generic-class-generic-method-ve-constraintler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-generic-class-generic-method-ve-constraintler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-generic-class-generic-method-ve-constraintler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-generic-class-generic-method-ve-constraintler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-generic-class-generic-method-ve-constraintler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-generic-class-generic-method-ve-constraintler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-generic-class-generic-method-ve-constraintler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-generics-neden-var-arraylist-boxing-ve-tip-guvenligi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-generics-neden-var-arraylist-boxing-ve-tip-guvenligi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-generics-neden-var-arraylist-boxing-ve-tip-guvenligi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-generics-neden-var-arraylist-boxing-ve-tip-guvenligi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-generics-neden-var-arraylist-boxing-ve-tip-guvenligi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-generics-neden-var-arraylist-boxing-ve-tip-guvenligi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-generics-neden-var-arraylist-boxing-ve-tip-guvenligi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-generics-neden-var-arraylist-boxing-ve-tip-guvenligi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-ile-nesne-yonelimli-mini-proje-oop-bookstore</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-ile-nesne-yonelimli-mini-proje-oop-bookstore" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-ile-nesne-yonelimli-mini-proje-oop-bookstore" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-ile-nesne-yonelimli-mini-proje-oop-bookstore" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-ile-nesne-yonelimli-mini-proje-oop-bookstore</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-ile-nesne-yonelimli-mini-proje-oop-bookstore" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-ile-nesne-yonelimli-mini-proje-oop-bookstore" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-ile-nesne-yonelimli-mini-proje-oop-bookstore" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-birkac-tasarim-deseni-factory-strategy-ve-observer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-birkac-tasarim-deseni-factory-strategy-ve-observer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-birkac-tasarim-deseni-factory-strategy-ve-observer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-birkac-tasarim-deseni-factory-strategy-ve-observer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-birkac-tasarim-deseni-factory-strategy-ve-observer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-birkac-tasarim-deseni-factory-strategy-ve-observer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-birkac-tasarim-deseni-factory-strategy-ve-observer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-birkac-tasarim-deseni-factory-strategy-ve-observer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-partial-nested-type-anonymous-type-ve-tuple</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-partial-nested-type-anonymous-type-ve-tuple" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-partial-nested-type-anonymous-type-ve-tuple" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-partial-nested-type-anonymous-type-ve-tuple" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-partial-nested-type-anonymous-type-ve-tuple</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-partial-nested-type-anonymous-type-ve-tuple" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-partial-nested-type-anonymous-type-ve-tuple" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-partial-nested-type-anonymous-type-ve-tuple" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-objectlerin-omru-garbage-collector-idisposable-ve-using</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-objectlerin-omru-garbage-collector-idisposable-ve-using" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-objectlerin-omru-garbage-collector-idisposable-ve-using" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-objectlerin-omru-garbage-collector-idisposable-ve-using" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-objectlerin-omru-garbage-collector-idisposable-ve-using</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-objectlerin-omru-garbage-collector-idisposable-ve-using" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-objectlerin-omru-garbage-collector-idisposable-ve-using" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-objectlerin-omru-garbage-collector-idisposable-ve-using" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-composition-ve-solide-giris</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-composition-ve-solide-giris" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-composition-ve-solide-giris" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-composition-ve-solide-giris" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-composition-ve-solide-giris</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-composition-ve-solide-giris" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-composition-ve-solide-giris" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-composition-ve-solide-giris" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-operator-overloading-ve-indexer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-operator-overloading-ve-indexer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-operator-overloading-ve-indexer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-operator-overloading-ve-indexer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-operator-overloading-ve-indexer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-operator-overloading-ve-indexer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-operator-overloading-ve-indexer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-operator-overloading-ve-indexer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-esitlik-ve-karsilastirma-equals-gethashcode-iequatable-ve-icomparable</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-esitlik-ve-karsilastirma-equals-gethashcode-iequatable-ve-icomparable" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-esitlik-ve-karsilastirma-equals-gethashcode-iequatable-ve-icomparable" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-esitlik-ve-karsilastirma-equals-gethashcode-iequatable-ve-icomparable" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-esitlik-ve-karsilastirma-equals-gethashcode-iequatable-ve-icomparable</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-esitlik-ve-karsilastirma-equals-gethashcode-iequatable-ve-icomparable" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-esitlik-ve-karsilastirma-equals-gethashcode-iequatable-ve-icomparable" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-esitlik-ve-karsilastirma-equals-gethashcode-iequatable-ve-icomparable" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-record-ve-record-struct-deger-esitligi-ve-with-ifadesi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-record-ve-record-struct-deger-esitligi-ve-with-ifadesi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-record-ve-record-struct-deger-esitligi-ve-with-ifadesi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-record-ve-record-struct-deger-esitligi-ve-with-ifadesi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-record-ve-record-struct-deger-esitligi-ve-with-ifadesi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-record-ve-record-struct-deger-esitligi-ve-with-ifadesi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-record-ve-record-struct-deger-esitligi-ve-with-ifadesi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-record-ve-record-struct-deger-esitligi-ve-with-ifadesi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-struct-ve-class-farki-kopyalama-semantigi-ve-readonly-struct</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-struct-ve-class-farki-kopyalama-semantigi-ve-readonly-struct" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-struct-ve-class-farki-kopyalama-semantigi-ve-readonly-struct" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-struct-ve-class-farki-kopyalama-semantigi-ve-readonly-struct" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-struct-ve-class-farki-kopyalama-semantigi-ve-readonly-struct</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-struct-ve-class-farki-kopyalama-semantigi-ve-readonly-struct" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-struct-ve-class-farki-kopyalama-semantigi-ve-readonly-struct" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-struct-ve-class-farki-kopyalama-semantigi-ve-readonly-struct" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-interface-coklu-ve-explicit-implementation-default-interface-method</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-interface-coklu-ve-explicit-implementation-default-interface-method" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-interface-coklu-ve-explicit-implementation-default-interface-method" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-interface-coklu-ve-explicit-implementation-default-interface-method" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-interface-coklu-ve-explicit-implementation-default-interface-method</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-interface-coklu-ve-explicit-implementation-default-interface-method" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-interface-coklu-ve-explicit-implementation-default-interface-method" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-interface-coklu-ve-explicit-implementation-default-interface-method" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-polymorphism-virtual-override-new-ve-abstract-class</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-polymorphism-virtual-override-new-ve-abstract-class" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-polymorphism-virtual-override-new-ve-abstract-class" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-polymorphism-virtual-override-new-ve-abstract-class" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-polymorphism-virtual-override-new-ve-abstract-class</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-polymorphism-virtual-override-new-ve-abstract-class" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-polymorphism-virtual-override-new-ve-abstract-class" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-polymorphism-virtual-override-new-ve-abstract-class" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-inheritance-base-sealed-ve-constructor-zinciri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-inheritance-base-sealed-ve-constructor-zinciri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-inheritance-base-sealed-ve-constructor-zinciri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-inheritance-base-sealed-ve-constructor-zinciri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-inheritance-base-sealed-ve-constructor-zinciri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-inheritance-base-sealed-ve-constructor-zinciri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-inheritance-base-sealed-ve-constructor-zinciri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-inheritance-base-sealed-ve-constructor-zinciri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-static-uyeler-static-class-ve-extension-method</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-static-uyeler-static-class-ve-extension-method" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-static-uyeler-static-class-ve-extension-method" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-static-uyeler-static-class-ve-extension-method" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-static-uyeler-static-class-ve-extension-method</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-static-uyeler-static-class-ve-extension-method" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-static-uyeler-static-class-ve-extension-method" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-static-uyeler-static-class-ve-extension-method" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-encapsulation-ve-erisim-belirleyiciler-public-private-protected</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-encapsulation-ve-erisim-belirleyiciler-public-private-protected" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-encapsulation-ve-erisim-belirleyiciler-public-private-protected" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-encapsulation-ve-erisim-belirleyiciler-public-private-protected" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-encapsulation-ve-erisim-belirleyiciler-public-private-protected</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-encapsulation-ve-erisim-belirleyiciler-public-private-protected" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-encapsulation-ve-erisim-belirleyiciler-public-private-protected" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-encapsulation-ve-erisim-belirleyiciler-public-private-protected" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharpta-field-property-ve-constructor-objecti-dogru-kurmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-field-property-ve-constructor-objecti-dogru-kurmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-field-property-ve-constructor-objecti-dogru-kurmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-field-property-ve-constructor-objecti-dogru-kurmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharpta-field-property-ve-constructor-objecti-dogru-kurmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharpta-field-property-ve-constructor-objecti-dogru-kurmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharpta-field-property-ve-constructor-objecti-dogru-kurmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharpta-field-property-ve-constructor-objecti-dogru-kurmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-ile-class-ve-object-ilk-kendi-tipini-yazmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-ile-class-ve-object-ilk-kendi-tipini-yazmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-ile-class-ve-object-ilk-kendi-tipini-yazmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-ile-class-ve-object-ilk-kendi-tipini-yazmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-ile-class-ve-object-ilk-kendi-tipini-yazmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-ile-class-ve-object-ilk-kendi-tipini-yazmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-ile-class-ve-object-ilk-kendi-tipini-yazmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-ile-class-ve-object-ilk-kendi-tipini-yazmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-mini-proje-konsolda-bookstore-listele-ekle-ara-dosyaya-kaydet</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-mini-proje-konsolda-bookstore-listele-ekle-ara-dosyaya-kaydet" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-mini-proje-konsolda-bookstore-listele-ekle-ara-dosyaya-kaydet" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-mini-proje-konsolda-bookstore-listele-ekle-ara-dosyaya-kaydet" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-mini-proje-konsolda-bookstore-listele-ekle-ara-dosyaya-kaydet</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-mini-proje-konsolda-bookstore-listele-ekle-ara-dosyaya-kaydet" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-mini-proje-konsolda-bookstore-listele-ekle-ara-dosyaya-kaydet" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-mini-proje-konsolda-bookstore-listele-ekle-ara-dosyaya-kaydet" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-hata-ayiklama-breakpoint-call-stack-debug-assert-ve-derleyici-uyarilari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-hata-ayiklama-breakpoint-call-stack-debug-assert-ve-derleyici-uyarilari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-hata-ayiklama-breakpoint-call-stack-debug-assert-ve-derleyici-uyarilari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-hata-ayiklama-breakpoint-call-stack-debug-assert-ve-derleyici-uyarilari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-hata-ayiklama-breakpoint-call-stack-debug-assert-ve-derleyici-uyarilari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-hata-ayiklama-breakpoint-call-stack-debug-assert-ve-derleyici-uyarilari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-hata-ayiklama-breakpoint-call-stack-debug-assert-ve-derleyici-uyarilari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-hata-ayiklama-breakpoint-call-stack-debug-assert-ve-derleyici-uyarilari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-kodu-duzenlemek-namespace-global-using-solution-ve-nuget</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-kodu-duzenlemek-namespace-global-using-solution-ve-nuget" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-kodu-duzenlemek-namespace-global-using-solution-ve-nuget" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-kodu-duzenlemek-namespace-global-using-solution-ve-nuget" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-kodu-duzenlemek-namespace-global-using-solution-ve-nuget</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-kodu-duzenlemek-namespace-global-using-solution-ve-nuget" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-kodu-duzenlemek-namespace-global-using-solution-ve-nuget" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-kodu-duzenlemek-namespace-global-using-solution-ve-nuget" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-dosya-ve-konsol-readline-file-path-directory-using-ve-encoding</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-dosya-ve-konsol-readline-file-path-directory-using-ve-encoding" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-dosya-ve-konsol-readline-file-path-directory-using-ve-encoding" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-dosya-ve-konsol-readline-file-path-directory-using-ve-encoding" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-dosya-ve-konsol-readline-file-path-directory-using-ve-encoding</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-dosya-ve-konsol-readline-file-path-directory-using-ve-encoding" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-dosya-ve-konsol-readline-file-path-directory-using-ve-encoding" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-dosya-ve-konsol-readline-file-path-directory-using-ve-encoding" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-tarih-ve-saat-datetime-datetimeoffset-dateonly-timeonly-ve-utc</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-tarih-ve-saat-datetime-datetimeoffset-dateonly-timeonly-ve-utc" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-tarih-ve-saat-datetime-datetimeoffset-dateonly-timeonly-ve-utc" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-tarih-ve-saat-datetime-datetimeoffset-dateonly-timeonly-ve-utc" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-tarih-ve-saat-datetime-datetimeoffset-dateonly-timeonly-ve-utc</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-tarih-ve-saat-datetime-datetimeoffset-dateonly-timeonly-ve-utc" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-tarih-ve-saat-datetime-datetimeoffset-dateonly-timeonly-ve-utc" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-tarih-ve-saat-datetime-datetimeoffset-dateonly-timeonly-ve-utc" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-enum-underlying-type-flags-parse-ve-switch</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-enum-underlying-type-flags-parse-ve-switch" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-enum-underlying-type-flags-parse-ve-switch" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-enum-underlying-type-flags-parse-ve-switch" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-enum-underlying-type-flags-parse-ve-switch</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-enum-underlying-type-flags-parse-ve-switch" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-enum-underlying-type-flags-parse-ve-switch" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-enum-underlying-type-flags-parse-ve-switch" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-exception-handling-try-catch-finally-throw-ve-kendi-exceptionin</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-exception-handling-try-catch-finally-throw-ve-kendi-exceptionin" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-exception-handling-try-catch-finally-throw-ve-kendi-exceptionin" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-exception-handling-try-catch-finally-throw-ve-kendi-exceptionin" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-exception-handling-try-catch-finally-throw-ve-kendi-exceptionin</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-exception-handling-try-catch-finally-throw-ve-kendi-exceptionin" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-exception-handling-try-catch-finally-throw-ve-kendi-exceptionin" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-exception-handling-try-catch-finally-throw-ve-kendi-exceptionin" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-nullable-int-string-ve-nullu-tasarimla-yonetmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-nullable-int-string-ve-nullu-tasarimla-yonetmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-nullable-int-string-ve-nullu-tasarimla-yonetmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-nullable-int-string-ve-nullu-tasarimla-yonetmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-nullable-int-string-ve-nullu-tasarimla-yonetmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-nullable-int-string-ve-nullu-tasarimla-yonetmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-nullable-int-string-ve-nullu-tasarimla-yonetmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-nullable-int-string-ve-nullu-tasarimla-yonetmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-value-type-ve-reference-type-atama-kopyalama-ve-stringin-ozel-durumu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-value-type-ve-reference-type-atama-kopyalama-ve-stringin-ozel-durumu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-value-type-ve-reference-type-atama-kopyalama-ve-stringin-ozel-durumu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-value-type-ve-reference-type-atama-kopyalama-ve-stringin-ozel-durumu" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-value-type-ve-reference-type-atama-kopyalama-ve-stringin-ozel-durumu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-value-type-ve-reference-type-atama-kopyalama-ve-stringin-ozel-durumu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-value-type-ve-reference-type-atama-kopyalama-ve-stringin-ozel-durumu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-value-type-ve-reference-type-atama-kopyalama-ve-stringin-ozel-durumu" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-methodlari-parametreler-overloading-ref-out-in-ve-params</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-methodlari-parametreler-overloading-ref-out-in-ve-params" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-methodlari-parametreler-overloading-ref-out-in-ve-params" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-methodlari-parametreler-overloading-ref-out-in-ve-params" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-methodlari-parametreler-overloading-ref-out-in-ve-params</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-methodlari-parametreler-overloading-ref-out-in-ve-params" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-methodlari-parametreler-overloading-ref-out-in-ve-params" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-methodlari-parametreler-overloading-ref-out-in-ve-params" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-arrayler-tek-ve-cok-boyutlu-jagged-index-ve-range</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-arrayler-tek-ve-cok-boyutlu-jagged-index-ve-range" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-arrayler-tek-ve-cok-boyutlu-jagged-index-ve-range" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-arrayler-tek-ve-cok-boyutlu-jagged-index-ve-range" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-arrayler-tek-ve-cok-boyutlu-jagged-index-ve-range</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-arrayler-tek-ve-cok-boyutlu-jagged-index-ve-range" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-arrayler-tek-ve-cok-boyutlu-jagged-index-ve-range" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-arrayler-tek-ve-cok-boyutlu-jagged-index-ve-range" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-donguler-for-while-do-while-ve-foreach</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-donguler-for-while-do-while-ve-foreach" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-donguler-for-while-do-while-ve-foreach" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-donguler-for-while-do-while-ve-foreach" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-donguler-for-while-do-while-ve-foreach</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-donguler-for-while-do-while-ve-foreach" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-donguler-for-while-do-while-ve-foreach" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-donguler-for-while-do-while-ve-foreach" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-kosullar-if-else-switch-ve-switch-expression</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-kosullar-if-else-switch-ve-switch-expression" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-kosullar-if-else-switch-ve-switch-expression" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-kosullar-if-else-switch-ve-switch-expression" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-kosullar-if-else-switch-ve-switch-expression</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-kosullar-if-else-switch-ve-switch-expression" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-kosullar-if-else-switch-ve-switch-expression" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-kosullar-if-else-switch-ve-switch-expression" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-operatorler-ve-ifadeler-short-circuit-ve-oncelik</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-operatorler-ve-ifadeler-short-circuit-ve-oncelik" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-operatorler-ve-ifadeler-short-circuit-ve-oncelik" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-operatorler-ve-ifadeler-short-circuit-ve-oncelik" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-operatorler-ve-ifadeler-short-circuit-ve-oncelik</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-operatorler-ve-ifadeler-short-circuit-ve-oncelik" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-operatorler-ve-ifadeler-short-circuit-ve-oncelik" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-operatorler-ve-ifadeler-short-circuit-ve-oncelik" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-tip-donusumleri-cast-parse-tryparse-ve-convert</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-tip-donusumleri-cast-parse-tryparse-ve-convert" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-tip-donusumleri-cast-parse-tryparse-ve-convert" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-tip-donusumleri-cast-parse-tryparse-ve-convert" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-tip-donusumleri-cast-parse-tryparse-ve-convert</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-tip-donusumleri-cast-parse-tryparse-ve-convert" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-tip-donusumleri-cast-parse-tryparse-ve-convert" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-tip-donusumleri-cast-parse-tryparse-ve-convert" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-stringler-interpolation-stringbuilder-ve-turkce-i-tuzagi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-stringler-interpolation-stringbuilder-ve-turkce-i-tuzagi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-stringler-interpolation-stringbuilder-ve-turkce-i-tuzagi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-stringler-interpolation-stringbuilder-ve-turkce-i-tuzagi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-stringler-interpolation-stringbuilder-ve-turkce-i-tuzagi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-stringler-interpolation-stringbuilder-ve-turkce-i-tuzagi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-stringler-interpolation-stringbuilder-ve-turkce-i-tuzagi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-stringler-interpolation-stringbuilder-ve-turkce-i-tuzagi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-sayilar-ve-aritmetik-int-double-decimal-ve-overflow</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-sayilar-ve-aritmetik-int-double-decimal-ve-overflow" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-sayilar-ve-aritmetik-int-double-decimal-ve-overflow" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-sayilar-ve-aritmetik-int-double-decimal-ve-overflow" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-sayilar-ve-aritmetik-int-double-decimal-ve-overflow</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-sayilar-ve-aritmetik-int-double-decimal-ve-overflow" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-sayilar-ve-aritmetik-int-double-decimal-ve-overflow" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-sayilar-ve-aritmetik-int-double-decimal-ve-overflow" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-degiskenler-ve-veri-tipleri-var-const-ve-literaller</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-degiskenler-ve-veri-tipleri-var-const-ve-literaller" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-degiskenler-ve-veri-tipleri-var-const-ve-literaller" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-degiskenler-ve-veri-tipleri-var-const-ve-literaller" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-degiskenler-ve-veri-tipleri-var-const-ve-literaller</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-degiskenler-ve-veri-tipleri-var-const-ve-literaller" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-degiskenler-ve-veri-tipleri-var-const-ve-literaller" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-degiskenler-ve-veri-tipleri-var-const-ve-literaller" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-kurulum-ve-ilk-program-dotnet-new-console-ve-proje-dosyasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-kurulum-ve-ilk-program-dotnet-new-console-ve-proje-dosyasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-kurulum-ve-ilk-program-dotnet-new-console-ve-proje-dosyasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-kurulum-ve-ilk-program-dotnet-new-console-ve-proje-dosyasi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-kurulum-ve-ilk-program-dotnet-new-console-ve-proje-dosyasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-kurulum-ve-ilk-program-dotnet-new-console-ve-proje-dosyasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-kurulum-ve-ilk-program-dotnet-new-console-ve-proje-dosyasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-kurulum-ve-ilk-program-dotnet-new-console-ve-proje-dosyasi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/csharp-ve-net-nedir-dil-platform-ve-surumler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-ve-net-nedir-dil-platform-ve-surumler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-ve-net-nedir-dil-platform-ve-surumler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-ve-net-nedir-dil-platform-ve-surumler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/csharp-ve-net-nedir-dil-platform-ve-surumler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/csharp-ve-net-nedir-dil-platform-ve-surumler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/csharp-ve-net-nedir-dil-platform-ve-surumler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/csharp-ve-net-nedir-dil-platform-ve-surumler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llm-apilerinin-evrimi-completionstan-tool-calling-structured-outputs-ve-mcpye</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-apilerinin-evrimi-completionstan-tool-calling-structured-outputs-ve-mcpye" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-apilerinin-evrimi-completionstan-tool-calling-structured-outputs-ve-mcpye" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-apilerinin-evrimi-completionstan-tool-calling-structured-outputs-ve-mcpye" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llm-apilerinin-evrimi-completionstan-tool-calling-structured-outputs-ve-mcpye</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-apilerinin-evrimi-completionstan-tool-calling-structured-outputs-ve-mcpye" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-apilerinin-evrimi-completionstan-tool-calling-structured-outputs-ve-mcpye" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-apilerinin-evrimi-completionstan-tool-calling-structured-outputs-ve-mcpye" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/2023ten-bugune-llmler-open-weight-modeller-uzun-baglam-ve-reasoning</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/2023ten-bugune-llmler-open-weight-modeller-uzun-baglam-ve-reasoning" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/2023ten-bugune-llmler-open-weight-modeller-uzun-baglam-ve-reasoning" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/2023ten-bugune-llmler-open-weight-modeller-uzun-baglam-ve-reasoning" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/2023ten-bugune-llmler-open-weight-modeller-uzun-baglam-ve-reasoning</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/2023ten-bugune-llmler-open-weight-modeller-uzun-baglam-ve-reasoning" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/2023ten-bugune-llmler-open-weight-modeller-uzun-baglam-ve-reasoning" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/2023ten-bugune-llmler-open-weight-modeller-uzun-baglam-ve-reasoning" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/transformerdan-chatgptye-llmlerin-dogusu-2017-2022</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/transformerdan-chatgptye-llmlerin-dogusu-2017-2022" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/transformerdan-chatgptye-llmlerin-dogusu-2017-2022" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/transformerdan-chatgptye-llmlerin-dogusu-2017-2022" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/transformerdan-chatgptye-llmlerin-dogusu-2017-2022</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/transformerdan-chatgptye-llmlerin-dogusu-2017-2022" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/transformerdan-chatgptye-llmlerin-dogusu-2017-2022" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/transformerdan-chatgptye-llmlerin-dogusu-2017-2022" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/saglayicidan-bagimsiz-llm-kodu-ichatclient-openai-uyumlu-v1-ve-di</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/saglayicidan-bagimsiz-llm-kodu-ichatclient-openai-uyumlu-v1-ve-di" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/saglayicidan-bagimsiz-llm-kodu-ichatclient-openai-uyumlu-v1-ve-di" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/saglayicidan-bagimsiz-llm-kodu-ichatclient-openai-uyumlu-v1-ve-di" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/saglayicidan-bagimsiz-llm-kodu-ichatclient-openai-uyumlu-v1-ve-di</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/saglayicidan-bagimsiz-llm-kodu-ichatclient-openai-uyumlu-v1-ve-di" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/saglayicidan-bagimsiz-llm-kodu-ichatclient-openai-uyumlu-v1-ve-di" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/saglayicidan-bagimsiz-llm-kodu-ichatclient-openai-uyumlu-v1-ve-di" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llm-maliyeti-gecikme-ve-model-secimi-tokendan-faturaya</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-maliyeti-gecikme-ve-model-secimi-tokendan-faturaya" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-maliyeti-gecikme-ve-model-secimi-tokendan-faturaya" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-maliyeti-gecikme-ve-model-secimi-tokendan-faturaya" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llm-maliyeti-gecikme-ve-model-secimi-tokendan-faturaya</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-maliyeti-gecikme-ve-model-secimi-tokendan-faturaya" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-maliyeti-gecikme-ve-model-secimi-tokendan-faturaya" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-maliyeti-gecikme-ve-model-secimi-tokendan-faturaya" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llm-halusinasyonu-ve-guvenilirlik-kaynak-goster-dogrula-olc</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-halusinasyonu-ve-guvenilirlik-kaynak-goster-dogrula-olc" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-halusinasyonu-ve-guvenilirlik-kaynak-goster-dogrula-olc" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-halusinasyonu-ve-guvenilirlik-kaynak-goster-dogrula-olc" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llm-halusinasyonu-ve-guvenilirlik-kaynak-goster-dogrula-olc</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-halusinasyonu-ve-guvenilirlik-kaynak-goster-dogrula-olc" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-halusinasyonu-ve-guvenilirlik-kaynak-goster-dogrula-olc" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-halusinasyonu-ve-guvenilirlik-kaynak-goster-dogrula-olc" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llm-ve-rag-modelin-bilmedigi-veriyle-cevap-vermek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-ve-rag-modelin-bilmedigi-veriyle-cevap-vermek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-ve-rag-modelin-bilmedigi-veriyle-cevap-vermek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-ve-rag-modelin-bilmedigi-veriyle-cevap-vermek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llm-ve-rag-modelin-bilmedigi-veriyle-cevap-vermek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-ve-rag-modelin-bilmedigi-veriyle-cevap-vermek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-ve-rag-modelin-bilmedigi-veriyle-cevap-vermek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-ve-rag-modelin-bilmedigi-veriyle-cevap-vermek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llmlerde-embedding-ve-benzerlik-metni-anlamina-gore-aramak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llmlerde-embedding-ve-benzerlik-metni-anlamina-gore-aramak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llmlerde-embedding-ve-benzerlik-metni-anlamina-gore-aramak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llmlerde-embedding-ve-benzerlik-metni-anlamina-gore-aramak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llmlerde-embedding-ve-benzerlik-metni-anlamina-gore-aramak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llmlerde-embedding-ve-benzerlik-metni-anlamina-gore-aramak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llmlerde-embedding-ve-benzerlik-metni-anlamina-gore-aramak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llmlerde-embedding-ve-benzerlik-metni-anlamina-gore-aramak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llm-tool-calling-2-microsoft-extensions-ai-ve-guvenli-araclar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-tool-calling-2-microsoft-extensions-ai-ve-guvenli-araclar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-tool-calling-2-microsoft-extensions-ai-ve-guvenli-araclar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-tool-calling-2-microsoft-extensions-ai-ve-guvenli-araclar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llm-tool-calling-2-microsoft-extensions-ai-ve-guvenli-araclar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-tool-calling-2-microsoft-extensions-ai-ve-guvenli-araclar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-tool-calling-2-microsoft-extensions-ai-ve-guvenli-araclar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-tool-calling-2-microsoft-extensions-ai-ve-guvenli-araclar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llm-tool-calling-1-model-fonksiyon-cagirmaz-cagri-ister</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-tool-calling-1-model-fonksiyon-cagirmaz-cagri-ister" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-tool-calling-1-model-fonksiyon-cagirmaz-cagri-ister" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-tool-calling-1-model-fonksiyon-cagirmaz-cagri-ister" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llm-tool-calling-1-model-fonksiyon-cagirmaz-cagri-ister</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-tool-calling-1-model-fonksiyon-cagirmaz-cagri-ister" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-tool-calling-1-model-fonksiyon-cagirmaz-cagri-ister" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-tool-calling-1-model-fonksiyon-cagirmaz-cagri-ister" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llm-ile-structured-output-json-mode-json-schema-ve-getresponseasync-t</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-ile-structured-output-json-mode-json-schema-ve-getresponseasync-t" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-ile-structured-output-json-mode-json-schema-ve-getresponseasync-t" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-ile-structured-output-json-mode-json-schema-ve-getresponseasync-t" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llm-ile-structured-output-json-mode-json-schema-ve-getresponseasync-t</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-ile-structured-output-json-mode-json-schema-ve-getresponseasync-t" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-ile-structured-output-json-mode-json-schema-ve-getresponseasync-t" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-ile-structured-output-json-mode-json-schema-ve-getresponseasync-t" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llm-icin-prompt-yazmak-2-adim-adim-dusundurmek-ve-reasoning-modelleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-icin-prompt-yazmak-2-adim-adim-dusundurmek-ve-reasoning-modelleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-icin-prompt-yazmak-2-adim-adim-dusundurmek-ve-reasoning-modelleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-icin-prompt-yazmak-2-adim-adim-dusundurmek-ve-reasoning-modelleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llm-icin-prompt-yazmak-2-adim-adim-dusundurmek-ve-reasoning-modelleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-icin-prompt-yazmak-2-adim-adim-dusundurmek-ve-reasoning-modelleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-icin-prompt-yazmak-2-adim-adim-dusundurmek-ve-reasoning-modelleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-icin-prompt-yazmak-2-adim-adim-dusundurmek-ve-reasoning-modelleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llm-icin-prompt-yazmak-1-acik-talimat-ayraclar-ve-few-shot</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-icin-prompt-yazmak-1-acik-talimat-ayraclar-ve-few-shot" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-icin-prompt-yazmak-1-acik-talimat-ayraclar-ve-few-shot" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-icin-prompt-yazmak-1-acik-talimat-ayraclar-ve-few-shot" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llm-icin-prompt-yazmak-1-acik-talimat-ayraclar-ve-few-shot</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-icin-prompt-yazmak-1-acik-talimat-ayraclar-ve-few-shot" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-icin-prompt-yazmak-1-acik-talimat-ayraclar-ve-few-shot" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-icin-prompt-yazmak-1-acik-talimat-ayraclar-ve-few-shot" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llm-cevabinda-streaming-ndjson-iasyncenumerable-ve-ilk-token-suresi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-cevabinda-streaming-ndjson-iasyncenumerable-ve-ilk-token-suresi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-cevabinda-streaming-ndjson-iasyncenumerable-ve-ilk-token-suresi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-cevabinda-streaming-ndjson-iasyncenumerable-ve-ilk-token-suresi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llm-cevabinda-streaming-ndjson-iasyncenumerable-ve-ilk-token-suresi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-cevabinda-streaming-ndjson-iasyncenumerable-ve-ilk-token-suresi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-cevabinda-streaming-ndjson-iasyncenumerable-ve-ilk-token-suresi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-cevabinda-streaming-ndjson-iasyncenumerable-ve-ilk-token-suresi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llmlerde-sampling-temperature-top-p-top-k-ve-seed</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llmlerde-sampling-temperature-top-p-top-k-ve-seed" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llmlerde-sampling-temperature-top-p-top-k-ve-seed" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llmlerde-sampling-temperature-top-p-top-k-ve-seed" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llmlerde-sampling-temperature-top-p-top-k-ve-seed</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llmlerde-sampling-temperature-top-p-top-k-ve-seed" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llmlerde-sampling-temperature-top-p-top-k-ve-seed" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llmlerde-sampling-temperature-top-p-top-k-ve-seed" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llm-mesaj-rolleri-ve-system-prompt-bookstore-asistanina-kimlik-vermek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-mesaj-rolleri-ve-system-prompt-bookstore-asistanina-kimlik-vermek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-mesaj-rolleri-ve-system-prompt-bookstore-asistanina-kimlik-vermek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-mesaj-rolleri-ve-system-prompt-bookstore-asistanina-kimlik-vermek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llm-mesaj-rolleri-ve-system-prompt-bookstore-asistanina-kimlik-vermek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-mesaj-rolleri-ve-system-prompt-bookstore-asistanina-kimlik-vermek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-mesaj-rolleri-ve-system-prompt-bookstore-asistanina-kimlik-vermek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-mesaj-rolleri-ve-system-prompt-bookstore-asistanina-kimlik-vermek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llm-context-window-model-neyi-hatirlar-neyi-sessizce-keser</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-context-window-model-neyi-hatirlar-neyi-sessizce-keser" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-context-window-model-neyi-hatirlar-neyi-sessizce-keser" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-context-window-model-neyi-hatirlar-neyi-sessizce-keser" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llm-context-window-model-neyi-hatirlar-neyi-sessizce-keser</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-context-window-model-neyi-hatirlar-neyi-sessizce-keser" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-context-window-model-neyi-hatirlar-neyi-sessizce-keser" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-context-window-model-neyi-hatirlar-neyi-sessizce-keser" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llmlerde-token-ve-tokenizer-turkce-neden-daha-cok-token-tutar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llmlerde-token-ve-tokenizer-turkce-neden-daha-cok-token-tutar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llmlerde-token-ve-tokenizer-turkce-neden-daha-cok-token-tutar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llmlerde-token-ve-tokenizer-turkce-neden-daha-cok-token-tutar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llmlerde-token-ve-tokenizer-turkce-neden-daha-cok-token-tutar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llmlerde-token-ve-tokenizer-turkce-neden-daha-cok-token-tutar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llmlerde-token-ve-tokenizer-turkce-neden-daha-cok-token-tutar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llmlerde-token-ve-tokenizer-turkce-neden-daha-cok-token-tutar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llme-ilk-istek-ollama-c-ve-typescript-ile-ilk-cevap</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llme-ilk-istek-ollama-c-ve-typescript-ile-ilk-cevap" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llme-ilk-istek-ollama-c-ve-typescript-ile-ilk-cevap" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llme-ilk-istek-ollama-c-ve-typescript-ile-ilk-cevap" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llme-ilk-istek-ollama-c-ve-typescript-ile-ilk-cevap</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llme-ilk-istek-ollama-c-ve-typescript-ile-ilk-cevap" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llme-ilk-istek-ollama-c-ve-typescript-ile-ilk-cevap" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llme-ilk-istek-ollama-c-ve-typescript-ile-ilk-cevap" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/llm-nedir-gelistirici-gozuyle-buyuk-dil-modelleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-nedir-gelistirici-gozuyle-buyuk-dil-modelleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-nedir-gelistirici-gozuyle-buyuk-dil-modelleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-nedir-gelistirici-gozuyle-buyuk-dil-modelleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/llm-nedir-gelistirici-gozuyle-buyuk-dil-modelleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/llm-nedir-gelistirici-gozuyle-buyuk-dil-modelleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/llm-nedir-gelistirici-gozuyle-buyuk-dil-modelleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/llm-nedir-gelistirici-gozuyle-buyuk-dil-modelleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owaspin-diger-listeleri-api-security-llm-top-10-asvs-ve-cheat-sheet-series</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owaspin-diger-listeleri-api-security-llm-top-10-asvs-ve-cheat-sheet-series" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owaspin-diger-listeleri-api-security-llm-top-10-asvs-ve-cheat-sheet-series" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owaspin-diger-listeleri-api-security-llm-top-10-asvs-ve-cheat-sheet-series" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owaspin-diger-listeleri-api-security-llm-top-10-asvs-ve-cheat-sheet-series</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owaspin-diger-listeleri-api-security-llm-top-10-asvs-ve-cheat-sheet-series" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owaspin-diger-listeleri-api-security-llm-top-10-asvs-ve-cheat-sheet-series" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owaspin-diger-listeleri-api-security-llm-top-10-asvs-ve-cheat-sheet-series" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-top-10-2021den-2025e-ne-degisti-ve-eski-dokumanlari-guncellemek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-top-10-2021den-2025e-ne-degisti-ve-eski-dokumanlari-guncellemek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-top-10-2021den-2025e-ne-degisti-ve-eski-dokumanlari-guncellemek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-top-10-2021den-2025e-ne-degisti-ve-eski-dokumanlari-guncellemek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-top-10-2021den-2025e-ne-degisti-ve-eski-dokumanlari-guncellemek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-top-10-2021den-2025e-ne-degisti-ve-eski-dokumanlari-guncellemek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-top-10-2021den-2025e-ne-degisti-ve-eski-dokumanlari-guncellemek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-top-10-2021den-2025e-ne-degisti-ve-eski-dokumanlari-guncellemek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-top-10-2017den-2021e-semptomdan-kok-nedene</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-top-10-2017den-2021e-semptomdan-kok-nedene" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-top-10-2017den-2021e-semptomdan-kok-nedene" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-top-10-2017den-2021e-semptomdan-kok-nedene" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-top-10-2017den-2021e-semptomdan-kok-nedene</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-top-10-2017den-2021e-semptomdan-kok-nedene" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-top-10-2017den-2021e-semptomdan-kok-nedene" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-top-10-2017den-2021e-semptomdan-kok-nedene" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-top-10-2017-xxe-insecure-deserialization-ve-bugune-kalan-dersler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-top-10-2017-xxe-insecure-deserialization-ve-bugune-kalan-dersler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-top-10-2017-xxe-insecure-deserialization-ve-bugune-kalan-dersler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-top-10-2017-xxe-insecure-deserialization-ve-bugune-kalan-dersler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-top-10-2017-xxe-insecure-deserialization-ve-bugune-kalan-dersler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-top-10-2017-xxe-insecure-deserialization-ve-bugune-kalan-dersler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-top-10-2017-xxe-insecure-deserialization-ve-bugune-kalan-dersler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-top-10-2017-xxe-insecure-deserialization-ve-bugune-kalan-dersler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-top-10u-birlestirmek-aspnet-core-ve-angular-icin-guvenli-varsayilanlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-top-10u-birlestirmek-aspnet-core-ve-angular-icin-guvenli-varsayilanlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-top-10u-birlestirmek-aspnet-core-ve-angular-icin-guvenli-varsayilanlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-top-10u-birlestirmek-aspnet-core-ve-angular-icin-guvenli-varsayilanlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-top-10u-birlestirmek-aspnet-core-ve-angular-icin-guvenli-varsayilanlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-top-10u-birlestirmek-aspnet-core-ve-angular-icin-guvenli-varsayilanlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-top-10u-birlestirmek-aspnet-core-ve-angular-icin-guvenli-varsayilanlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-top-10u-birlestirmek-aspnet-core-ve-angular-icin-guvenli-varsayilanlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-a10-mishandling-of-exceptional-conditions-fail-closed-ve-problemdetails</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a10-mishandling-of-exceptional-conditions-fail-closed-ve-problemdetails" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a10-mishandling-of-exceptional-conditions-fail-closed-ve-problemdetails" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a10-mishandling-of-exceptional-conditions-fail-closed-ve-problemdetails" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-a10-mishandling-of-exceptional-conditions-fail-closed-ve-problemdetails</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a10-mishandling-of-exceptional-conditions-fail-closed-ve-problemdetails" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a10-mishandling-of-exceptional-conditions-fail-closed-ve-problemdetails" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a10-mishandling-of-exceptional-conditions-fail-closed-ve-problemdetails" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-a09-security-logging-and-alerting-failures-neyi-loglamali-neyi-asla</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a09-security-logging-and-alerting-failures-neyi-loglamali-neyi-asla" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a09-security-logging-and-alerting-failures-neyi-loglamali-neyi-asla" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a09-security-logging-and-alerting-failures-neyi-loglamali-neyi-asla" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-a09-security-logging-and-alerting-failures-neyi-loglamali-neyi-asla</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a09-security-logging-and-alerting-failures-neyi-loglamali-neyi-asla" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a09-security-logging-and-alerting-failures-neyi-loglamali-neyi-asla" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a09-security-logging-and-alerting-failures-neyi-loglamali-neyi-asla" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-a08-software-or-data-integrity-failures-deserialization-ve-mass-assignment</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a08-software-or-data-integrity-failures-deserialization-ve-mass-assignment" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a08-software-or-data-integrity-failures-deserialization-ve-mass-assignment" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a08-software-or-data-integrity-failures-deserialization-ve-mass-assignment" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-a08-software-or-data-integrity-failures-deserialization-ve-mass-assignment</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a08-software-or-data-integrity-failures-deserialization-ve-mass-assignment" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a08-software-or-data-integrity-failures-deserialization-ve-mass-assignment" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a08-software-or-data-integrity-failures-deserialization-ve-mass-assignment" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-a07-authentication-failures-2-cookie-bayraklari-jwt-dogrulama-ve-csrf</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a07-authentication-failures-2-cookie-bayraklari-jwt-dogrulama-ve-csrf" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a07-authentication-failures-2-cookie-bayraklari-jwt-dogrulama-ve-csrf" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a07-authentication-failures-2-cookie-bayraklari-jwt-dogrulama-ve-csrf" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-a07-authentication-failures-2-cookie-bayraklari-jwt-dogrulama-ve-csrf</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a07-authentication-failures-2-cookie-bayraklari-jwt-dogrulama-ve-csrf" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a07-authentication-failures-2-cookie-bayraklari-jwt-dogrulama-ve-csrf" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a07-authentication-failures-2-cookie-bayraklari-jwt-dogrulama-ve-csrf" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-a07-authentication-failures-1-brute-force-lockout-ve-nist-parola-kurallari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a07-authentication-failures-1-brute-force-lockout-ve-nist-parola-kurallari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a07-authentication-failures-1-brute-force-lockout-ve-nist-parola-kurallari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a07-authentication-failures-1-brute-force-lockout-ve-nist-parola-kurallari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-a07-authentication-failures-1-brute-force-lockout-ve-nist-parola-kurallari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a07-authentication-failures-1-brute-force-lockout-ve-nist-parola-kurallari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a07-authentication-failures-1-brute-force-lockout-ve-nist-parola-kurallari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a07-authentication-failures-1-brute-force-lockout-ve-nist-parola-kurallari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-a06-insecure-design-is-mantigi-aciklari-race-condition-ve-rate-limiting</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a06-insecure-design-is-mantigi-aciklari-race-condition-ve-rate-limiting" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a06-insecure-design-is-mantigi-aciklari-race-condition-ve-rate-limiting" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a06-insecure-design-is-mantigi-aciklari-race-condition-ve-rate-limiting" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-a06-insecure-design-is-mantigi-aciklari-race-condition-ve-rate-limiting</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a06-insecure-design-is-mantigi-aciklari-race-condition-ve-rate-limiting" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a06-insecure-design-is-mantigi-aciklari-race-condition-ve-rate-limiting" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a06-insecure-design-is-mantigi-aciklari-race-condition-ve-rate-limiting" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-a05-injection-2-xss-razor-encoding-innerhtml-csp-ve-trusted-types</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a05-injection-2-xss-razor-encoding-innerhtml-csp-ve-trusted-types" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a05-injection-2-xss-razor-encoding-innerhtml-csp-ve-trusted-types" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a05-injection-2-xss-razor-encoding-innerhtml-csp-ve-trusted-types" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-a05-injection-2-xss-razor-encoding-innerhtml-csp-ve-trusted-types</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a05-injection-2-xss-razor-encoding-innerhtml-csp-ve-trusted-types" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a05-injection-2-xss-razor-encoding-innerhtml-csp-ve-trusted-types" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a05-injection-2-xss-razor-encoding-innerhtml-csp-ve-trusted-types" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-a05-injection-1-sql-injection-ve-command-injection</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a05-injection-1-sql-injection-ve-command-injection" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a05-injection-1-sql-injection-ve-command-injection" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a05-injection-1-sql-injection-ve-command-injection" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-a05-injection-1-sql-injection-ve-command-injection</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a05-injection-1-sql-injection-ve-command-injection" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a05-injection-1-sql-injection-ve-command-injection" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a05-injection-1-sql-injection-ve-command-injection" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-a04-cryptographic-failures-2-parola-saklama-data-protection-ve-secret</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a04-cryptographic-failures-2-parola-saklama-data-protection-ve-secret" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a04-cryptographic-failures-2-parola-saklama-data-protection-ve-secret" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a04-cryptographic-failures-2-parola-saklama-data-protection-ve-secret" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-a04-cryptographic-failures-2-parola-saklama-data-protection-ve-secret</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a04-cryptographic-failures-2-parola-saklama-data-protection-ve-secret" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a04-cryptographic-failures-2-parola-saklama-data-protection-ve-secret" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a04-cryptographic-failures-2-parola-saklama-data-protection-ve-secret" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-a04-cryptographic-failures-1-encoding-hashing-encryption-ve-https</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a04-cryptographic-failures-1-encoding-hashing-encryption-ve-https" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a04-cryptographic-failures-1-encoding-hashing-encryption-ve-https" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a04-cryptographic-failures-1-encoding-hashing-encryption-ve-https" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-a04-cryptographic-failures-1-encoding-hashing-encryption-ve-https</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a04-cryptographic-failures-1-encoding-hashing-encryption-ve-https" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a04-cryptographic-failures-1-encoding-hashing-encryption-ve-https" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a04-cryptographic-failures-1-encoding-hashing-encryption-ve-https" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-a03-software-supply-chain-failures-nugetaudit-npm-audit-ve-sri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a03-software-supply-chain-failures-nugetaudit-npm-audit-ve-sri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a03-software-supply-chain-failures-nugetaudit-npm-audit-ve-sri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a03-software-supply-chain-failures-nugetaudit-npm-audit-ve-sri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-a03-software-supply-chain-failures-nugetaudit-npm-audit-ve-sri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a03-software-supply-chain-failures-nugetaudit-npm-audit-ve-sri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a03-software-supply-chain-failures-nugetaudit-npm-audit-ve-sri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a03-software-supply-chain-failures-nugetaudit-npm-audit-ve-sri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-a02-security-misconfiguration-hata-sayfalari-openapi-headerlar-ve-xxe</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a02-security-misconfiguration-hata-sayfalari-openapi-headerlar-ve-xxe" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a02-security-misconfiguration-hata-sayfalari-openapi-headerlar-ve-xxe" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a02-security-misconfiguration-hata-sayfalari-openapi-headerlar-ve-xxe" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-a02-security-misconfiguration-hata-sayfalari-openapi-headerlar-ve-xxe</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a02-security-misconfiguration-hata-sayfalari-openapi-headerlar-ve-xxe" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a02-security-misconfiguration-hata-sayfalari-openapi-headerlar-ve-xxe" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a02-security-misconfiguration-hata-sayfalari-openapi-headerlar-ve-xxe" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-a01-broken-access-control-2-path-traversal-cors-ve-ssrf</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a01-broken-access-control-2-path-traversal-cors-ve-ssrf" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a01-broken-access-control-2-path-traversal-cors-ve-ssrf" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a01-broken-access-control-2-path-traversal-cors-ve-ssrf" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-a01-broken-access-control-2-path-traversal-cors-ve-ssrf</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a01-broken-access-control-2-path-traversal-cors-ve-ssrf" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a01-broken-access-control-2-path-traversal-cors-ve-ssrf" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a01-broken-access-control-2-path-traversal-cors-ve-ssrf" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/owasp-a01-broken-access-control-1-idor-admin-endpointleri-ve-aspnet-coreda</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a01-broken-access-control-1-idor-admin-endpointleri-ve-aspnet-coreda" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a01-broken-access-control-1-idor-admin-endpointleri-ve-aspnet-coreda" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a01-broken-access-control-1-idor-admin-endpointleri-ve-aspnet-coreda" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/owasp-a01-broken-access-control-1-idor-admin-endpointleri-ve-aspnet-coreda</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/owasp-a01-broken-access-control-1-idor-admin-endpointleri-ve-aspnet-coreda" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/owasp-a01-broken-access-control-1-idor-admin-endpointleri-ve-aspnet-coreda" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/owasp-a01-broken-access-control-1-idor-admin-endpointleri-ve-aspnet-coreda" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/guvenlik-laboratuvari-aspnet-core-10-ile-bookstore-api-ve-httpyi-curl-ile-okumak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/guvenlik-laboratuvari-aspnet-core-10-ile-bookstore-api-ve-httpyi-curl-ile-okumak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/guvenlik-laboratuvari-aspnet-core-10-ile-bookstore-api-ve-httpyi-curl-ile-okumak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/guvenlik-laboratuvari-aspnet-core-10-ile-bookstore-api-ve-httpyi-curl-ile-okumak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/guvenlik-laboratuvari-aspnet-core-10-ile-bookstore-api-ve-httpyi-curl-ile-okumak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/guvenlik-laboratuvari-aspnet-core-10-ile-bookstore-api-ve-httpyi-curl-ile-okumak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/guvenlik-laboratuvari-aspnet-core-10-ile-bookstore-api-ve-httpyi-curl-ile-okumak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/guvenlik-laboratuvari-aspnet-core-10-ile-bookstore-api-ve-httpyi-curl-ile-okumak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/web-guvenligine-giris-owasp-top-10-2025-nedir-nasil-okunur</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/web-guvenligine-giris-owasp-top-10-2025-nedir-nasil-okunur" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/web-guvenligine-giris-owasp-top-10-2025-nedir-nasil-okunur" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/web-guvenligine-giris-owasp-top-10-2025-nedir-nasil-okunur" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/web-guvenligine-giris-owasp-top-10-2025-nedir-nasil-okunur</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/web-guvenligine-giris-owasp-top-10-2025-nedir-nasil-okunur" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/web-guvenligine-giris-owasp-top-10-2025-nedir-nasil-okunur" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/web-guvenligine-giris-owasp-top-10-2025-nedir-nasil-okunur" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-3-0a-hazirlik-ne-degisiyor-ne-kalkiyor-bugunden-ne-yapmali</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-3-0a-hazirlik-ne-degisiyor-ne-kalkiyor-bugunden-ne-yapmali" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-3-0a-hazirlik-ne-degisiyor-ne-kalkiyor-bugunden-ne-yapmali" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-3-0a-hazirlik-ne-degisiyor-ne-kalkiyor-bugunden-ne-yapmali" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-3-0a-hazirlik-ne-degisiyor-ne-kalkiyor-bugunden-ne-yapmali</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-3-0a-hazirlik-ne-degisiyor-ne-kalkiyor-bugunden-ne-yapmali" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-3-0a-hazirlik-ne-degisiyor-ne-kalkiyor-bugunden-ne-yapmali" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-3-0a-hazirlik-ne-degisiyor-ne-kalkiyor-bugunden-ne-yapmali" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-2-50-2-56-git-history-config-tabanli-hooklar-ve-git-add-resolved</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-2-50-2-56-git-history-config-tabanli-hooklar-ve-git-add-resolved" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-2-50-2-56-git-history-config-tabanli-hooklar-ve-git-add-resolved" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-2-50-2-56-git-history-config-tabanli-hooklar-ve-git-add-resolved" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-2-50-2-56-git-history-config-tabanli-hooklar-ve-git-add-resolved</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-2-50-2-56-git-history-config-tabanli-hooklar-ve-git-add-resolved" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-2-50-2-56-git-history-config-tabanli-hooklar-ve-git-add-resolved" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-2-50-2-56-git-history-config-tabanli-hooklar-ve-git-add-resolved" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-2-40-2-49-reftable-sha-256-git-replay-ve-yeni-git-config</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-2-40-2-49-reftable-sha-256-git-replay-ve-yeni-git-config" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-2-40-2-49-reftable-sha-256-git-replay-ve-yeni-git-config" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-2-40-2-49-reftable-sha-256-git-replay-ve-yeni-git-config" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-2-40-2-49-reftable-sha-256-git-replay-ve-yeni-git-config</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-2-40-2-49-reftable-sha-256-git-replay-ve-yeni-git-config" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-2-40-2-49-reftable-sha-256-git-replay-ve-yeni-git-config" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-2-40-2-49-reftable-sha-256-git-replay-ve-yeni-git-config" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-2-23-2-39-checkouttan-switch-ve-restorea-eski-aliskanliktan-yenisine</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-2-23-2-39-checkouttan-switch-ve-restorea-eski-aliskanliktan-yenisine" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-2-23-2-39-checkouttan-switch-ve-restorea-eski-aliskanliktan-yenisine" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-2-23-2-39-checkouttan-switch-ve-restorea-eski-aliskanliktan-yenisine" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-2-23-2-39-checkouttan-switch-ve-restorea-eski-aliskanliktan-yenisine</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-2-23-2-39-checkouttan-switch-ve-restorea-eski-aliskanliktan-yenisine" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-2-23-2-39-checkouttan-switch-ve-restorea-eski-aliskanliktan-yenisine" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-2-23-2-39-checkouttan-switch-ve-restorea-eski-aliskanliktan-yenisine" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-hooklari-ve-commit-imzalama-pre-committen-ssh-imzasina</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-hooklari-ve-commit-imzalama-pre-committen-ssh-imzasina" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-hooklari-ve-commit-imzalama-pre-committen-ssh-imzasina" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-hooklari-ve-commit-imzalama-pre-committen-ssh-imzasina" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-hooklari-ve-commit-imzalama-pre-committen-ssh-imzasina</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-hooklari-ve-commit-imzalama-pre-committen-ssh-imzasina" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-hooklari-ve-commit-imzalama-pre-committen-ssh-imzasina" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-hooklari-ve-commit-imzalama-pre-committen-ssh-imzasina" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-bisect-ve-git-worktree-hatayi-bulan-commit-ve-ayni-anda-iki-branch</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-bisect-ve-git-worktree-hatayi-bulan-commit-ve-ayni-anda-iki-branch" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-bisect-ve-git-worktree-hatayi-bulan-commit-ve-ayni-anda-iki-branch" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-bisect-ve-git-worktree-hatayi-bulan-commit-ve-ayni-anda-iki-branch" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-bisect-ve-git-worktree-hatayi-bulan-commit-ve-ayni-anda-iki-branch</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-bisect-ve-git-worktree-hatayi-bulan-commit-ve-ayni-anda-iki-branch" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-bisect-ve-git-worktree-hatayi-bulan-commit-ve-ayni-anda-iki-branch" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-bisect-ve-git-worktree-hatayi-bulan-commit-ve-ayni-anda-iki-branch" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-tag-ve-release-surumleri-isaretlemek-git-describe-ve-github-releases</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-tag-ve-release-surumleri-isaretlemek-git-describe-ve-github-releases" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-tag-ve-release-surumleri-isaretlemek-git-describe-ve-github-releases" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-tag-ve-release-surumleri-isaretlemek-git-describe-ve-github-releases" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-tag-ve-release-surumleri-isaretlemek-git-describe-ve-github-releases</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-tag-ve-release-surumleri-isaretlemek-git-describe-ve-github-releases" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-tag-ve-release-surumleri-isaretlemek-git-describe-ve-github-releases" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-tag-ve-release-surumleri-isaretlemek-git-describe-ve-github-releases" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-reflog-kaybolan-commitleri-ve-silinen-branchleri-geri-getirmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-reflog-kaybolan-commitleri-ve-silinen-branchleri-geri-getirmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-reflog-kaybolan-commitleri-ve-silinen-branchleri-geri-getirmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-reflog-kaybolan-commitleri-ve-silinen-branchleri-geri-getirmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-reflog-kaybolan-commitleri-ve-silinen-branchleri-geri-getirmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-reflog-kaybolan-commitleri-ve-silinen-branchleri-geri-getirmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-reflog-kaybolan-commitleri-ve-silinen-branchleri-geri-getirmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-reflog-kaybolan-commitleri-ve-silinen-branchleri-geri-getirmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-interactive-rebase-ve-squash-pr-oncesi-gecmisi-toparlamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-interactive-rebase-ve-squash-pr-oncesi-gecmisi-toparlamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-interactive-rebase-ve-squash-pr-oncesi-gecmisi-toparlamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-interactive-rebase-ve-squash-pr-oncesi-gecmisi-toparlamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-interactive-rebase-ve-squash-pr-oncesi-gecmisi-toparlamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-interactive-rebase-ve-squash-pr-oncesi-gecmisi-toparlamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-interactive-rebase-ve-squash-pr-oncesi-gecmisi-toparlamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-interactive-rebase-ve-squash-pr-oncesi-gecmisi-toparlamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-rebase-gecmisi-yeniden-yazmak-ve-guvenle-pushlamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-rebase-gecmisi-yeniden-yazmak-ve-guvenle-pushlamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-rebase-gecmisi-yeniden-yazmak-ve-guvenle-pushlamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-rebase-gecmisi-yeniden-yazmak-ve-guvenle-pushlamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-rebase-gecmisi-yeniden-yazmak-ve-guvenle-pushlamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-rebase-gecmisi-yeniden-yazmak-ve-guvenle-pushlamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-rebase-gecmisi-yeniden-yazmak-ve-guvenle-pushlamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-rebase-gecmisi-yeniden-yazmak-ve-guvenle-pushlamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-cherry-pick-tek-bir-commiti-baska-branche-tasimak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-cherry-pick-tek-bir-commiti-baska-branche-tasimak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-cherry-pick-tek-bir-commiti-baska-branche-tasimak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-cherry-pick-tek-bir-commiti-baska-branche-tasimak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-cherry-pick-tek-bir-commiti-baska-branche-tasimak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-cherry-pick-tek-bir-commiti-baska-branche-tasimak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-cherry-pick-tek-bir-commiti-baska-branche-tasimak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-cherry-pick-tek-bir-commiti-baska-branche-tasimak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-stash-yarim-kalan-isi-kenara-koymak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-stash-yarim-kalan-isi-kenara-koymak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-stash-yarim-kalan-isi-kenara-koymak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-stash-yarim-kalan-isi-kenara-koymak" /><lastmod>2026-11-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-stash-yarim-kalan-isi-kenara-koymak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-stash-yarim-kalan-isi-kenara-koymak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-stash-yarim-kalan-isi-kenara-koymak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-stash-yarim-kalan-isi-kenara-koymak" /><lastmod>2026-11-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-ile-degisiklikleri-geri-almak-2-git-revert</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-ile-degisiklikleri-geri-almak-2-git-revert" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-ile-degisiklikleri-geri-almak-2-git-revert" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-ile-degisiklikleri-geri-almak-2-git-revert" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-ile-degisiklikleri-geri-almak-2-git-revert</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-ile-degisiklikleri-geri-almak-2-git-revert" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-ile-degisiklikleri-geri-almak-2-git-revert" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-ile-degisiklikleri-geri-almak-2-git-revert" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-ile-degisiklikleri-geri-almak-1-git-restore-ve-git-reset</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-ile-degisiklikleri-geri-almak-1-git-restore-ve-git-reset" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-ile-degisiklikleri-geri-almak-1-git-restore-ve-git-reset" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-ile-degisiklikleri-geri-almak-1-git-restore-ve-git-reset" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-ile-degisiklikleri-geri-almak-1-git-restore-ve-git-reset</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-ile-degisiklikleri-geri-almak-1-git-restore-ve-git-reset" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-ile-degisiklikleri-geri-almak-1-git-restore-ve-git-reset" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-ile-degisiklikleri-geri-almak-1-git-restore-ve-git-reset" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-ile-ekip-calismasi-branch-stratejileri-rulesets-ve-conventional-commits</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-ile-ekip-calismasi-branch-stratejileri-rulesets-ve-conventional-commits" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-ile-ekip-calismasi-branch-stratejileri-rulesets-ve-conventional-commits" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-ile-ekip-calismasi-branch-stratejileri-rulesets-ve-conventional-commits" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-ile-ekip-calismasi-branch-stratejileri-rulesets-ve-conventional-commits</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-ile-ekip-calismasi-branch-stratejileri-rulesets-ve-conventional-commits" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-ile-ekip-calismasi-branch-stratejileri-rulesets-ve-conventional-commits" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-ile-ekip-calismasi-branch-stratejileri-rulesets-ve-conventional-commits" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/github-ile-pull-request-github-flow-review-ve-merge-yontemleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-ile-pull-request-github-flow-review-ve-merge-yontemleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-ile-pull-request-github-flow-review-ve-merge-yontemleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-ile-pull-request-github-flow-review-ve-merge-yontemleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/github-ile-pull-request-github-flow-review-ve-merge-yontemleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-ile-pull-request-github-flow-review-ve-merge-yontemleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-ile-pull-request-github-flow-review-ve-merge-yontemleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-ile-pull-request-github-flow-review-ve-merge-yontemleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/github-hesabina-baglanmak-https-personal-access-token-ve-ssh</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-hesabina-baglanmak-https-personal-access-token-ve-ssh" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-hesabina-baglanmak-https-personal-access-token-ve-ssh" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-hesabina-baglanmak-https-personal-access-token-ve-ssh" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/github-hesabina-baglanmak-https-personal-access-token-ve-ssh</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/github-hesabina-baglanmak-https-personal-access-token-ve-ssh" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/github-hesabina-baglanmak-https-personal-access-token-ve-ssh" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/github-hesabina-baglanmak-https-personal-access-token-ve-ssh" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-pullu-dogru-anlamak-fetch-merge-rebase-ve-divergent-branches</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-pullu-dogru-anlamak-fetch-merge-rebase-ve-divergent-branches" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-pullu-dogru-anlamak-fetch-merge-rebase-ve-divergent-branches" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-pullu-dogru-anlamak-fetch-merge-rebase-ve-divergent-branches" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-pullu-dogru-anlamak-fetch-merge-rebase-ve-divergent-branches</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-pullu-dogru-anlamak-fetch-merge-rebase-ve-divergent-branches" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-pullu-dogru-anlamak-fetch-merge-rebase-ve-divergent-branches" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-pullu-dogru-anlamak-fetch-merge-rebase-ve-divergent-branches" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-remote-ve-clone-origin-fetch-push-ve-upstream</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-remote-ve-clone-origin-fetch-push-ve-upstream" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-remote-ve-clone-origin-fetch-push-ve-upstream" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-remote-ve-clone-origin-fetch-push-ve-upstream" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-remote-ve-clone-origin-fetch-push-ve-upstream</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-remote-ve-clone-origin-fetch-push-ve-upstream" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-remote-ve-clone-origin-fetch-push-ve-upstream" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-remote-ve-clone-origin-fetch-push-ve-upstream" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-conflict-cozmek-markerlar-merge-abort-ve-zdiff3</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-conflict-cozmek-markerlar-merge-abort-ve-zdiff3" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-conflict-cozmek-markerlar-merge-abort-ve-zdiff3" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-conflict-cozmek-markerlar-merge-abort-ve-zdiff3" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-conflict-cozmek-markerlar-merge-abort-ve-zdiff3</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-conflict-cozmek-markerlar-merge-abort-ve-zdiff3" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-conflict-cozmek-markerlar-merge-abort-ve-zdiff3" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-conflict-cozmek-markerlar-merge-abort-ve-zdiff3" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-merge-fast-forward-three-way-merge-ve-merge-commit</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-merge-fast-forward-three-way-merge-ve-merge-commit" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-merge-fast-forward-three-way-merge-ve-merge-commit" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-merge-fast-forward-three-way-merge-ve-merge-commit" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-merge-fast-forward-three-way-merge-ve-merge-commit</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-merge-fast-forward-three-way-merge-ve-merge-commit" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-merge-fast-forward-three-way-merge-ve-merge-commit" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-merge-fast-forward-three-way-merge-ve-merge-commit" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-branch-hareketli-bir-pointer-head-ve-git-switch</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-branch-hareketli-bir-pointer-head-ve-git-switch" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-branch-hareketli-bir-pointer-head-ve-git-switch" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-branch-hareketli-bir-pointer-head-ve-git-switch" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-branch-hareketli-bir-pointer-head-ve-git-switch</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-branch-hareketli-bir-pointer-head-ve-git-switch" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-branch-hareketli-bir-pointer-head-ve-git-switch" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-branch-hareketli-bir-pointer-head-ve-git-switch" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-diff-ile-degisiklikleri-karsilastirmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-diff-ile-degisiklikleri-karsilastirmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-diff-ile-degisiklikleri-karsilastirmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-diff-ile-degisiklikleri-karsilastirmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-diff-ile-degisiklikleri-karsilastirmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-diff-ile-degisiklikleri-karsilastirmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-diff-ile-degisiklikleri-karsilastirmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-diff-ile-degisiklikleri-karsilastirmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-gecmisine-bakmak-git-log-git-show-git-blame-ve-aliaslar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-gecmisine-bakmak-git-log-git-show-git-blame-ve-aliaslar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-gecmisine-bakmak-git-log-git-show-git-blame-ve-aliaslar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-gecmisine-bakmak-git-log-git-show-git-blame-ve-aliaslar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-gecmisine-bakmak-git-log-git-show-git-blame-ve-aliaslar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-gecmisine-bakmak-git-log-git-show-git-blame-ve-aliaslar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-gecmisine-bakmak-git-log-git-show-git-blame-ve-aliaslar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-gecmisine-bakmak-git-log-git-show-git-blame-ve-aliaslar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-ile-dosya-takibi-gitignore-git-rm-cached-ve-git-mv</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-ile-dosya-takibi-gitignore-git-rm-cached-ve-git-mv" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-ile-dosya-takibi-gitignore-git-rm-cached-ve-git-mv" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-ile-dosya-takibi-gitignore-git-rm-cached-ve-git-mv" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-ile-dosya-takibi-gitignore-git-rm-cached-ve-git-mv</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-ile-dosya-takibi-gitignore-git-rm-cached-ve-git-mv" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-ile-dosya-takibi-gitignore-git-rm-cached-ve-git-mv" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-ile-dosya-takibi-gitignore-git-rm-cached-ve-git-mv" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-commitin-ici-snapshot-objectler-ve-hash</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-commitin-ici-snapshot-objectler-ve-hash" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-commitin-ici-snapshot-objectler-ve-hash" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-commitin-ici-snapshot-objectler-ve-hash" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-commitin-ici-snapshot-objectler-ve-hash</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-commitin-ici-snapshot-objectler-ve-hash" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-commitin-ici-snapshot-objectler-ve-hash" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-commitin-ici-snapshot-objectler-ve-hash" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ilk-git-reposu-git-init-staging-area-ve-ilk-commit</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ilk-git-reposu-git-init-staging-area-ve-ilk-commit" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ilk-git-reposu-git-init-staging-area-ve-ilk-commit" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ilk-git-reposu-git-init-staging-area-ve-ilk-commit" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ilk-git-reposu-git-init-staging-area-ve-ilk-commit</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ilk-git-reposu-git-init-staging-area-ve-ilk-commit" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ilk-git-reposu-git-init-staging-area-ve-ilk-commit" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ilk-git-reposu-git-init-staging-area-ve-ilk-commit" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-kurulumu-ve-ilk-ayarlar-git-config-ile-dogru-baslangic</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-kurulumu-ve-ilk-ayarlar-git-config-ile-dogru-baslangic" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-kurulumu-ve-ilk-ayarlar-git-config-ile-dogru-baslangic" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-kurulumu-ve-ilk-ayarlar-git-config-ile-dogru-baslangic" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-kurulumu-ve-ilk-ayarlar-git-config-ile-dogru-baslangic</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-kurulumu-ve-ilk-ayarlar-git-config-ile-dogru-baslangic" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-kurulumu-ve-ilk-ayarlar-git-config-ile-dogru-baslangic" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-kurulumu-ve-ilk-ayarlar-git-config-ile-dogru-baslangic" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/git-ve-github-nedir-surum-kontrolune-giris</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-ve-github-nedir-surum-kontrolune-giris" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-ve-github-nedir-surum-kontrolune-giris" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-ve-github-nedir-surum-kontrolune-giris" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/git-ve-github-nedir-surum-kontrolune-giris</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/git-ve-github-nedir-surum-kontrolune-giris" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/git-ve-github-nedir-surum-kontrolune-giris" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/git-ve-github-nedir-surum-kontrolune-giris" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dapper-aot-source-generator-interceptorlar-ve-native-aot-ile-dapper</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-aot-source-generator-interceptorlar-ve-native-aot-ile-dapper" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-aot-source-generator-interceptorlar-ve-native-aot-ile-dapper" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-aot-source-generator-interceptorlar-ve-native-aot-ile-dapper" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dapper-aot-source-generator-interceptorlar-ve-native-aot-ile-dapper</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-aot-source-generator-interceptorlar-ve-native-aot-ile-dapper" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-aot-source-generator-interceptorlar-ve-native-aot-ile-dapper" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-aot-source-generator-interceptorlar-ve-native-aot-ile-dapper" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dapper-performansi-query-cache-getrowparser-ve-sqlbulkcopy-copy-ile-bulk</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-performansi-query-cache-getrowparser-ve-sqlbulkcopy-copy-ile-bulk" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-performansi-query-cache-getrowparser-ve-sqlbulkcopy-copy-ile-bulk" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-performansi-query-cache-getrowparser-ve-sqlbulkcopy-copy-ile-bulk" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dapper-performansi-query-cache-getrowparser-ve-sqlbulkcopy-copy-ile-bulk</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-performansi-query-cache-getrowparser-ve-sqlbulkcopy-copy-ile-bulk" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-performansi-query-cache-getrowparser-ve-sqlbulkcopy-copy-ile-bulk" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-performansi-query-cache-getrowparser-ve-sqlbulkcopy-copy-ile-bulk" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dapper-ile-dinamik-sql-sqlbuilder-guvenli-filtreler-ve-contrib-dommel-dapper</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-dinamik-sql-sqlbuilder-guvenli-filtreler-ve-contrib-dommel-dapper" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-dinamik-sql-sqlbuilder-guvenli-filtreler-ve-contrib-dommel-dapper" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-dinamik-sql-sqlbuilder-guvenli-filtreler-ve-contrib-dommel-dapper" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dapper-ile-dinamik-sql-sqlbuilder-guvenli-filtreler-ve-contrib-dommel-dapper</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-dinamik-sql-sqlbuilder-guvenli-filtreler-ve-contrib-dommel-dapper" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-dinamik-sql-sqlbuilder-guvenli-filtreler-ve-contrib-dommel-dapper" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-dinamik-sql-sqlbuilder-guvenli-filtreler-ve-contrib-dommel-dapper" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dapper-ve-sql-server-tvp-ansi-stringler-literal-ve-parameter-sniffing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ve-sql-server-tvp-ansi-stringler-literal-ve-parameter-sniffing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ve-sql-server-tvp-ansi-stringler-literal-ve-parameter-sniffing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ve-sql-server-tvp-ansi-stringler-literal-ve-parameter-sniffing" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dapper-ve-sql-server-tvp-ansi-stringler-literal-ve-parameter-sniffing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ve-sql-server-tvp-ansi-stringler-literal-ve-parameter-sniffing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ve-sql-server-tvp-ansi-stringler-literal-ve-parameter-sniffing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ve-sql-server-tvp-ansi-stringler-literal-ve-parameter-sniffing" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dapper-ile-stored-procedure-output-return-value-ve-2-1-11in-otomatik-algilama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-stored-procedure-output-return-value-ve-2-1-11in-otomatik-algilama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-stored-procedure-output-return-value-ve-2-1-11in-otomatik-algilama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-stored-procedure-output-return-value-ve-2-1-11in-otomatik-algilama" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dapper-ile-stored-procedure-output-return-value-ve-2-1-11in-otomatik-algilama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-stored-procedure-output-return-value-ve-2-1-11in-otomatik-algilama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-stored-procedure-output-return-value-ve-2-1-11in-otomatik-algilama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-stored-procedure-output-return-value-ve-2-1-11in-otomatik-algilama" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dapper-type-handlerlari-ve-ozel-esleme-guid-datetimeoffset</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-type-handlerlari-ve-ozel-esleme-guid-datetimeoffset" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-type-handlerlari-ve-ozel-esleme-guid-datetimeoffset" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-type-handlerlari-ve-ozel-esleme-guid-datetimeoffset" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dapper-type-handlerlari-ve-ozel-esleme-guid-datetimeoffset</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-type-handlerlari-ve-ozel-esleme-guid-datetimeoffset" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-type-handlerlari-ve-ozel-esleme-guid-datetimeoffset" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-type-handlerlari-ve-ozel-esleme-guid-datetimeoffset" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dapper-ile-buffered-ve-unbuffered-okuma-buyuk-result-setleri-akitmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-buffered-ve-unbuffered-okuma-buyuk-result-setleri-akitmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-buffered-ve-unbuffered-okuma-buyuk-result-setleri-akitmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-buffered-ve-unbuffered-okuma-buyuk-result-setleri-akitmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dapper-ile-buffered-ve-unbuffered-okuma-buyuk-result-setleri-akitmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-buffered-ve-unbuffered-okuma-buyuk-result-setleri-akitmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-buffered-ve-unbuffered-okuma-buyuk-result-setleri-akitmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-buffered-ve-unbuffered-okuma-buyuk-result-setleri-akitmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dapper-ile-querymultiple-ve-gridreader-tek-round-tripte-birden-fazla-result-set</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-querymultiple-ve-gridreader-tek-round-tripte-birden-fazla-result-set" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-querymultiple-ve-gridreader-tek-round-tripte-birden-fazla-result-set" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-querymultiple-ve-gridreader-tek-round-tripte-birden-fazla-result-set" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dapper-ile-querymultiple-ve-gridreader-tek-round-tripte-birden-fazla-result-set</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-querymultiple-ve-gridreader-tek-round-tripte-birden-fazla-result-set" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-querymultiple-ve-gridreader-tek-round-tripte-birden-fazla-result-set" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-querymultiple-ve-gridreader-tek-round-tripte-birden-fazla-result-set" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dapper-ile-multi-mapping-ve-spliton-iliskili-verileri-tek-sorguda-okumak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-multi-mapping-ve-spliton-iliskili-verileri-tek-sorguda-okumak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-multi-mapping-ve-spliton-iliskili-verileri-tek-sorguda-okumak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-multi-mapping-ve-spliton-iliskili-verileri-tek-sorguda-okumak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dapper-ile-multi-mapping-ve-spliton-iliskili-verileri-tek-sorguda-okumak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-multi-mapping-ve-spliton-iliskili-verileri-tek-sorguda-okumak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-multi-mapping-ve-spliton-iliskili-verileri-tek-sorguda-okumak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-multi-mapping-ve-spliton-iliskili-verileri-tek-sorguda-okumak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dapper-ile-transaction-begintransaction-commit-rollback-ve-transactionscope</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-transaction-begintransaction-commit-rollback-ve-transactionscope" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-transaction-begintransaction-commit-rollback-ve-transactionscope" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-transaction-begintransaction-commit-rollback-ve-transactionscope" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dapper-ile-transaction-begintransaction-commit-rollback-ve-transactionscope</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-transaction-begintransaction-commit-rollback-ve-transactionscope" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-transaction-begintransaction-commit-rollback-ve-transactionscope" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-transaction-begintransaction-commit-rollback-ve-transactionscope" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dapper-ile-async-ve-connection-yonetimi-cancellationtoken-pooling-ve-di</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-async-ve-connection-yonetimi-cancellationtoken-pooling-ve-di" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-async-ve-connection-yonetimi-cancellationtoken-pooling-ve-di" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-async-ve-connection-yonetimi-cancellationtoken-pooling-ve-di" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dapper-ile-async-ve-connection-yonetimi-cancellationtoken-pooling-ve-di</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-async-ve-connection-yonetimi-cancellationtoken-pooling-ve-di" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-async-ve-connection-yonetimi-cancellationtoken-pooling-ve-di" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-async-ve-connection-yonetimi-cancellationtoken-pooling-ve-di" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dapper-execute-ile-insert-update-delete-etkilenen-satirlar-ve-yeni-id</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-execute-ile-insert-update-delete-etkilenen-satirlar-ve-yeni-id" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-execute-ile-insert-update-delete-etkilenen-satirlar-ve-yeni-id" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-execute-ile-insert-update-delete-etkilenen-satirlar-ve-yeni-id" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dapper-execute-ile-insert-update-delete-etkilenen-satirlar-ve-yeni-id</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-execute-ile-insert-update-delete-etkilenen-satirlar-ve-yeni-id" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-execute-ile-insert-update-delete-etkilenen-satirlar-ve-yeni-id" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-execute-ile-insert-update-delete-etkilenen-satirlar-ve-yeni-id" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dapper-ile-parameterlar-ve-sql-injection-guvenli-sorgunun-kurallari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-parameterlar-ve-sql-injection-guvenli-sorgunun-kurallari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-parameterlar-ve-sql-injection-guvenli-sorgunun-kurallari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-parameterlar-ve-sql-injection-guvenli-sorgunun-kurallari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dapper-ile-parameterlar-ve-sql-injection-guvenli-sorgunun-kurallari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-parameterlar-ve-sql-injection-guvenli-sorgunun-kurallari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-parameterlar-ve-sql-injection-guvenli-sorgunun-kurallari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-parameterlar-ve-sql-injection-guvenli-sorgunun-kurallari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dapper-ile-tek-satir-sorgulari-queryfirst-querysingle-ve-executescalar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-tek-satir-sorgulari-queryfirst-querysingle-ve-executescalar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-tek-satir-sorgulari-queryfirst-querysingle-ve-executescalar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-tek-satir-sorgulari-queryfirst-querysingle-ve-executescalar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dapper-ile-tek-satir-sorgulari-queryfirst-querysingle-ve-executescalar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-tek-satir-sorgulari-queryfirst-querysingle-ve-executescalar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-tek-satir-sorgulari-queryfirst-querysingle-ve-executescalar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-tek-satir-sorgulari-queryfirst-querysingle-ve-executescalar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dapper-ile-query-ve-mapping-kolonlar-propertylere-nasil-eslenir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-query-ve-mapping-kolonlar-propertylere-nasil-eslenir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-query-ve-mapping-kolonlar-propertylere-nasil-eslenir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-query-ve-mapping-kolonlar-propertylere-nasil-eslenir" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dapper-ile-query-ve-mapping-kolonlar-propertylere-nasil-eslenir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-ile-query-ve-mapping-kolonlar-propertylere-nasil-eslenir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-ile-query-ve-mapping-kolonlar-propertylere-nasil-eslenir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-ile-query-ve-mapping-kolonlar-propertylere-nasil-eslenir" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/dapper-nedir-adonetin-uzerindeki-ince-katman-ve-ilk-sorgu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-nedir-adonetin-uzerindeki-ince-katman-ve-ilk-sorgu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-nedir-adonetin-uzerindeki-ince-katman-ve-ilk-sorgu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-nedir-adonetin-uzerindeki-ince-katman-ve-ilk-sorgu" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/dapper-nedir-adonetin-uzerindeki-ince-katman-ve-ilk-sorgu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/dapper-nedir-adonetin-uzerindeki-ince-katman-ve-ilk-sorgu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/dapper-nedir-adonetin-uzerindeki-ince-katman-ve-ilk-sorgu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/dapper-nedir-adonetin-uzerindeki-ince-katman-ve-ilk-sorgu" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-core-10-yenilikleri-named-query-filter-leftjoin-ve-jsonda-complex-type</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-10-yenilikleri-named-query-filter-leftjoin-ve-jsonda-complex-type" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-10-yenilikleri-named-query-filter-leftjoin-ve-jsonda-complex-type" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-10-yenilikleri-named-query-filter-leftjoin-ve-jsonda-complex-type" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-core-10-yenilikleri-named-query-filter-leftjoin-ve-jsonda-complex-type</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-10-yenilikleri-named-query-filter-leftjoin-ve-jsonda-complex-type" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-10-yenilikleri-named-query-filter-leftjoin-ve-jsonda-complex-type" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-10-yenilikleri-named-query-filter-leftjoin-ve-jsonda-complex-type" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-core-9-yenilikleri-useseeding-migration-locking-ve-pendingmodelchangeswarning</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-9-yenilikleri-useseeding-migration-locking-ve-pendingmodelchangeswarning" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-9-yenilikleri-useseeding-migration-locking-ve-pendingmodelchangeswarning" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-9-yenilikleri-useseeding-migration-locking-ve-pendingmodelchangeswarning" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-core-9-yenilikleri-useseeding-migration-locking-ve-pendingmodelchangeswarning</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-9-yenilikleri-useseeding-migration-locking-ve-pendingmodelchangeswarning" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-9-yenilikleri-useseeding-migration-locking-ve-pendingmodelchangeswarning" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-9-yenilikleri-useseeding-migration-locking-ve-pendingmodelchangeswarning" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-core-8-yenilikleri-complex-type-primitive-collection-ve-sqlqueryt</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-8-yenilikleri-complex-type-primitive-collection-ve-sqlqueryt" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-8-yenilikleri-complex-type-primitive-collection-ve-sqlqueryt" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-8-yenilikleri-complex-type-primitive-collection-ve-sqlqueryt" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-core-8-yenilikleri-complex-type-primitive-collection-ve-sqlqueryt</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-8-yenilikleri-complex-type-primitive-collection-ve-sqlqueryt" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-8-yenilikleri-complex-type-primitive-collection-ve-sqlqueryt" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-8-yenilikleri-complex-type-primitive-collection-ve-sqlqueryt" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-core-7-yenilikleri-executeupdate-executedelete-json-kolonlar-ve-tpc</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-7-yenilikleri-executeupdate-executedelete-json-kolonlar-ve-tpc" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-7-yenilikleri-executeupdate-executedelete-json-kolonlar-ve-tpc" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-7-yenilikleri-executeupdate-executedelete-json-kolonlar-ve-tpc" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-core-7-yenilikleri-executeupdate-executedelete-json-kolonlar-ve-tpc</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-7-yenilikleri-executeupdate-executedelete-json-kolonlar-ve-tpc" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-7-yenilikleri-executeupdate-executedelete-json-kolonlar-ve-tpc" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-7-yenilikleri-executeupdate-executedelete-json-kolonlar-ve-tpc" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/eski-projeler-ef-core-3-1-ve-ef-core-5ten-ef-core-6ya-gecis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/eski-projeler-ef-core-3-1-ve-ef-core-5ten-ef-core-6ya-gecis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/eski-projeler-ef-core-3-1-ve-ef-core-5ten-ef-core-6ya-gecis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/eski-projeler-ef-core-3-1-ve-ef-core-5ten-ef-core-6ya-gecis" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/eski-projeler-ef-core-3-1-ve-ef-core-5ten-ef-core-6ya-gecis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/eski-projeler-ef-core-3-1-ve-ef-core-5ten-ef-core-6ya-gecis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/eski-projeler-ef-core-3-1-ve-ef-core-5ten-ef-core-6ya-gecis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/eski-projeler-ef-core-3-1-ve-ef-core-5ten-ef-core-6ya-gecis" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-core-ve-mimari-repository-cqrsin-okuma-tarafi-ve-dappera-gecis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-ve-mimari-repository-cqrsin-okuma-tarafi-ve-dappera-gecis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-ve-mimari-repository-cqrsin-okuma-tarafi-ve-dappera-gecis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-ve-mimari-repository-cqrsin-okuma-tarafi-ve-dappera-gecis" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-core-ve-mimari-repository-cqrsin-okuma-tarafi-ve-dappera-gecis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-ve-mimari-repository-cqrsin-okuma-tarafi-ve-dappera-gecis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-ve-mimari-repository-cqrsin-okuma-tarafi-ve-dappera-gecis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-ve-mimari-repository-cqrsin-okuma-tarafi-ve-dappera-gecis" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-core-ile-test-sqlite-in-memory-ve-inmemory-provider-tuzaklari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-ile-test-sqlite-in-memory-ve-inmemory-provider-tuzaklari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-ile-test-sqlite-in-memory-ve-inmemory-provider-tuzaklari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-ile-test-sqlite-in-memory-ve-inmemory-provider-tuzaklari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-core-ile-test-sqlite-in-memory-ve-inmemory-provider-tuzaklari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-ile-test-sqlite-in-memory-ve-inmemory-provider-tuzaklari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-ile-test-sqlite-in-memory-ve-inmemory-provider-tuzaklari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-ile-test-sqlite-in-memory-ve-inmemory-provider-tuzaklari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-core-interceptorlari-ve-eventleri-audit-alanlari-ve-yavas-sorgu-logu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-interceptorlari-ve-eventleri-audit-alanlari-ve-yavas-sorgu-logu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-interceptorlari-ve-eventleri-audit-alanlari-ve-yavas-sorgu-logu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-interceptorlari-ve-eventleri-audit-alanlari-ve-yavas-sorgu-logu" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-core-interceptorlari-ve-eventleri-audit-alanlari-ve-yavas-sorgu-logu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-interceptorlari-ve-eventleri-audit-alanlari-ve-yavas-sorgu-logu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-interceptorlari-ve-eventleri-audit-alanlari-ve-yavas-sorgu-logu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-interceptorlari-ve-eventleri-audit-alanlari-ve-yavas-sorgu-logu" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-coreda-owned-type-ve-value-converter-adres-enum-ve-strongly-typed-id</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-owned-type-ve-value-converter-adres-enum-ve-strongly-typed-id" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-owned-type-ve-value-converter-adres-enum-ve-strongly-typed-id" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-owned-type-ve-value-converter-adres-enum-ve-strongly-typed-id" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-coreda-owned-type-ve-value-converter-adres-enum-ve-strongly-typed-id</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-owned-type-ve-value-converter-adres-enum-ve-strongly-typed-id" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-owned-type-ve-value-converter-adres-enum-ve-strongly-typed-id" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-owned-type-ve-value-converter-adres-enum-ve-strongly-typed-id" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-coreda-inheritance-mapping-tph-tpt-ve-hangisini-ne-zaman-secmeli</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-inheritance-mapping-tph-tpt-ve-hangisini-ne-zaman-secmeli" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-inheritance-mapping-tph-tpt-ve-hangisini-ne-zaman-secmeli" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-inheritance-mapping-tph-tpt-ve-hangisini-ne-zaman-secmeli" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-coreda-inheritance-mapping-tph-tpt-ve-hangisini-ne-zaman-secmeli</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-inheritance-mapping-tph-tpt-ve-hangisini-ne-zaman-secmeli" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-inheritance-mapping-tph-tpt-ve-hangisini-ne-zaman-secmeli" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-inheritance-mapping-tph-tpt-ve-hangisini-ne-zaman-secmeli" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-coreda-global-query-filter-soft-delete-multi-tenancy-ve-ignorequeryfilters</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-global-query-filter-soft-delete-multi-tenancy-ve-ignorequeryfilters" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-global-query-filter-soft-delete-multi-tenancy-ve-ignorequeryfilters" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-global-query-filter-soft-delete-multi-tenancy-ve-ignorequeryfilters" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-coreda-global-query-filter-soft-delete-multi-tenancy-ve-ignorequeryfilters</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-global-query-filter-soft-delete-multi-tenancy-ve-ignorequeryfilters" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-global-query-filter-soft-delete-multi-tenancy-ve-ignorequeryfilters" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-global-query-filter-soft-delete-multi-tenancy-ve-ignorequeryfilters" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-coreda-performans-temelleri-n1-projection-asnotracking-ve-compiled-query</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-performans-temelleri-n1-projection-asnotracking-ve-compiled-query" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-performans-temelleri-n1-projection-asnotracking-ve-compiled-query" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-performans-temelleri-n1-projection-asnotracking-ve-compiled-query" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-coreda-performans-temelleri-n1-projection-asnotracking-ve-compiled-query</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-performans-temelleri-n1-projection-asnotracking-ve-compiled-query" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-performans-temelleri-n1-projection-asnotracking-ve-compiled-query" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-performans-temelleri-n1-projection-asnotracking-ve-compiled-query" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-coreda-ef-core-adddbcontext-scoped-lifetime-factory-ve-pooling</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-ef-core-adddbcontext-scoped-lifetime-factory-ve-pooling" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-ef-core-adddbcontext-scoped-lifetime-factory-ve-pooling" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-ef-core-adddbcontext-scoped-lifetime-factory-ve-pooling" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-coreda-ef-core-adddbcontext-scoped-lifetime-factory-ve-pooling</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-ef-core-adddbcontext-scoped-lifetime-factory-ve-pooling" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-ef-core-adddbcontext-scoped-lifetime-factory-ve-pooling" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-ef-core-adddbcontext-scoped-lifetime-factory-ve-pooling" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-coreda-raw-sql-fromsqlraw-fromsqlinterpolated-keyless-entity-ve-sql-injection</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-raw-sql-fromsqlraw-fromsqlinterpolated-keyless-entity-ve-sql-injection" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-raw-sql-fromsqlraw-fromsqlinterpolated-keyless-entity-ve-sql-injection" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-raw-sql-fromsqlraw-fromsqlinterpolated-keyless-entity-ve-sql-injection" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-coreda-raw-sql-fromsqlraw-fromsqlinterpolated-keyless-entity-ve-sql-injection</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-raw-sql-fromsqlraw-fromsqlinterpolated-keyless-entity-ve-sql-injection" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-raw-sql-fromsqlraw-fromsqlinterpolated-keyless-entity-ve-sql-injection" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-raw-sql-fromsqlraw-fromsqlinterpolated-keyless-entity-ve-sql-injection" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-coreda-concurrency-token-rowversion-ve-dbupdateconcurrencyexception</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-concurrency-token-rowversion-ve-dbupdateconcurrencyexception" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-concurrency-token-rowversion-ve-dbupdateconcurrencyexception" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-concurrency-token-rowversion-ve-dbupdateconcurrencyexception" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-coreda-concurrency-token-rowversion-ve-dbupdateconcurrencyexception</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-concurrency-token-rowversion-ve-dbupdateconcurrencyexception" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-concurrency-token-rowversion-ve-dbupdateconcurrencyexception" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-concurrency-token-rowversion-ve-dbupdateconcurrencyexception" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-coreda-transactionlar-savechanges-begintransaction-ve-savepointler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-transactionlar-savechanges-begintransaction-ve-savepointler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-transactionlar-savechanges-begintransaction-ve-savepointler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-transactionlar-savechanges-begintransaction-ve-savepointler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-coreda-transactionlar-savechanges-begintransaction-ve-savepointler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-transactionlar-savechanges-begintransaction-ve-savepointler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-transactionlar-savechanges-begintransaction-ve-savepointler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-transactionlar-savechanges-begintransaction-ve-savepointler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-core-ile-veri-kaydetme-savechanges-iliskili-graf-ve-disconnected-entityler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-ile-veri-kaydetme-savechanges-iliskili-graf-ve-disconnected-entityler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-ile-veri-kaydetme-savechanges-iliskili-graf-ve-disconnected-entityler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-ile-veri-kaydetme-savechanges-iliskili-graf-ve-disconnected-entityler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-core-ile-veri-kaydetme-savechanges-iliskili-graf-ve-disconnected-entityler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-ile-veri-kaydetme-savechanges-iliskili-graf-ve-disconnected-entityler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-ile-veri-kaydetme-savechanges-iliskili-graf-ve-disconnected-entityler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-ile-veri-kaydetme-savechanges-iliskili-graf-ve-disconnected-entityler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-coreda-change-tracking-entity-stateleri-asnotracking-ve-identity-resolution</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-change-tracking-entity-stateleri-asnotracking-ve-identity-resolution" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-change-tracking-entity-stateleri-asnotracking-ve-identity-resolution" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-change-tracking-entity-stateleri-asnotracking-ve-identity-resolution" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-coreda-change-tracking-entity-stateleri-asnotracking-ve-identity-resolution</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-change-tracking-entity-stateleri-asnotracking-ve-identity-resolution" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-change-tracking-entity-stateleri-asnotracking-ve-identity-resolution" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-change-tracking-entity-stateleri-asnotracking-ve-identity-resolution" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-coreda-iliskili-veri-yukleme-include-explicit-ve-lazy-loading-split-query</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-iliskili-veri-yukleme-include-explicit-ve-lazy-loading-split-query" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-iliskili-veri-yukleme-include-explicit-ve-lazy-loading-split-query" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-iliskili-veri-yukleme-include-explicit-ve-lazy-loading-split-query" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-coreda-iliskili-veri-yukleme-include-explicit-ve-lazy-loading-split-query</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-iliskili-veri-yukleme-include-explicit-ve-lazy-loading-split-query" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-iliskili-veri-yukleme-include-explicit-ve-lazy-loading-split-query" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-iliskili-veri-yukleme-include-explicit-ve-lazy-loading-split-query" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-core-ile-linq-sorgulari-sql-cevirisi-client-evaluation-ve-iqueryable-tuzagi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-ile-linq-sorgulari-sql-cevirisi-client-evaluation-ve-iqueryable-tuzagi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-ile-linq-sorgulari-sql-cevirisi-client-evaluation-ve-iqueryable-tuzagi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-ile-linq-sorgulari-sql-cevirisi-client-evaluation-ve-iqueryable-tuzagi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-core-ile-linq-sorgulari-sql-cevirisi-client-evaluation-ve-iqueryable-tuzagi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-ile-linq-sorgulari-sql-cevirisi-client-evaluation-ve-iqueryable-tuzagi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-ile-linq-sorgulari-sql-cevirisi-client-evaluation-ve-iqueryable-tuzagi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-ile-linq-sorgulari-sql-cevirisi-client-evaluation-ve-iqueryable-tuzagi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-coreda-seeding-hasdata-ile-model-seeding-ve-uygulama-tarafinda-seed</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-seeding-hasdata-ile-model-seeding-ve-uygulama-tarafinda-seed" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-seeding-hasdata-ile-model-seeding-ve-uygulama-tarafinda-seed" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-seeding-hasdata-ile-model-seeding-ve-uygulama-tarafinda-seed" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-coreda-seeding-hasdata-ile-model-seeding-ve-uygulama-tarafinda-seed</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-seeding-hasdata-ile-model-seeding-ve-uygulama-tarafinda-seed" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-seeding-hasdata-ile-model-seeding-ve-uygulama-tarafinda-seed" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-seeding-hasdata-ile-model-seeding-ve-uygulama-tarafinda-seed" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-core-migrations-migrations-add-database-update-script-ve-bundle</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-migrations-migrations-add-database-update-script-ve-bundle" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-migrations-migrations-add-database-update-script-ve-bundle" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-migrations-migrations-add-database-update-script-ve-bundle" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-core-migrations-migrations-add-database-update-script-ve-bundle</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-migrations-migrations-add-database-update-script-ve-bundle" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-migrations-migrations-add-database-update-script-ve-bundle" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-migrations-migrations-add-database-update-script-ve-bundle" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-coreda-iliskiler-2-one-to-one-many-to-many-ve-usingentity</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-iliskiler-2-one-to-one-many-to-many-ve-usingentity" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-iliskiler-2-one-to-one-many-to-many-ve-usingentity" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-iliskiler-2-one-to-one-many-to-many-ve-usingentity" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-coreda-iliskiler-2-one-to-one-many-to-many-ve-usingentity</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-iliskiler-2-one-to-one-many-to-many-ve-usingentity" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-iliskiler-2-one-to-one-many-to-many-ve-usingentity" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-iliskiler-2-one-to-one-many-to-many-ve-usingentity" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-coreda-iliskiler-1-one-to-many-foreign-key-ve-cascade-delete</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-iliskiler-1-one-to-many-foreign-key-ve-cascade-delete" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-iliskiler-1-one-to-many-foreign-key-ve-cascade-delete" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-iliskiler-1-one-to-many-foreign-key-ve-cascade-delete" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-coreda-iliskiler-1-one-to-many-foreign-key-ve-cascade-delete</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-iliskiler-1-one-to-many-foreign-key-ve-cascade-delete" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-iliskiler-1-one-to-many-foreign-key-ve-cascade-delete" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-iliskiler-1-one-to-many-foreign-key-ve-cascade-delete" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-coreda-data-annotation-mi-fluent-api-mi-onmodelcreating</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-data-annotation-mi-fluent-api-mi-onmodelcreating" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-data-annotation-mi-fluent-api-mi-onmodelcreating" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-data-annotation-mi-fluent-api-mi-onmodelcreating" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-coreda-data-annotation-mi-fluent-api-mi-onmodelcreating</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-data-annotation-mi-fluent-api-mi-onmodelcreating" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-data-annotation-mi-fluent-api-mi-onmodelcreating" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-data-annotation-mi-fluent-api-mi-onmodelcreating" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-coreda-model-ve-conventionlar-key-nullable-kolon-tipleri-ve-shadow-property</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-model-ve-conventionlar-key-nullable-kolon-tipleri-ve-shadow-property" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-model-ve-conventionlar-key-nullable-kolon-tipleri-ve-shadow-property" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-model-ve-conventionlar-key-nullable-kolon-tipleri-ve-shadow-property" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-coreda-model-ve-conventionlar-key-nullable-kolon-tipleri-ve-shadow-property</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-coreda-model-ve-conventionlar-key-nullable-kolon-tipleri-ve-shadow-property" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-coreda-model-ve-conventionlar-key-nullable-kolon-tipleri-ve-shadow-property" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-coreda-model-ve-conventionlar-key-nullable-kolon-tipleri-ve-shadow-property" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ef-core-ile-ilk-uygulama-dbcontext-dbset-sqlite-ve-uretilen-sql</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-ile-ilk-uygulama-dbcontext-dbset-sqlite-ve-uretilen-sql" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-ile-ilk-uygulama-dbcontext-dbset-sqlite-ve-uretilen-sql" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-ile-ilk-uygulama-dbcontext-dbset-sqlite-ve-uretilen-sql" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ef-core-ile-ilk-uygulama-dbcontext-dbset-sqlite-ve-uretilen-sql</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ef-core-ile-ilk-uygulama-dbcontext-dbset-sqlite-ve-uretilen-sql" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ef-core-ile-ilk-uygulama-dbcontext-dbset-sqlite-ve-uretilen-sql" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ef-core-ile-ilk-uygulama-dbcontext-dbset-sqlite-ve-uretilen-sql" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/entity-framework-core-nedir-orm-fikri-ve-ef-coreun-mimarisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/entity-framework-core-nedir-orm-fikri-ve-ef-coreun-mimarisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/entity-framework-core-nedir-orm-fikri-ve-ef-coreun-mimarisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/entity-framework-core-nedir-orm-fikri-ve-ef-coreun-mimarisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/entity-framework-core-nedir-orm-fikri-ve-ef-coreun-mimarisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/entity-framework-core-nedir-orm-fikri-ve-ef-coreun-mimarisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/entity-framework-core-nedir-orm-fikri-ve-ef-coreun-mimarisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/entity-framework-core-nedir-orm-fikri-ve-ef-coreun-mimarisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/net-10-yenilikleri-aspnet-coreda-addvalidation-openapi-31-ve-server-sent-events</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/net-10-yenilikleri-aspnet-coreda-addvalidation-openapi-31-ve-server-sent-events" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/net-10-yenilikleri-aspnet-coreda-addvalidation-openapi-31-ve-server-sent-events" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/net-10-yenilikleri-aspnet-coreda-addvalidation-openapi-31-ve-server-sent-events" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/net-10-yenilikleri-aspnet-coreda-addvalidation-openapi-31-ve-server-sent-events</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/net-10-yenilikleri-aspnet-coreda-addvalidation-openapi-31-ve-server-sent-events" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/net-10-yenilikleri-aspnet-coreda-addvalidation-openapi-31-ve-server-sent-events" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/net-10-yenilikleri-aspnet-coreda-addvalidation-openapi-31-ve-server-sent-events" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/net-9-yenilikleri-aspnet-coreda-yerlesik-openapi-scalar-ve-hybridcache</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/net-9-yenilikleri-aspnet-coreda-yerlesik-openapi-scalar-ve-hybridcache" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/net-9-yenilikleri-aspnet-coreda-yerlesik-openapi-scalar-ve-hybridcache" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/net-9-yenilikleri-aspnet-coreda-yerlesik-openapi-scalar-ve-hybridcache" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/net-9-yenilikleri-aspnet-coreda-yerlesik-openapi-scalar-ve-hybridcache</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/net-9-yenilikleri-aspnet-coreda-yerlesik-openapi-scalar-ve-hybridcache" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/net-9-yenilikleri-aspnet-coreda-yerlesik-openapi-scalar-ve-hybridcache" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/net-9-yenilikleri-aspnet-coreda-yerlesik-openapi-scalar-ve-hybridcache" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/net-8-ile-aspnet-core-yenilikleri-keyed-di-iexceptionhandler-identity-api</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/net-8-ile-aspnet-core-yenilikleri-keyed-di-iexceptionhandler-identity-api" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/net-8-ile-aspnet-core-yenilikleri-keyed-di-iexceptionhandler-identity-api" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/net-8-ile-aspnet-core-yenilikleri-keyed-di-iexceptionhandler-identity-api" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/net-8-ile-aspnet-core-yenilikleri-keyed-di-iexceptionhandler-identity-api</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/net-8-ile-aspnet-core-yenilikleri-keyed-di-iexceptionhandler-identity-api" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/net-8-ile-aspnet-core-yenilikleri-keyed-di-iexceptionhandler-identity-api" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/net-8-ile-aspnet-core-yenilikleri-keyed-di-iexceptionhandler-identity-api" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/net-7-ile-aspnet-core-yenilikleri-mapgroup-typedresults-rate-limiting</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/net-7-ile-aspnet-core-yenilikleri-mapgroup-typedresults-rate-limiting" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/net-7-ile-aspnet-core-yenilikleri-mapgroup-typedresults-rate-limiting" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/net-7-ile-aspnet-core-yenilikleri-mapgroup-typedresults-rate-limiting" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/net-7-ile-aspnet-core-yenilikleri-mapgroup-typedresults-rate-limiting</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/net-7-ile-aspnet-core-yenilikleri-mapgroup-typedresults-rate-limiting" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/net-7-ile-aspnet-core-yenilikleri-mapgroup-typedresults-rate-limiting" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/net-7-ile-aspnet-core-yenilikleri-mapgroup-typedresults-rate-limiting" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/eski-net-core-3-1-ve-net-5-projelerini-okumak-startupcsten-net-6ya-gecis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/eski-net-core-3-1-ve-net-5-projelerini-okumak-startupcsten-net-6ya-gecis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/eski-net-core-3-1-ve-net-5-projelerini-okumak-startupcsten-net-6ya-gecis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/eski-net-core-3-1-ve-net-5-projelerini-okumak-startupcsten-net-6ya-gecis" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/eski-net-core-3-1-ve-net-5-projelerini-okumak-startupcsten-net-6ya-gecis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/eski-net-core-3-1-ve-net-5-projelerini-okumak-startupcsten-net-6ya-gecis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/eski-net-core-3-1-ve-net-5-projelerini-okumak-startupcsten-net-6ya-gecis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/eski-net-core-3-1-ve-net-5-projelerini-okumak-startupcsten-net-6ya-gecis" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-apiyi-dockera-almak-ve-github-actions-ile-cicd-kurmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apiyi-dockera-almak-ve-github-actions-ile-cicd-kurmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apiyi-dockera-almak-ve-github-actions-ile-cicd-kurmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apiyi-dockera-almak-ve-github-actions-ile-cicd-kurmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-apiyi-dockera-almak-ve-github-actions-ile-cicd-kurmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apiyi-dockera-almak-ve-github-actions-ile-cicd-kurmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apiyi-dockera-almak-ve-github-actions-ile-cicd-kurmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apiyi-dockera-almak-ve-github-actions-ile-cicd-kurmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-apide-integration-test-webapplicationfactory-ile-uctan-uca-test</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-integration-test-webapplicationfactory-ile-uctan-uca-test" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-integration-test-webapplicationfactory-ile-uctan-uca-test" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-integration-test-webapplicationfactory-ile-uctan-uca-test" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-apide-integration-test-webapplicationfactory-ile-uctan-uca-test</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-integration-test-webapplicationfactory-ile-uctan-uca-test" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-integration-test-webapplicationfactory-ile-uctan-uca-test" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-integration-test-webapplicationfactory-ile-uctan-uca-test" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-apide-unit-test-xunit-ve-moq-ile-service-ve-controller-testleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-unit-test-xunit-ve-moq-ile-service-ve-controller-testleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-unit-test-xunit-ve-moq-ile-service-ve-controller-testleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-unit-test-xunit-ve-moq-ile-service-ve-controller-testleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-apide-unit-test-xunit-ve-moq-ile-service-ve-controller-testleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-unit-test-xunit-ve-moq-ile-service-ve-controller-testleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-unit-test-xunit-ve-moq-ile-service-ve-controller-testleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-unit-test-xunit-ve-moq-ile-service-ve-controller-testleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-apide-health-check-liveness-readiness-ve-veritabani-kontrolu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-health-check-liveness-readiness-ve-veritabani-kontrolu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-health-check-liveness-readiness-ve-veritabani-kontrolu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-health-check-liveness-readiness-ve-veritabani-kontrolu" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-apide-health-check-liveness-readiness-ve-veritabani-kontrolu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-health-check-liveness-readiness-ve-veritabani-kontrolu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-health-check-liveness-readiness-ve-veritabani-kontrolu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-health-check-liveness-readiness-ve-veritabani-kontrolu" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-apide-caching-imemorycache-redis-ve-response-caching</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-caching-imemorycache-redis-ve-response-caching" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-caching-imemorycache-redis-ve-response-caching" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-caching-imemorycache-redis-ve-response-caching" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-apide-caching-imemorycache-redis-ve-response-caching</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-caching-imemorycache-redis-ve-response-caching" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-caching-imemorycache-redis-ve-response-caching" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-caching-imemorycache-redis-ve-response-caching" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-apide-swagger-ve-openapi-swashbuckle-ile-dokumantasyon</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-swagger-ve-openapi-swashbuckle-ile-dokumantasyon" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-swagger-ve-openapi-swashbuckle-ile-dokumantasyon" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-swagger-ve-openapi-swashbuckle-ile-dokumantasyon" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-apide-swagger-ve-openapi-swashbuckle-ile-dokumantasyon</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-swagger-ve-openapi-swashbuckle-ile-dokumantasyon" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-swagger-ve-openapi-swashbuckle-ile-dokumantasyon" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-swagger-ve-openapi-swashbuckle-ile-dokumantasyon" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-api-versioning-asp-versioning-ile-url-query-string-ve-header</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-api-versioning-asp-versioning-ile-url-query-string-ve-header" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-api-versioning-asp-versioning-ile-url-query-string-ve-header" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-api-versioning-asp-versioning-ile-url-query-string-ve-header" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-api-versioning-asp-versioning-ile-url-query-string-ve-header</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-api-versioning-asp-versioning-ile-url-query-string-ve-header" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-api-versioning-asp-versioning-ile-url-query-string-ve-header" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-api-versioning-asp-versioning-ile-url-query-string-ve-header" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-apide-cors-ve-guvenlik-https-hsts-headerlar-ve-secretlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-cors-ve-guvenlik-https-hsts-headerlar-ve-secretlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-cors-ve-guvenlik-https-hsts-headerlar-ve-secretlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-cors-ve-guvenlik-https-hsts-headerlar-ve-secretlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-apide-cors-ve-guvenlik-https-hsts-headerlar-ve-secretlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-cors-ve-guvenlik-https-hsts-headerlar-ve-secretlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-cors-ve-guvenlik-https-hsts-headerlar-ve-secretlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-cors-ve-guvenlik-https-hsts-headerlar-ve-secretlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-apide-authorization-roller-policyler-ve-resource-based</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-authorization-roller-policyler-ve-resource-based" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-authorization-roller-policyler-ve-resource-based" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-authorization-roller-policyler-ve-resource-based" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-apide-authorization-roller-policyler-ve-resource-based</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-authorization-roller-policyler-ve-resource-based" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-authorization-roller-policyler-ve-resource-based" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-authorization-roller-policyler-ve-resource-based" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-apide-jwt-ile-authentication-token-uretmek-ve-dogrulamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-jwt-ile-authentication-token-uretmek-ve-dogrulamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-jwt-ile-authentication-token-uretmek-ve-dogrulamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-jwt-ile-authentication-token-uretmek-ve-dogrulamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-apide-jwt-ile-authentication-token-uretmek-ve-dogrulamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-jwt-ile-authentication-token-uretmek-ve-dogrulamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-jwt-ile-authentication-token-uretmek-ve-dogrulamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-jwt-ile-authentication-token-uretmek-ve-dogrulamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-apide-dosya-yukleme-ve-indirme-iformfile-limitler-ve-streaming</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-dosya-yukleme-ve-indirme-iformfile-limitler-ve-streaming" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-dosya-yukleme-ve-indirme-iformfile-limitler-ve-streaming" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-dosya-yukleme-ve-indirme-iformfile-limitler-ve-streaming" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-apide-dosya-yukleme-ve-indirme-iformfile-limitler-ve-streaming</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-dosya-yukleme-ve-indirme-iformfile-limitler-ve-streaming" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-dosya-yukleme-ve-indirme-iformfile-limitler-ve-streaming" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-dosya-yukleme-ve-indirme-iformfile-limitler-ve-streaming" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-apide-pagination-filtering-ve-sorting-buyuk-listeleri-guvenle</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-pagination-filtering-ve-sorting-buyuk-listeleri-guvenle" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-pagination-filtering-ve-sorting-buyuk-listeleri-guvenle" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-pagination-filtering-ve-sorting-buyuk-listeleri-guvenle" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-apide-pagination-filtering-ve-sorting-buyuk-listeleri-guvenle</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-pagination-filtering-ve-sorting-buyuk-listeleri-guvenle" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-pagination-filtering-ve-sorting-buyuk-listeleri-guvenle" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-pagination-filtering-ve-sorting-buyuk-listeleri-guvenle" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-apide-filterlar-action-filter-result-filter-ve-servicefilter</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-filterlar-action-filter-result-filter-ve-servicefilter" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-filterlar-action-filter-result-filter-ve-servicefilter" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-filterlar-action-filter-result-filter-ve-servicefilter" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-apide-filterlar-action-filter-result-filter-ve-servicefilter</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-filterlar-action-filter-result-filter-ve-servicefilter" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-filterlar-action-filter-result-filter-ve-servicefilter" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-filterlar-action-filter-result-filter-ve-servicefilter" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-coreda-global-hata-yonetimi-exception-middleware-ve-problemdetails</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-global-hata-yonetimi-exception-middleware-ve-problemdetails" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-global-hata-yonetimi-exception-middleware-ve-problemdetails" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-global-hata-yonetimi-exception-middleware-ve-problemdetails" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-coreda-global-hata-yonetimi-exception-middleware-ve-problemdetails</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-global-hata-yonetimi-exception-middleware-ve-problemdetails" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-global-hata-yonetimi-exception-middleware-ve-problemdetails" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-global-hata-yonetimi-exception-middleware-ve-problemdetails" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-coreda-asyncawait-ve-cancellationtoken-iptali-veritabanina-kadar-tasimak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-asyncawait-ve-cancellationtoken-iptali-veritabanina-kadar-tasimak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-asyncawait-ve-cancellationtoken-iptali-veritabanina-kadar-tasimak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-asyncawait-ve-cancellationtoken-iptali-veritabanina-kadar-tasimak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-coreda-asyncawait-ve-cancellationtoken-iptali-veritabanina-kadar-tasimak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-asyncawait-ve-cancellationtoken-iptali-veritabanina-kadar-tasimak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-asyncawait-ve-cancellationtoken-iptali-veritabanina-kadar-tasimak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-asyncawait-ve-cancellationtoken-iptali-veritabanina-kadar-tasimak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-apide-katmanli-yapi-service-katmani-ve-repository-tartismasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-katmanli-yapi-service-katmani-ve-repository-tartismasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-katmanli-yapi-service-katmani-ve-repository-tartismasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-katmanli-yapi-service-katmani-ve-repository-tartismasi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-apide-katmanli-yapi-service-katmani-ve-repository-tartismasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-katmanli-yapi-service-katmani-ve-repository-tartismasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-katmanli-yapi-service-katmani-ve-repository-tartismasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-katmanli-yapi-service-katmani-ve-repository-tartismasi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-apide-dto-ve-mapping-elle-mapping-automapper-lisansi-ve-mapperly</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-dto-ve-mapping-elle-mapping-automapper-lisansi-ve-mapperly" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-dto-ve-mapping-elle-mapping-automapper-lisansi-ve-mapperly" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-dto-ve-mapping-elle-mapping-automapper-lisansi-ve-mapperly" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-apide-dto-ve-mapping-elle-mapping-automapper-lisansi-ve-mapperly</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-dto-ve-mapping-elle-mapping-automapper-lisansi-ve-mapperly" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-dto-ve-mapping-elle-mapping-automapper-lisansi-ve-mapperly" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-dto-ve-mapping-elle-mapping-automapper-lisansi-ve-mapperly" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-apide-ef-core-ve-sqlite-dbcontext-ilk-migration-ve-crud</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-ef-core-ve-sqlite-dbcontext-ilk-migration-ve-crud" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-ef-core-ve-sqlite-dbcontext-ilk-migration-ve-crud" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-ef-core-ve-sqlite-dbcontext-ilk-migration-ve-crud" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-apide-ef-core-ve-sqlite-dbcontext-ilk-migration-ve-crud</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-ef-core-ve-sqlite-dbcontext-ilk-migration-ve-crud" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-ef-core-ve-sqlite-dbcontext-ilk-migration-ve-crud" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-ef-core-ve-sqlite-dbcontext-ilk-migration-ve-crud" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-coreda-logging-ilogger-log-seviyeleri-structured-logging-ve-serilog</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-logging-ilogger-log-seviyeleri-structured-logging-ve-serilog" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-logging-ilogger-log-seviyeleri-structured-logging-ve-serilog" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-logging-ilogger-log-seviyeleri-structured-logging-ve-serilog" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-coreda-logging-ilogger-log-seviyeleri-structured-logging-ve-serilog</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-logging-ilogger-log-seviyeleri-structured-logging-ve-serilog" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-logging-ilogger-log-seviyeleri-structured-logging-ve-serilog" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-logging-ilogger-log-seviyeleri-structured-logging-ve-serilog" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-coreda-configuration-ve-options-pattern-provider-sirasi-ve-validation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-configuration-ve-options-pattern-provider-sirasi-ve-validation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-configuration-ve-options-pattern-provider-sirasi-ve-validation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-configuration-ve-options-pattern-provider-sirasi-ve-validation" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-coreda-configuration-ve-options-pattern-provider-sirasi-ve-validation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-configuration-ve-options-pattern-provider-sirasi-ve-validation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-configuration-ve-options-pattern-provider-sirasi-ve-validation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-configuration-ve-options-pattern-provider-sirasi-ve-validation" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-coreda-dependency-injection-lifetimelar-ve-captive-dependency-tuzagi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-dependency-injection-lifetimelar-ve-captive-dependency-tuzagi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-dependency-injection-lifetimelar-ve-captive-dependency-tuzagi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-dependency-injection-lifetimelar-ve-captive-dependency-tuzagi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-coreda-dependency-injection-lifetimelar-ve-captive-dependency-tuzagi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-dependency-injection-lifetimelar-ve-captive-dependency-tuzagi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-dependency-injection-lifetimelar-ve-captive-dependency-tuzagi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-dependency-injection-lifetimelar-ve-captive-dependency-tuzagi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/net-6-ile-aspnet-core-minimal-api-mapget-mappost-ve-controller-karsilastirmasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/net-6-ile-aspnet-core-minimal-api-mapget-mappost-ve-controller-karsilastirmasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/net-6-ile-aspnet-core-minimal-api-mapget-mappost-ve-controller-karsilastirmasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/net-6-ile-aspnet-core-minimal-api-mapget-mappost-ve-controller-karsilastirmasi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/net-6-ile-aspnet-core-minimal-api-mapget-mappost-ve-controller-karsilastirmasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/net-6-ile-aspnet-core-minimal-api-mapget-mappost-ve-controller-karsilastirmasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/net-6-ile-aspnet-core-minimal-api-mapget-mappost-ve-controller-karsilastirmasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/net-6-ile-aspnet-core-minimal-api-mapget-mappost-ve-controller-karsilastirmasi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-coreda-model-validation-data-annotations-ve-fluentvalidation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-model-validation-data-annotations-ve-fluentvalidation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-model-validation-data-annotations-ve-fluentvalidation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-model-validation-data-annotations-ve-fluentvalidation" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-coreda-model-validation-data-annotations-ve-fluentvalidation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-model-validation-data-annotations-ve-fluentvalidation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-model-validation-data-annotations-ve-fluentvalidation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-model-validation-data-annotations-ve-fluentvalidation" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-coreda-model-binding-fromroute-fromquery-frombody-ve-fromheader</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-model-binding-fromroute-fromquery-frombody-ve-fromheader" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-model-binding-fromroute-fromquery-frombody-ve-fromheader" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-model-binding-fromroute-fromquery-frombody-ve-fromheader" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-coreda-model-binding-fromroute-fromquery-frombody-ve-fromheader</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-model-binding-fromroute-fromquery-frombody-ve-fromheader" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-model-binding-fromroute-fromquery-frombody-ve-fromheader" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-model-binding-fromroute-fromquery-frombody-ve-fromheader" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-coreda-status-code-ve-response-ok-createdataction-ve-problemdetails</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-status-code-ve-response-ok-createdataction-ve-problemdetails" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-status-code-ve-response-ok-createdataction-ve-problemdetails" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-status-code-ve-response-ok-createdataction-ve-problemdetails" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-coreda-status-code-ve-response-ok-createdataction-ve-problemdetails</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-status-code-ve-response-ok-createdataction-ve-problemdetails" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-status-code-ve-response-ok-createdataction-ve-problemdetails" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-status-code-ve-response-ok-createdataction-ve-problemdetails" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-coreda-controller-ve-action-apicontroller-ile-crud-iskeleti</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-controller-ve-action-apicontroller-ile-crud-iskeleti" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-controller-ve-action-apicontroller-ile-crud-iskeleti" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-controller-ve-action-apicontroller-ile-crud-iskeleti" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-coreda-controller-ve-action-apicontroller-ile-crud-iskeleti</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-controller-ve-action-apicontroller-ile-crud-iskeleti" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-controller-ve-action-apicontroller-ile-crud-iskeleti" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-controller-ve-action-apicontroller-ile-crud-iskeleti" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-apide-routing-attribute-routing-route-template-ve-constraintler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-routing-attribute-routing-route-template-ve-constraintler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-routing-attribute-routing-route-template-ve-constraintler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-routing-attribute-routing-route-template-ve-constraintler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-apide-routing-attribute-routing-route-template-ve-constraintler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-apide-routing-attribute-routing-route-template-ve-constraintler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-apide-routing-attribute-routing-route-template-ve-constraintler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-apide-routing-attribute-routing-route-template-ve-constraintler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-middleware-pipeline-siralama-use-run-map-ve-kendi-middlewarein</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-middleware-pipeline-siralama-use-run-map-ve-kendi-middlewarein" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-middleware-pipeline-siralama-use-run-map-ve-kendi-middlewarein" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-middleware-pipeline-siralama-use-run-map-ve-kendi-middlewarein" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-middleware-pipeline-siralama-use-run-map-ve-kendi-middlewarein</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-middleware-pipeline-siralama-use-run-map-ve-kendi-middlewarein" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-middleware-pipeline-siralama-use-run-map-ve-kendi-middlewarein" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-middleware-pipeline-siralama-use-run-map-ve-kendi-middlewarein" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-coreda-programcs-ve-hosting-modeli-webapplication-ve-environmentlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-programcs-ve-hosting-modeli-webapplication-ve-environmentlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-programcs-ve-hosting-modeli-webapplication-ve-environmentlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-programcs-ve-hosting-modeli-webapplication-ve-environmentlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-coreda-programcs-ve-hosting-modeli-webapplication-ve-environmentlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-coreda-programcs-ve-hosting-modeli-webapplication-ve-environmentlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-coreda-programcs-ve-hosting-modeli-webapplication-ve-environmentlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-coreda-programcs-ve-hosting-modeli-webapplication-ve-environmentlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/ilk-aspnet-core-web-api-projesi-net-sdk-globaljson-ve-proje-yapisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ilk-aspnet-core-web-api-projesi-net-sdk-globaljson-ve-proje-yapisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ilk-aspnet-core-web-api-projesi-net-sdk-globaljson-ve-proje-yapisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ilk-aspnet-core-web-api-projesi-net-sdk-globaljson-ve-proje-yapisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/ilk-aspnet-core-web-api-projesi-net-sdk-globaljson-ve-proje-yapisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/ilk-aspnet-core-web-api-projesi-net-sdk-globaljson-ve-proje-yapisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/ilk-aspnet-core-web-api-projesi-net-sdk-globaljson-ve-proje-yapisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/ilk-aspnet-core-web-api-projesi-net-sdk-globaljson-ve-proje-yapisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/aspnet-core-web-api-nedir-http-ve-rest-temelleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-api-nedir-http-ve-rest-temelleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-api-nedir-http-ve-rest-temelleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-api-nedir-http-ve-rest-temelleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/aspnet-core-web-api-nedir-http-ve-rest-temelleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/aspnet-core-web-api-nedir-http-ve-rest-temelleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/aspnet-core-web-api-nedir-http-ve-rest-temelleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/aspnet-core-web-api-nedir-http-ve-rest-temelleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-7-ve-sonrasi-go-ile-yazilan-derleyici-ve-yeni-varsayilanlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-7-ve-sonrasi-go-ile-yazilan-derleyici-ve-yeni-varsayilanlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-7-ve-sonrasi-go-ile-yazilan-derleyici-ve-yeni-varsayilanlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-7-ve-sonrasi-go-ile-yazilan-derleyici-ve-yeni-varsayilanlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-7-ve-sonrasi-go-ile-yazilan-derleyici-ve-yeni-varsayilanlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-7-ve-sonrasi-go-ile-yazilan-derleyici-ve-yeni-varsayilanlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-7-ve-sonrasi-go-ile-yazilan-derleyici-ve-yeni-varsayilanlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-7-ve-sonrasi-go-ile-yazilan-derleyici-ve-yeni-varsayilanlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-javascriptten-typescripte-gecis-checkjs-jsdoc-ve-kademeli-strict</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-javascriptten-typescripte-gecis-checkjs-jsdoc-ve-kademeli-strict" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-javascriptten-typescripte-gecis-checkjs-jsdoc-ve-kademeli-strict" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-javascriptten-typescripte-gecis-checkjs-jsdoc-ve-kademeli-strict" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-javascriptten-typescripte-gecis-checkjs-jsdoc-ve-kademeli-strict</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-javascriptten-typescripte-gecis-checkjs-jsdoc-ve-kademeli-strict" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-javascriptten-typescripte-gecis-checkjs-jsdoc-ve-kademeli-strict" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-javascriptten-typescripte-gecis-checkjs-jsdoc-ve-kademeli-strict" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-tip-seviyesinde-programlama-type-challenges-kolay-seviye-cozumleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-tip-seviyesinde-programlama-type-challenges-kolay-seviye-cozumleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-tip-seviyesinde-programlama-type-challenges-kolay-seviye-cozumleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-tip-seviyesinde-programlama-type-challenges-kolay-seviye-cozumleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-tip-seviyesinde-programlama-type-challenges-kolay-seviye-cozumleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-tip-seviyesinde-programlama-type-challenges-kolay-seviye-cozumleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-tip-seviyesinde-programlama-type-challenges-kolay-seviye-cozumleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-tip-seviyesinde-programlama-type-challenges-kolay-seviye-cozumleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-using-ve-await-using-symboldispose-ile-kaynak-yonetimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-using-ve-await-using-symboldispose-ile-kaynak-yonetimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-using-ve-await-using-symboldispose-ile-kaynak-yonetimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-using-ve-await-using-symboldispose-ile-kaynak-yonetimi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-using-ve-await-using-symboldispose-ile-kaynak-yonetimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-using-ve-await-using-symboldispose-ile-kaynak-yonetimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-using-ve-await-using-symboldispose-ile-kaynak-yonetimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-using-ve-await-using-symboldispose-ile-kaynak-yonetimi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-decoratorlar-standart-tc39-decoratorlari-ve-context-objecti</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-decoratorlar-standart-tc39-decoratorlari-ve-context-objecti" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-decoratorlar-standart-tc39-decoratorlari-ve-context-objecti" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-decoratorlar-standart-tc39-decoratorlari-ve-context-objecti" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-decoratorlar-standart-tc39-decoratorlari-ve-context-objecti</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-decoratorlar-standart-tc39-decoratorlari-ve-context-objecti" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-decoratorlar-standart-tc39-decoratorlari-ve-context-objecti" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-decoratorlar-standart-tc39-decoratorlari-ve-context-objecti" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-branded-tipler-userid-ile-orderidyi-karistirmamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-branded-tipler-userid-ile-orderidyi-karistirmamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-branded-tipler-userid-ile-orderidyi-karistirmamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-branded-tipler-userid-ile-orderidyi-karistirmamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-branded-tipler-userid-ile-orderidyi-karistirmamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-branded-tipler-userid-ile-orderidyi-karistirmamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-branded-tipler-userid-ile-orderidyi-karistirmamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-branded-tipler-userid-ile-orderidyi-karistirmamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-variance-ve-atanabilirlik-covariance-contravariance</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-variance-ve-atanabilirlik-covariance-contravariance" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-variance-ve-atanabilirlik-covariance-contravariance" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-variance-ve-atanabilirlik-covariance-contravariance" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-variance-ve-atanabilirlik-covariance-contravariance</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-variance-ve-atanabilirlik-covariance-contravariance" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-variance-ve-atanabilirlik-covariance-contravariance" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-variance-ve-atanabilirlik-covariance-contravariance" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-recursive-tipler-json-deepreadonly-ve-deeppartial</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-recursive-tipler-json-deepreadonly-ve-deeppartial" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-recursive-tipler-json-deepreadonly-ve-deeppartial" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-recursive-tipler-json-deepreadonly-ve-deeppartial" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-recursive-tipler-json-deepreadonly-ve-deeppartial</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-recursive-tipler-json-deepreadonly-ve-deeppartial" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-recursive-tipler-json-deepreadonly-ve-deeppartial" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-recursive-tipler-json-deepreadonly-ve-deeppartial" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-template-literal-types-stringleri-tip-seviyesinde-kurmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-template-literal-types-stringleri-tip-seviyesinde-kurmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-template-literal-types-stringleri-tip-seviyesinde-kurmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-template-literal-types-stringleri-tip-seviyesinde-kurmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-template-literal-types-stringleri-tip-seviyesinde-kurmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-template-literal-types-stringleri-tip-seviyesinde-kurmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-template-literal-types-stringleri-tip-seviyesinde-kurmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-template-literal-types-stringleri-tip-seviyesinde-kurmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-mapped-types-bir-typetan-yeni-bir-type-uretmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-mapped-types-bir-typetan-yeni-bir-type-uretmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-mapped-types-bir-typetan-yeni-bir-type-uretmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-mapped-types-bir-typetan-yeni-bir-type-uretmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-mapped-types-bir-typetan-yeni-bir-type-uretmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-mapped-types-bir-typetan-yeni-bir-type-uretmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-mapped-types-bir-typetan-yeni-bir-type-uretmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-mapped-types-bir-typetan-yeni-bir-type-uretmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-infer-conditional-type-icinde-tip-yakalamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-infer-conditional-type-icinde-tip-yakalamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-infer-conditional-type-icinde-tip-yakalamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-infer-conditional-type-icinde-tip-yakalamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-infer-conditional-type-icinde-tip-yakalamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-infer-conditional-type-icinde-tip-yakalamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-infer-conditional-type-icinde-tip-yakalamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-infer-conditional-type-icinde-tip-yakalamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-conditional-types-tip-seviyesinde-karar-vermek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-conditional-types-tip-seviyesinde-karar-vermek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-conditional-types-tip-seviyesinde-karar-vermek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-conditional-types-tip-seviyesinde-karar-vermek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-conditional-types-tip-seviyesinde-karar-vermek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-conditional-types-tip-seviyesinde-karar-vermek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-conditional-types-tip-seviyesinde-karar-vermek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-conditional-types-tip-seviyesinde-karar-vermek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-ve-ufuktaki-ozellikler-tc39-asamalari-temporal-ve-using</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-ve-ufuktaki-ozellikler-tc39-asamalari-temporal-ve-using" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-ve-ufuktaki-ozellikler-tc39-asamalari-temporal-ve-using" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-ve-ufuktaki-ozellikler-tc39-asamalari-temporal-ve-using" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-ve-ufuktaki-ozellikler-tc39-asamalari-temporal-ve-using</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-ve-ufuktaki-ozellikler-tc39-asamalari-temporal-ve-using" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-ve-ufuktaki-ozellikler-tc39-asamalari-temporal-ve-using" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-ve-ufuktaki-ozellikler-tc39-asamalari-temporal-ve-using" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-web-components-custom-elements-shadow-dom-ve-slot</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-web-components-custom-elements-shadow-dom-ve-slot" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-web-components-custom-elements-shadow-dom-ve-slot" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-web-components-custom-elements-shadow-dom-ve-slot" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-web-components-custom-elements-shadow-dom-ve-slot</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-web-components-custom-elements-shadow-dom-ve-slot" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-web-components-custom-elements-shadow-dom-ve-slot" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-web-components-custom-elements-shadow-dom-ve-slot" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-canvas-ile-cizim-2d-context-animasyon-ve-piksel-verisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-canvas-ile-cizim-2d-context-animasyon-ve-piksel-verisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-canvas-ile-cizim-2d-context-animasyon-ve-piksel-verisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-canvas-ile-cizim-2d-context-animasyon-ve-piksel-verisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-canvas-ile-cizim-2d-context-animasyon-ve-piksel-verisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-canvas-ile-cizim-2d-context-animasyon-ve-piksel-verisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-canvas-ile-cizim-2d-context-animasyon-ve-piksel-verisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-canvas-ile-cizim-2d-context-animasyon-ve-piksel-verisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-ile-dosya-ve-ikili-veri-file-blob-arraybuffer-ve-typed-arrayler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-ile-dosya-ve-ikili-veri-file-blob-arraybuffer-ve-typed-arrayler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-ile-dosya-ve-ikili-veri-file-blob-arraybuffer-ve-typed-arrayler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-ile-dosya-ve-ikili-veri-file-blob-arraybuffer-ve-typed-arrayler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-ile-dosya-ve-ikili-veri-file-blob-arraybuffer-ve-typed-arrayler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-ile-dosya-ve-ikili-veri-file-blob-arraybuffer-ve-typed-arrayler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-ile-dosya-ve-ikili-veri-file-blob-arraybuffer-ve-typed-arrayler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-ile-dosya-ve-ikili-veri-file-blob-arraybuffer-ve-typed-arrayler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-observer-apileri-intersection-mutation-ve-resize-observer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-observer-apileri-intersection-mutation-ve-resize-observer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-observer-apileri-intersection-mutation-ve-resize-observer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-observer-apileri-intersection-mutation-ve-resize-observer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-observer-apileri-intersection-mutation-ve-resize-observer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-observer-apileri-intersection-mutation-ve-resize-observer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-observer-apileri-intersection-mutation-ve-resize-observer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-observer-apileri-intersection-mutation-ve-resize-observer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-web-workers-postmessage-transferable-objects-ve-module-worker</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-web-workers-postmessage-transferable-objects-ve-module-worker" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-web-workers-postmessage-transferable-objects-ve-module-worker" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-web-workers-postmessage-transferable-objects-ve-module-worker" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-web-workers-postmessage-transferable-objects-ve-module-worker</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-web-workers-postmessage-transferable-objects-ve-module-worker" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-web-workers-postmessage-transferable-objects-ve-module-worker" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-web-workers-postmessage-transferable-objects-ve-module-worker" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-performans-ipuclari-debounce-throttle-ve-layout-thrashing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-performans-ipuclari-debounce-throttle-ve-layout-thrashing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-performans-ipuclari-debounce-throttle-ve-layout-thrashing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-performans-ipuclari-debounce-throttle-ve-layout-thrashing" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-performans-ipuclari-debounce-throttle-ve-layout-thrashing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-performans-ipuclari-debounce-throttle-ve-layout-thrashing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-performans-ipuclari-debounce-throttle-ve-layout-thrashing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-performans-ipuclari-debounce-throttle-ve-layout-thrashing" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-bellek-yonetimi-garbage-collection-bellek-sizintilari-ve-weakref</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-bellek-yonetimi-garbage-collection-bellek-sizintilari-ve-weakref" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-bellek-yonetimi-garbage-collection-bellek-sizintilari-ve-weakref" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-bellek-yonetimi-garbage-collection-bellek-sizintilari-ve-weakref" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-bellek-yonetimi-garbage-collection-bellek-sizintilari-ve-weakref</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-bellek-yonetimi-garbage-collection-bellek-sizintilari-ve-weakref" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-bellek-yonetimi-garbage-collection-bellek-sizintilari-ve-weakref" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-bellek-yonetimi-garbage-collection-bellek-sizintilari-ve-weakref" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-proxy-ve-reflect-trapler-dogrulama-ve-reaktivite</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-proxy-ve-reflect-trapler-dogrulama-ve-reaktivite" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-proxy-ve-reflect-trapler-dogrulama-ve-reaktivite" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-proxy-ve-reflect-trapler-dogrulama-ve-reaktivite" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-proxy-ve-reflect-trapler-dogrulama-ve-reaktivite</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-proxy-ve-reflect-trapler-dogrulama-ve-reaktivite" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-proxy-ve-reflect-trapler-dogrulama-ve-reaktivite" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-proxy-ve-reflect-trapler-dogrulama-ve-reaktivite" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-async-iterator-for-await-of-async-generator-ve-array-fromasync</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-async-iterator-for-await-of-async-generator-ve-array-fromasync" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-async-iterator-for-await-of-async-generator-ve-array-fromasync" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-async-iterator-for-await-of-async-generator-ve-array-fromasync" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-async-iterator-for-await-of-async-generator-ve-array-fromasync</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-async-iterator-for-await-of-async-generator-ve-array-fromasync" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-async-iterator-for-await-of-async-generator-ve-array-fromasync" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-async-iterator-for-await-of-async-generator-ve-array-fromasync" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-iterator-ve-generator-symbol-iterator-yield-ve-iterator-helperlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-iterator-ve-generator-symbol-iterator-yield-ve-iterator-helperlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-iterator-ve-generator-symbol-iterator-yield-ve-iterator-helperlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-iterator-ve-generator-symbol-iterator-yield-ve-iterator-helperlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-iterator-ve-generator-symbol-iterator-yield-ve-iterator-helperlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-iterator-ve-generator-symbol-iterator-yield-ve-iterator-helperlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-iterator-ve-generator-symbol-iterator-yield-ve-iterator-helperlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-iterator-ve-generator-symbol-iterator-yield-ve-iterator-helperlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-ileri-asenkron-desenler-promise-all-ailesi-iptal-retry-ve-timeout</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-ileri-asenkron-desenler-promise-all-ailesi-iptal-retry-ve-timeout" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-ileri-asenkron-desenler-promise-all-ailesi-iptal-retry-ve-timeout" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-ileri-asenkron-desenler-promise-all-ailesi-iptal-retry-ve-timeout" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-ileri-asenkron-desenler-promise-all-ailesi-iptal-retry-ve-timeout</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-ileri-asenkron-desenler-promise-all-ailesi-iptal-retry-ve-timeout" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-ileri-asenkron-desenler-promise-all-ailesi-iptal-retry-ve-timeout" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-ileri-asenkron-desenler-promise-all-ailesi-iptal-retry-ve-timeout" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-event-loop-derinlemesine-task-microtask-ve-rendering-sirasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-event-loop-derinlemesine-task-microtask-ve-rendering-sirasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-event-loop-derinlemesine-task-microtask-ve-rendering-sirasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-event-loop-derinlemesine-task-microtask-ve-rendering-sirasi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-event-loop-derinlemesine-task-microtask-ve-rendering-sirasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-event-loop-derinlemesine-task-microtask-ve-rendering-sirasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-event-loop-derinlemesine-task-microtask-ve-rendering-sirasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-event-loop-derinlemesine-task-microtask-ve-rendering-sirasi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-oop-desenleri-kalitim-mi-composition-mi-factory-function-ve-mixin</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-oop-desenleri-kalitim-mi-composition-mi-factory-function-ve-mixin" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-oop-desenleri-kalitim-mi-composition-mi-factory-function-ve-mixin" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-oop-desenleri-kalitim-mi-composition-mi-factory-function-ve-mixin" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-oop-desenleri-kalitim-mi-composition-mi-factory-function-ve-mixin</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-oop-desenleri-kalitim-mi-composition-mi-factory-function-ve-mixin" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-oop-desenleri-kalitim-mi-composition-mi-factory-function-ve-mixin" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-oop-desenleri-kalitim-mi-composition-mi-factory-function-ve-mixin" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-nesne-koruma-ve-immutability-property-descriptor-seal-ve-freeze</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-nesne-koruma-ve-immutability-property-descriptor-seal-ve-freeze" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-nesne-koruma-ve-immutability-property-descriptor-seal-ve-freeze" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-nesne-koruma-ve-immutability-property-descriptor-seal-ve-freeze" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-nesne-koruma-ve-immutability-property-descriptor-seal-ve-freeze</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-nesne-koruma-ve-immutability-property-descriptor-seal-ve-freeze" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-nesne-koruma-ve-immutability-property-descriptor-seal-ve-freeze" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-nesne-koruma-ve-immutability-property-descriptor-seal-ve-freeze" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-prototype-zinciri-nesneler-birbirinden-nasil-miras-alir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-prototype-zinciri-nesneler-birbirinden-nasil-miras-alir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-prototype-zinciri-nesneler-birbirinden-nasil-miras-alir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-prototype-zinciri-nesneler-birbirinden-nasil-miras-alir" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-prototype-zinciri-nesneler-birbirinden-nasil-miras-alir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-prototype-zinciri-nesneler-birbirinden-nasil-miras-alir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-prototype-zinciri-nesneler-birbirinden-nasil-miras-alir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-prototype-zinciri-nesneler-birbirinden-nasil-miras-alir" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-declaration-dosyalari-d-ts-types-declare-ve-global-augmentation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-declaration-dosyalari-d-ts-types-declare-ve-global-augmentation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-declaration-dosyalari-d-ts-types-declare-ve-global-augmentation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-declaration-dosyalari-d-ts-types-declare-ve-global-augmentation" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-declaration-dosyalari-d-ts-types-declare-ve-global-augmentation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-declaration-dosyalari-d-ts-types-declare-ve-global-augmentation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-declaration-dosyalari-d-ts-types-declare-ve-global-augmentation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-declaration-dosyalari-d-ts-types-declare-ve-global-augmentation" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-enum-namespace-ve-parameter-properties-erasable-olmayan-syntax</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-enum-namespace-ve-parameter-properties-erasable-olmayan-syntax" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-enum-namespace-ve-parameter-properties-erasable-olmayan-syntax" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-enum-namespace-ve-parameter-properties-erasable-olmayan-syntax" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-enum-namespace-ve-parameter-properties-erasable-olmayan-syntax</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-enum-namespace-ve-parameter-properties-erasable-olmayan-syntax" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-enum-namespace-ve-parameter-properties-erasable-olmayan-syntax" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-enum-namespace-ve-parameter-properties-erasable-olmayan-syntax" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-ile-hata-yonetimi-catchte-unknown-error-daraltma-ve-result-deseni</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-ile-hata-yonetimi-catchte-unknown-error-daraltma-ve-result-deseni" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-ile-hata-yonetimi-catchte-unknown-error-daraltma-ve-result-deseni" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-ile-hata-yonetimi-catchte-unknown-error-daraltma-ve-result-deseni" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-ile-hata-yonetimi-catchte-unknown-error-daraltma-ve-result-deseni</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-ile-hata-yonetimi-catchte-unknown-error-daraltma-ve-result-deseni" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-ile-hata-yonetimi-catchte-unknown-error-daraltma-ve-result-deseni" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-ile-hata-yonetimi-catchte-unknown-error-daraltma-ve-result-deseni" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-moduleleri-import-type-verbatimmodulesyntax-ve-dosya-uzantilari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-moduleleri-import-type-verbatimmodulesyntax-ve-dosya-uzantilari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-moduleleri-import-type-verbatimmodulesyntax-ve-dosya-uzantilari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-moduleleri-import-type-verbatimmodulesyntax-ve-dosya-uzantilari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-moduleleri-import-type-verbatimmodulesyntax-ve-dosya-uzantilari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-moduleleri-import-type-verbatimmodulesyntax-ve-dosya-uzantilari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-moduleleri-import-type-verbatimmodulesyntax-ve-dosya-uzantilari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-moduleleri-import-type-verbatimmodulesyntax-ve-dosya-uzantilari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-ile-asenkron-kod-promise-async-ve-fetch-cevabini-tiplemek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-ile-asenkron-kod-promise-async-ve-fetch-cevabini-tiplemek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-ile-asenkron-kod-promise-async-ve-fetch-cevabini-tiplemek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-ile-asenkron-kod-promise-async-ve-fetch-cevabini-tiplemek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-ile-asenkron-kod-promise-async-ve-fetch-cevabini-tiplemek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-ile-asenkron-kod-promise-async-ve-fetch-cevabini-tiplemek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-ile-asenkron-kod-promise-async-ve-fetch-cevabini-tiplemek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-ile-asenkron-kod-promise-async-ve-fetch-cevabini-tiplemek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-type-guardlari-type-predicate-ve-assertion-function</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-type-guardlari-type-predicate-ve-assertion-function" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-type-guardlari-type-predicate-ve-assertion-function" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-type-guardlari-type-predicate-ve-assertion-function" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-type-guardlari-type-predicate-ve-assertion-function</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-type-guardlari-type-predicate-ve-assertion-function" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-type-guardlari-type-predicate-ve-assertion-function" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-type-guardlari-type-predicate-ve-assertion-function" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-utility-types-2-exclude-extract-nonnullable-returntype-ve-digerleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-utility-types-2-exclude-extract-nonnullable-returntype-ve-digerleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-utility-types-2-exclude-extract-nonnullable-returntype-ve-digerleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-utility-types-2-exclude-extract-nonnullable-returntype-ve-digerleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-utility-types-2-exclude-extract-nonnullable-returntype-ve-digerleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-utility-types-2-exclude-extract-nonnullable-returntype-ve-digerleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-utility-types-2-exclude-extract-nonnullable-returntype-ve-digerleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-utility-types-2-exclude-extract-nonnullable-returntype-ve-digerleri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-utility-types-1-partial-required-readonly-pick-omit-ve-record</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-utility-types-1-partial-required-readonly-pick-omit-ve-record" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-utility-types-1-partial-required-readonly-pick-omit-ve-record" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-utility-types-1-partial-required-readonly-pick-omit-ve-record" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-utility-types-1-partial-required-readonly-pick-omit-ve-record</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-utility-types-1-partial-required-readonly-pick-omit-ve-record" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-utility-types-1-partial-required-readonly-pick-omit-ve-record" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-utility-types-1-partial-required-readonly-pick-omit-ve-record" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-indexed-access-types-t-key-ile-mevcut-tiplerden-tip-turetmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-indexed-access-types-t-key-ile-mevcut-tiplerden-tip-turetmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-indexed-access-types-t-key-ile-mevcut-tiplerden-tip-turetmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-indexed-access-types-t-key-ile-mevcut-tiplerden-tip-turetmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-indexed-access-types-t-key-ile-mevcut-tiplerden-tip-turetmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-indexed-access-types-t-key-ile-mevcut-tiplerden-tip-turetmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-indexed-access-types-t-key-ile-mevcut-tiplerden-tip-turetmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-indexed-access-types-t-key-ile-mevcut-tiplerden-tip-turetmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-keyof-ve-typeof-degerlerden-ve-keylerden-tip-turetmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-keyof-ve-typeof-degerlerden-ve-keylerden-tip-turetmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-keyof-ve-typeof-degerlerden-ve-keylerden-tip-turetmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-keyof-ve-typeof-degerlerden-ve-keylerden-tip-turetmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-keyof-ve-typeof-degerlerden-ve-keylerden-tip-turetmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-keyof-ve-typeof-degerlerden-ve-keylerden-tip-turetmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-keyof-ve-typeof-degerlerden-ve-keylerden-tip-turetmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-keyof-ve-typeof-degerlerden-ve-keylerden-tip-turetmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-ile-classlar-erisim-belirleyiciler-abstract-implements-ve-override</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-ile-classlar-erisim-belirleyiciler-abstract-implements-ve-override" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-ile-classlar-erisim-belirleyiciler-abstract-implements-ve-override" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-ile-classlar-erisim-belirleyiciler-abstract-implements-ve-override" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-ile-classlar-erisim-belirleyiciler-abstract-implements-ve-override</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-ile-classlar-erisim-belirleyiciler-abstract-implements-ve-override" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-ile-classlar-erisim-belirleyiciler-abstract-implements-ve-override" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-ile-classlar-erisim-belirleyiciler-abstract-implements-ve-override" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-generic-interface-type-ve-classlar-box-result-ve-stack</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-generic-interface-type-ve-classlar-box-result-ve-stack" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-generic-interface-type-ve-classlar-box-result-ve-stack" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-generic-interface-type-ve-classlar-box-result-ve-stack" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-generic-interface-type-ve-classlar-box-result-ve-stack</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-generic-interface-type-ve-classlar-box-result-ve-stack" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-generic-interface-type-ve-classlar-box-result-ve-stack" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-generic-interface-type-ve-classlar-box-result-ve-stack" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-generic-constraintler-extends-varsayilan-tipler-const-ve-noinfer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-generic-constraintler-extends-varsayilan-tipler-const-ve-noinfer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-generic-constraintler-extends-varsayilan-tipler-const-ve-noinfer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-generic-constraintler-extends-varsayilan-tipler-const-ve-noinfer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-generic-constraintler-extends-varsayilan-tipler-const-ve-noinfer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-generic-constraintler-extends-varsayilan-tipler-const-ve-noinfer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-generic-constraintler-extends-varsayilan-tipler-const-ve-noinfer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-generic-constraintler-extends-varsayilan-tipler-const-ve-noinfer" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-genericlere-giris-tipi-de-parametre-olarak-almak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-genericlere-giris-tipi-de-parametre-olarak-almak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-genericlere-giris-tipi-de-parametre-olarak-almak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-genericlere-giris-tipi-de-parametre-olarak-almak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-genericlere-giris-tipi-de-parametre-olarak-almak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-genericlere-giris-tipi-de-parametre-olarak-almak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-genericlere-giris-tipi-de-parametre-olarak-almak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-genericlere-giris-tipi-de-parametre-olarak-almak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-ileri-tarih-islemleri-saat-dilimleri-utc-ve-intl-ile-bicimlendirme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-ileri-tarih-islemleri-saat-dilimleri-utc-ve-intl-ile-bicimlendirme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-ileri-tarih-islemleri-saat-dilimleri-utc-ve-intl-ile-bicimlendirme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-ileri-tarih-islemleri-saat-dilimleri-utc-ve-intl-ile-bicimlendirme" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-ileri-tarih-islemleri-saat-dilimleri-utc-ve-intl-ile-bicimlendirme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-ileri-tarih-islemleri-saat-dilimleri-utc-ve-intl-ile-bicimlendirme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-ileri-tarih-islemleri-saat-dilimleri-utc-ve-intl-ile-bicimlendirme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-ileri-tarih-islemleri-saat-dilimleri-utc-ve-intl-ile-bicimlendirme" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-modulleri-tarayicida-import-export-dynamic-import-ve-import-maps</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-modulleri-tarayicida-import-export-dynamic-import-ve-import-maps" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-modulleri-tarayicida-import-export-dynamic-import-ve-import-maps" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-modulleri-tarayicida-import-export-dynamic-import-ve-import-maps" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-modulleri-tarayicida-import-export-dynamic-import-ve-import-maps</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-modulleri-tarayicida-import-export-dynamic-import-ve-import-maps" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-modulleri-tarayicida-import-export-dynamic-import-ve-import-maps" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-modulleri-tarayicida-import-export-dynamic-import-ve-import-maps" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-url-urlsearchparams-ve-history-api-sayfayi-yenilemeden-adres-yonetimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-url-urlsearchparams-ve-history-api-sayfayi-yenilemeden-adres-yonetimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-url-urlsearchparams-ve-history-api-sayfayi-yenilemeden-adres-yonetimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-url-urlsearchparams-ve-history-api-sayfayi-yenilemeden-adres-yonetimi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-url-urlsearchparams-ve-history-api-sayfayi-yenilemeden-adres-yonetimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-url-urlsearchparams-ve-history-api-sayfayi-yenilemeden-adres-yonetimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-url-urlsearchparams-ve-history-api-sayfayi-yenilemeden-adres-yonetimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-url-urlsearchparams-ve-history-api-sayfayi-yenilemeden-adres-yonetimi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-web-storage-ve-cookie-localstorage-sessionstorage-ve-document-cookie</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-web-storage-ve-cookie-localstorage-sessionstorage-ve-document-cookie" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-web-storage-ve-cookie-localstorage-sessionstorage-ve-document-cookie" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-web-storage-ve-cookie-localstorage-sessionstorage-ve-document-cookie" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-web-storage-ve-cookie-localstorage-sessionstorage-ve-document-cookie</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-web-storage-ve-cookie-localstorage-sessionstorage-ve-document-cookie" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-web-storage-ve-cookie-localstorage-sessionstorage-ve-document-cookie" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-web-storage-ve-cookie-localstorage-sessionstorage-ve-document-cookie" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-ileri-formlar-formdata-constraint-validation-api-ve-fetch</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-ileri-formlar-formdata-constraint-validation-api-ve-fetch" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-ileri-formlar-formdata-constraint-validation-api-ve-fetch" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-ileri-formlar-formdata-constraint-validation-api-ve-fetch" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-ileri-formlar-formdata-constraint-validation-api-ve-fetch</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-ileri-formlar-formdata-constraint-validation-api-ve-fetch" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-ileri-formlar-formdata-constraint-validation-api-ve-fetch" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-ileri-formlar-formdata-constraint-validation-api-ve-fetch" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-gelismis-eventler-bubbling-capturing-event-delegation-ve-customevent</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-gelismis-eventler-bubbling-capturing-event-delegation-ve-customevent" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-gelismis-eventler-bubbling-capturing-event-delegation-ve-customevent" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-gelismis-eventler-bubbling-capturing-event-delegation-ve-customevent" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-gelismis-eventler-bubbling-capturing-event-delegation-ve-customevent</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-gelismis-eventler-bubbling-capturing-event-delegation-ve-customevent" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-gelismis-eventler-bubbling-capturing-event-delegation-ve-customevent" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-gelismis-eventler-bubbling-capturing-event-delegation-ve-customevent" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-ile-gelismis-dom-gezinme-closest-dataset-template-ve-toplu-guncelleme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-ile-gelismis-dom-gezinme-closest-dataset-template-ve-toplu-guncelleme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-ile-gelismis-dom-gezinme-closest-dataset-template-ve-toplu-guncelleme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-ile-gelismis-dom-gezinme-closest-dataset-template-ve-toplu-guncelleme" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-ile-gelismis-dom-gezinme-closest-dataset-template-ve-toplu-guncelleme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-ile-gelismis-dom-gezinme-closest-dataset-template-ve-toplu-guncelleme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-ile-gelismis-dom-gezinme-closest-dataset-template-ve-toplu-guncelleme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-ile-gelismis-dom-gezinme-closest-dataset-template-ve-toplu-guncelleme" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-fetch-api-get-post-response-ok-zaman-asimi-ve-corsa-giris</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-fetch-api-get-post-response-ok-zaman-asimi-ve-corsa-giris" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-fetch-api-get-post-response-ok-zaman-asimi-ve-corsa-giris" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-fetch-api-get-post-response-ok-zaman-asimi-ve-corsa-giris" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-fetch-api-get-post-response-ok-zaman-asimi-ve-corsa-giris</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-fetch-api-get-post-response-ok-zaman-asimi-ve-corsa-giris" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-fetch-api-get-post-response-ok-zaman-asimi-ve-corsa-giris" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-fetch-api-get-post-response-ok-zaman-asimi-ve-corsa-giris" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-async-await-okunur-asenkron-kod-hata-yakalama-ve-paralel-bekleme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-async-await-okunur-asenkron-kod-hata-yakalama-ve-paralel-bekleme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-async-await-okunur-asenkron-kod-hata-yakalama-ve-paralel-bekleme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-async-await-okunur-asenkron-kod-hata-yakalama-ve-paralel-bekleme" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-async-await-okunur-asenkron-kod-hata-yakalama-ve-paralel-bekleme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-async-await-okunur-asenkron-kod-hata-yakalama-ve-paralel-bekleme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-async-await-okunur-asenkron-kod-hata-yakalama-ve-paralel-bekleme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-async-await-okunur-asenkron-kod-hata-yakalama-ve-paralel-bekleme" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-promise-uc-durum-then-catch-finally-zinciri-ve-hata-yayilimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-promise-uc-durum-then-catch-finally-zinciri-ve-hata-yayilimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-promise-uc-durum-then-catch-finally-zinciri-ve-hata-yayilimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-promise-uc-durum-then-catch-finally-zinciri-ve-hata-yayilimi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-promise-uc-durum-then-catch-finally-zinciri-ve-hata-yayilimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-promise-uc-durum-then-catch-finally-zinciri-ve-hata-yayilimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-promise-uc-durum-then-catch-finally-zinciri-ve-hata-yayilimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-promise-uc-durum-then-catch-finally-zinciri-ve-hata-yayilimi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-asenkron-programlamaya-giris-call-stack-event-loop-ve-callbackler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-asenkron-programlamaya-giris-call-stack-event-loop-ve-callbackler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-asenkron-programlamaya-giris-call-stack-event-loop-ve-callbackler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-asenkron-programlamaya-giris-call-stack-event-loop-ve-callbackler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-asenkron-programlamaya-giris-call-stack-event-loop-ve-callbackler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-asenkron-programlamaya-giris-call-stack-event-loop-ve-callbackler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-asenkron-programlamaya-giris-call-stack-event-loop-ve-callbackler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-asenkron-programlamaya-giris-call-stack-event-loop-ve-callbackler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-classlari-constructor-getter-setter-static-ve-private-alanlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-classlari-constructor-getter-setter-static-ve-private-alanlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-classlari-constructor-getter-setter-static-ve-private-alanlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-classlari-constructor-getter-setter-static-ve-private-alanlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-classlari-constructor-getter-setter-static-ve-private-alanlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-classlari-constructor-getter-setter-static-ve-private-alanlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-classlari-constructor-getter-setter-static-ve-private-alanlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-classlari-constructor-getter-setter-static-ve-private-alanlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-hata-yonetimi-try-catch-kendi-error-classin-ve-cause-ile-hata-zinciri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-hata-yonetimi-try-catch-kendi-error-classin-ve-cause-ile-hata-zinciri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-hata-yonetimi-try-catch-kendi-error-classin-ve-cause-ile-hata-zinciri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-hata-yonetimi-try-catch-kendi-error-classin-ve-cause-ile-hata-zinciri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-hata-yonetimi-try-catch-kendi-error-classin-ve-cause-ile-hata-zinciri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-hata-yonetimi-try-catch-kendi-error-classin-ve-cause-ile-hata-zinciri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-hata-yonetimi-try-catch-kendi-error-classin-ve-cause-ile-hata-zinciri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-hata-yonetimi-try-catch-kendi-error-classin-ve-cause-ile-hata-zinciri" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-map-ve-set-anahtar-deger-koleksiyonlari-ve-yeni-set-metotlari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-map-ve-set-anahtar-deger-koleksiyonlari-ve-yeni-set-metotlari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-map-ve-set-anahtar-deger-koleksiyonlari-ve-yeni-set-metotlari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-map-ve-set-anahtar-deger-koleksiyonlari-ve-yeni-set-metotlari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-map-ve-set-anahtar-deger-koleksiyonlari-ve-yeni-set-metotlari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-map-ve-set-anahtar-deger-koleksiyonlari-ve-yeni-set-metotlari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-map-ve-set-anahtar-deger-koleksiyonlari-ve-yeni-set-metotlari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-map-ve-set-anahtar-deger-koleksiyonlari-ve-yeni-set-metotlari" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-this-call-apply-ve-bind-this-degeri-neye-gore-belirlenir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-this-call-apply-ve-bind-this-degeri-neye-gore-belirlenir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-this-call-apply-ve-bind-this-degeri-neye-gore-belirlenir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-this-call-apply-ve-bind-this-degeri-neye-gore-belirlenir" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-this-call-apply-ve-bind-this-degeri-neye-gore-belirlenir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-this-call-apply-ve-bind-this-degeri-neye-gore-belirlenir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-this-call-apply-ve-bind-this-degeri-neye-gore-belirlenir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-this-call-apply-ve-bind-this-degeri-neye-gore-belirlenir" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-scope-hoisting-ve-closure-degiskenler-nerede-yasar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-scope-hoisting-ve-closure-degiskenler-nerede-yasar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-scope-hoisting-ve-closure-degiskenler-nerede-yasar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-scope-hoisting-ve-closure-degiskenler-nerede-yasar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-scope-hoisting-ve-closure-degiskenler-nerede-yasar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-scope-hoisting-ve-closure-degiskenler-nerede-yasar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-scope-hoisting-ve-closure-degiskenler-nerede-yasar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-scope-hoisting-ve-closure-degiskenler-nerede-yasar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-dizi-metotlari-derinlemesine-map-filter-reduce-tosorted-ve-object</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-dizi-metotlari-derinlemesine-map-filter-reduce-tosorted-ve-object" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-dizi-metotlari-derinlemesine-map-filter-reduce-tosorted-ve-object" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-dizi-metotlari-derinlemesine-map-filter-reduce-tosorted-ve-object" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-dizi-metotlari-derinlemesine-map-filter-reduce-tosorted-ve-object</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-dizi-metotlari-derinlemesine-map-filter-reduce-tosorted-ve-object" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-dizi-metotlari-derinlemesine-map-filter-reduce-tosorted-ve-object" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-dizi-metotlari-derinlemesine-map-filter-reduce-tosorted-ve-object" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-modern-sozdizimi-destructuring-spread-rest-optional-chaining-ve</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-modern-sozdizimi-destructuring-spread-rest-optional-chaining-ve" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-modern-sozdizimi-destructuring-spread-rest-optional-chaining-ve" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-modern-sozdizimi-destructuring-spread-rest-optional-chaining-ve" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-modern-sozdizimi-destructuring-spread-rest-optional-chaining-ve</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-modern-sozdizimi-destructuring-spread-rest-optional-chaining-ve" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-modern-sozdizimi-destructuring-spread-rest-optional-chaining-ve" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-modern-sozdizimi-destructuring-spread-rest-optional-chaining-ve" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-tarayicida-typescript-dom-tipleri-queryselector-ve-eventler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-tarayicida-typescript-dom-tipleri-queryselector-ve-eventler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-tarayicida-typescript-dom-tipleri-queryselector-ve-eventler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-tarayicida-typescript-dom-tipleri-queryselector-ve-eventler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-tarayicida-typescript-dom-tipleri-queryselector-ve-eventler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-tarayicida-typescript-dom-tipleri-queryselector-ve-eventler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-tarayicida-typescript-dom-tipleri-queryselector-ve-eventler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-tarayicida-typescript-dom-tipleri-queryselector-ve-eventler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-tsconfig-temelleri-typescript-7-varsayilanlari-ve-kaldirilan-ayarlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-tsconfig-temelleri-typescript-7-varsayilanlari-ve-kaldirilan-ayarlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-tsconfig-temelleri-typescript-7-varsayilanlari-ve-kaldirilan-ayarlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-tsconfig-temelleri-typescript-7-varsayilanlari-ve-kaldirilan-ayarlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-tsconfig-temelleri-typescript-7-varsayilanlari-ve-kaldirilan-ayarlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-tsconfig-temelleri-typescript-7-varsayilanlari-ve-kaldirilan-ayarlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-tsconfig-temelleri-typescript-7-varsayilanlari-ve-kaldirilan-ayarlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-tsconfig-temelleri-typescript-7-varsayilanlari-ve-kaldirilan-ayarlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-type-assertion-satisfies-ve-as-const-derleyiciye-ne-zaman-ne-soylenir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-type-assertion-satisfies-ve-as-const-derleyiciye-ne-zaman-ne-soylenir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-type-assertion-satisfies-ve-as-const-derleyiciye-ne-zaman-ne-soylenir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-type-assertion-satisfies-ve-as-const-derleyiciye-ne-zaman-ne-soylenir" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-type-assertion-satisfies-ve-as-const-derleyiciye-ne-zaman-ne-soylenir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-type-assertion-satisfies-ve-as-const-derleyiciye-ne-zaman-ne-soylenir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-type-assertion-satisfies-ve-as-const-derleyiciye-ne-zaman-ne-soylenir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-type-assertion-satisfies-ve-as-const-derleyiciye-ne-zaman-ne-soylenir" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-intersection-ve-structural-typing-typescript-tiplere-nasil-bakar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-intersection-ve-structural-typing-typescript-tiplere-nasil-bakar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-intersection-ve-structural-typing-typescript-tiplere-nasil-bakar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-intersection-ve-structural-typing-typescript-tiplere-nasil-bakar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-intersection-ve-structural-typing-typescript-tiplere-nasil-bakar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-intersection-ve-structural-typing-typescript-tiplere-nasil-bakar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-intersection-ve-structural-typing-typescript-tiplere-nasil-bakar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-intersection-ve-structural-typing-typescript-tiplere-nasil-bakar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-fonksiyonlarin-tipleri-parametreler-donus-tipi-ve-overloadlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-fonksiyonlarin-tipleri-parametreler-donus-tipi-ve-overloadlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-fonksiyonlarin-tipleri-parametreler-donus-tipi-ve-overloadlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-fonksiyonlarin-tipleri-parametreler-donus-tipi-ve-overloadlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-fonksiyonlarin-tipleri-parametreler-donus-tipi-ve-overloadlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-fonksiyonlarin-tipleri-parametreler-donus-tipi-ve-overloadlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-fonksiyonlarin-tipleri-parametreler-donus-tipi-ve-overloadlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-fonksiyonlarin-tipleri-parametreler-donus-tipi-ve-overloadlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-narrowing-unionlari-daraltmak-ve-control-flow-analysis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-narrowing-unionlari-daraltmak-ve-control-flow-analysis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-narrowing-unionlari-daraltmak-ve-control-flow-analysis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-narrowing-unionlari-daraltmak-ve-control-flow-analysis" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-narrowing-unionlari-daraltmak-ve-control-flow-analysis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-narrowing-unionlari-daraltmak-ve-control-flow-analysis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-narrowing-unionlari-daraltmak-ve-control-flow-analysis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-narrowing-unionlari-daraltmak-ve-control-flow-analysis" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-union-ve-literal-tipler-bir-deger-birkac-ihtimal</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-union-ve-literal-tipler-bir-deger-birkac-ihtimal" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-union-ve-literal-tipler-bir-deger-birkac-ihtimal" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-union-ve-literal-tipler-bir-deger-birkac-ihtimal" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-union-ve-literal-tipler-bir-deger-birkac-ihtimal</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-union-ve-literal-tipler-bir-deger-birkac-ihtimal" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-union-ve-literal-tipler-bir-deger-birkac-ihtimal" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-union-ve-literal-tipler-bir-deger-birkac-ihtimal" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-type-alias-ve-interface-tiplere-isim-vermek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-type-alias-ve-interface-tiplere-isim-vermek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-type-alias-ve-interface-tiplere-isim-vermek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-type-alias-ve-interface-tiplere-isim-vermek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-type-alias-ve-interface-tiplere-isim-vermek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-type-alias-ve-interface-tiplere-isim-vermek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-type-alias-ve-interface-tiplere-isim-vermek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-type-alias-ve-interface-tiplere-isim-vermek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-object-tipleri-optional-readonly-property-ve-index-signature</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-object-tipleri-optional-readonly-property-ve-index-signature" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-object-tipleri-optional-readonly-property-ve-index-signature" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-object-tipleri-optional-readonly-property-ve-index-signature" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-object-tipleri-optional-readonly-property-ve-index-signature</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-object-tipleri-optional-readonly-property-ve-index-signature" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-object-tipleri-optional-readonly-property-ve-index-signature" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-object-tipleri-optional-readonly-property-ve-index-signature" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-array-ve-tuple-tipleri-readonly-optional-element-ve-named-tuple</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-array-ve-tuple-tipleri-readonly-optional-element-ve-named-tuple" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-array-ve-tuple-tipleri-readonly-optional-element-ve-named-tuple" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-array-ve-tuple-tipleri-readonly-optional-element-ve-named-tuple" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-array-ve-tuple-tipleri-readonly-optional-element-ve-named-tuple</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-array-ve-tuple-tipleri-readonly-optional-element-ve-named-tuple" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-array-ve-tuple-tipleri-readonly-optional-element-ve-named-tuple" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-array-ve-tuple-tipleri-readonly-optional-element-ve-named-tuple" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-temel-ve-ozel-tipler-any-unknown-never-ve-void</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-temel-ve-ozel-tipler-any-unknown-never-ve-void" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-temel-ve-ozel-tipler-any-unknown-never-ve-void" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-temel-ve-ozel-tipler-any-unknown-never-ve-void" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-temel-ve-ozel-tipler-any-unknown-never-ve-void</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-temel-ve-ozel-tipler-any-unknown-never-ve-void" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-temel-ve-ozel-tipler-any-unknown-never-ve-void" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-temel-ve-ozel-tipler-any-unknown-never-ve-void" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-type-inference-ve-annotation-tipi-ne-zaman-sen-yazarsin</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-type-inference-ve-annotation-tipi-ne-zaman-sen-yazarsin" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-type-inference-ve-annotation-tipi-ne-zaman-sen-yazarsin" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-type-inference-ve-annotation-tipi-ne-zaman-sen-yazarsin" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-type-inference-ve-annotation-tipi-ne-zaman-sen-yazarsin</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-type-inference-ve-annotation-tipi-ne-zaman-sen-yazarsin" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-type-inference-ve-annotation-tipi-ne-zaman-sen-yazarsin" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-type-inference-ve-annotation-tipi-ne-zaman-sen-yazarsin" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-kurulumu-kodu-calistirmak-ile-tip-denetimi-ayni-sey-degil</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-kurulumu-kodu-calistirmak-ile-tip-denetimi-ayni-sey-degil" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-kurulumu-kodu-calistirmak-ile-tip-denetimi-ayni-sey-degil" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-kurulumu-kodu-calistirmak-ile-tip-denetimi-ayni-sey-degil" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-kurulumu-kodu-calistirmak-ile-tip-denetimi-ayni-sey-degil</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-kurulumu-kodu-calistirmak-ile-tip-denetimi-ayni-sey-degil" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-kurulumu-kodu-calistirmak-ile-tip-denetimi-ayni-sey-degil" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-kurulumu-kodu-calistirmak-ile-tip-denetimi-ayni-sey-degil" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/typescript-nedir-neden-var-javascripte-eklenen-tip-katmani</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-nedir-neden-var-javascripte-eklenen-tip-katmani" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-nedir-neden-var-javascripte-eklenen-tip-katmani" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-nedir-neden-var-javascripte-eklenen-tip-katmani" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/typescript-nedir-neden-var-javascripte-eklenen-tip-katmani</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/typescript-nedir-neden-var-javascripte-eklenen-tip-katmani" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/typescript-nedir-neden-var-javascripte-eklenen-tip-katmani" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/typescript-nedir-neden-var-javascripte-eklenen-tip-katmani" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-regex-temelleri-duzenli-ifadelerle-metin-aramak-ve-dogrulamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-regex-temelleri-duzenli-ifadelerle-metin-aramak-ve-dogrulamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-regex-temelleri-duzenli-ifadelerle-metin-aramak-ve-dogrulamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-regex-temelleri-duzenli-ifadelerle-metin-aramak-ve-dogrulamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-regex-temelleri-duzenli-ifadelerle-metin-aramak-ve-dogrulamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-regex-temelleri-duzenli-ifadelerle-metin-aramak-ve-dogrulamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-regex-temelleri-duzenli-ifadelerle-metin-aramak-ve-dogrulamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-regex-temelleri-duzenli-ifadelerle-metin-aramak-ve-dogrulamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-date-temelleri-tarih-olusturmak-hesaplamak-ve-bicimlendirmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-date-temelleri-tarih-olusturmak-hesaplamak-ve-bicimlendirmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-date-temelleri-tarih-olusturmak-hesaplamak-ve-bicimlendirmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-date-temelleri-tarih-olusturmak-hesaplamak-ve-bicimlendirmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-date-temelleri-tarih-olusturmak-hesaplamak-ve-bicimlendirmek</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-date-temelleri-tarih-olusturmak-hesaplamak-ve-bicimlendirmek" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-date-temelleri-tarih-olusturmak-hesaplamak-ve-bicimlendirmek" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-date-temelleri-tarih-olusturmak-hesaplamak-ve-bicimlendirmek" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-bom-window-location-navigator-ve-zamanlayicilar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-bom-window-location-navigator-ve-zamanlayicilar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-bom-window-location-navigator-ve-zamanlayicilar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-bom-window-location-navigator-ve-zamanlayicilar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-bom-window-location-navigator-ve-zamanlayicilar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-bom-window-location-navigator-ve-zamanlayicilar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-bom-window-location-navigator-ve-zamanlayicilar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-bom-window-location-navigator-ve-zamanlayicilar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-ile-form-islemleri-deger-okuma-submit-ve-basit-dogrulama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-ile-form-islemleri-deger-okuma-submit-ve-basit-dogrulama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-ile-form-islemleri-deger-okuma-submit-ve-basit-dogrulama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-ile-form-islemleri-deger-okuma-submit-ve-basit-dogrulama" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-ile-form-islemleri-deger-okuma-submit-ve-basit-dogrulama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-ile-form-islemleri-deger-okuma-submit-ve-basit-dogrulama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-ile-form-islemleri-deger-okuma-submit-ve-basit-dogrulama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-ile-form-islemleri-deger-okuma-submit-ve-basit-dogrulama" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-eventleri-addeventlistener-ile-tiklama-klavye-ve-input</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-eventleri-addeventlistener-ile-tiklama-klavye-ve-input" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-eventleri-addeventlistener-ile-tiklama-klavye-ve-input" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-eventleri-addeventlistener-ile-tiklama-klavye-ve-input" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-eventleri-addeventlistener-ile-tiklama-klavye-ve-input</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-eventleri-addeventlistener-ile-tiklama-klavye-ve-input" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-eventleri-addeventlistener-ile-tiklama-klavye-ve-input" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-eventleri-addeventlistener-ile-tiklama-klavye-ve-input" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-doma-giris-elementleri-secmek-degistirmek-ve-olusturmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-doma-giris-elementleri-secmek-degistirmek-ve-olusturmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-doma-giris-elementleri-secmek-degistirmek-ve-olusturmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-doma-giris-elementleri-secmek-degistirmek-ve-olusturmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-doma-giris-elementleri-secmek-degistirmek-ve-olusturmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-doma-giris-elementleri-secmek-degistirmek-ve-olusturmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-doma-giris-elementleri-secmek-degistirmek-ve-olusturmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-doma-giris-elementleri-secmek-degistirmek-ve-olusturmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-json-json-stringify-json-parse-try-catch-ve-derin-kopya</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-json-json-stringify-json-parse-try-catch-ve-derin-kopya" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-json-json-stringify-json-parse-try-catch-ve-derin-kopya" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-json-json-stringify-json-parse-try-catch-ve-derin-kopya" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-json-json-stringify-json-parse-try-catch-ve-derin-kopya</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-json-json-stringify-json-parse-try-catch-ve-derin-kopya" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-json-json-stringify-json-parse-try-catch-ve-derin-kopya" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-json-json-stringify-json-parse-try-catch-ve-derin-kopya" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-nesneleri-object-literal-property-object-keys-ve-structuredclone</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-nesneleri-object-literal-property-object-keys-ve-structuredclone" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-nesneleri-object-literal-property-object-keys-ve-structuredclone" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-nesneleri-object-literal-property-object-keys-ve-structuredclone" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-nesneleri-object-literal-property-object-keys-ve-structuredclone</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-nesneleri-object-literal-property-object-keys-ve-structuredclone" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-nesneleri-object-literal-property-object-keys-ve-structuredclone" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-nesneleri-object-literal-property-object-keys-ve-structuredclone" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-fonksiyonlari-declaration-arrow-function-parametreler-ve-return</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-fonksiyonlari-declaration-arrow-function-parametreler-ve-return" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-fonksiyonlari-declaration-arrow-function-parametreler-ve-return" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-fonksiyonlari-declaration-arrow-function-parametreler-ve-return" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-fonksiyonlari-declaration-arrow-function-parametreler-ve-return</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-fonksiyonlari-declaration-arrow-function-parametreler-ve-return" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-fonksiyonlari-declaration-arrow-function-parametreler-ve-return" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-fonksiyonlari-declaration-arrow-function-parametreler-ve-return" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-arrayleri-push-pop-slice-splice-spread-ve-sort-tuzagi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-arrayleri-push-pop-slice-splice-spread-ve-sort-tuzagi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-arrayleri-push-pop-slice-splice-spread-ve-sort-tuzagi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-arrayleri-push-pop-slice-splice-spread-ve-sort-tuzagi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-arrayleri-push-pop-slice-splice-spread-ve-sort-tuzagi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-arrayleri-push-pop-slice-splice-spread-ve-sort-tuzagi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-arrayleri-push-pop-slice-splice-spread-ve-sort-tuzagi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-arrayleri-push-pop-slice-splice-spread-ve-sort-tuzagi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-number-ve-math-0-1-0-2-sayi-donusumu-rastgele-sayi-ve-bicimlendirme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-number-ve-math-0-1-0-2-sayi-donusumu-rastgele-sayi-ve-bicimlendirme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-number-ve-math-0-1-0-2-sayi-donusumu-rastgele-sayi-ve-bicimlendirme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-number-ve-math-0-1-0-2-sayi-donusumu-rastgele-sayi-ve-bicimlendirme" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-number-ve-math-0-1-0-2-sayi-donusumu-rastgele-sayi-ve-bicimlendirme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-number-ve-math-0-1-0-2-sayi-donusumu-rastgele-sayi-ve-bicimlendirme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-number-ve-math-0-1-0-2-sayi-donusumu-rastgele-sayi-ve-bicimlendirme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-number-ve-math-0-1-0-2-sayi-donusumu-rastgele-sayi-ve-bicimlendirme" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-stringleri-template-literal-string-metotlari-ve-degismezlik</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-stringleri-template-literal-string-metotlari-ve-degismezlik" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-stringleri-template-literal-string-metotlari-ve-degismezlik" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-stringleri-template-literal-string-metotlari-ve-degismezlik" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-stringleri-template-literal-string-metotlari-ve-degismezlik</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-stringleri-template-literal-string-metotlari-ve-degismezlik" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-stringleri-template-literal-string-metotlari-ve-degismezlik" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-stringleri-template-literal-string-metotlari-ve-degismezlik" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-donguleri-for-while-for-of-ve-for-in</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-donguleri-for-while-for-of-ve-for-in" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-donguleri-for-while-for-of-ve-for-in" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-donguleri-for-while-for-of-ve-for-in" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-donguleri-for-while-for-of-ve-for-in</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-donguleri-for-while-for-of-ve-for-in" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-donguleri-for-while-for-of-ve-for-in" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-donguleri-for-while-for-of-ve-for-in" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-kosul-ifadeleri-if-else-ternary-operatoru-ve-switch</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-kosul-ifadeleri-if-else-ternary-operatoru-ve-switch" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-kosul-ifadeleri-if-else-ternary-operatoru-ve-switch" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-kosul-ifadeleri-if-else-ternary-operatoru-ve-switch" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-kosul-ifadeleri-if-else-ternary-operatoru-ve-switch</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-kosul-ifadeleri-if-else-ternary-operatoru-ve-switch" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-kosul-ifadeleri-if-else-ternary-operatoru-ve-switch" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-kosul-ifadeleri-if-else-ternary-operatoru-ve-switch" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-operatorleri-aritmetik-esitlik-mantiksal-operatorler-ve-truthy-falsy</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-operatorleri-aritmetik-esitlik-mantiksal-operatorler-ve-truthy-falsy" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-operatorleri-aritmetik-esitlik-mantiksal-operatorler-ve-truthy-falsy" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-operatorleri-aritmetik-esitlik-mantiksal-operatorler-ve-truthy-falsy" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-operatorleri-aritmetik-esitlik-mantiksal-operatorler-ve-truthy-falsy</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-operatorleri-aritmetik-esitlik-mantiksal-operatorler-ve-truthy-falsy" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-operatorleri-aritmetik-esitlik-mantiksal-operatorler-ve-truthy-falsy" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-operatorleri-aritmetik-esitlik-mantiksal-operatorler-ve-truthy-falsy" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-veri-tipleri-primitiveler-object-ve-typeof</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-veri-tipleri-primitiveler-object-ve-typeof" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-veri-tipleri-primitiveler-object-ve-typeof" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-veri-tipleri-primitiveler-object-ve-typeof" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-veri-tipleri-primitiveler-object-ve-typeof</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-veri-tipleri-primitiveler-object-ve-typeof" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-veri-tipleri-primitiveler-object-ve-typeof" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-veri-tipleri-primitiveler-object-ve-typeof" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-degiskenleri-let-ve-const-block-scope-ve-tdz</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-degiskenleri-let-ve-const-block-scope-ve-tdz" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-degiskenleri-let-ve-const-block-scope-ve-tdz" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-degiskenleri-let-ve-const-block-scope-ve-tdz" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-degiskenleri-let-ve-const-block-scope-ve-tdz</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-degiskenleri-let-ve-const-block-scope-ve-tdz" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-degiskenleri-let-ve-const-block-scope-ve-tdz" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-degiskenleri-let-ve-const-block-scope-ve-tdz" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-ile-ilk-script-script-etiketi-defer-async-ve-devtools</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-ile-ilk-script-script-etiketi-defer-async-ve-devtools" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-ile-ilk-script-script-etiketi-defer-async-ve-devtools" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-ile-ilk-script-script-etiketi-defer-async-ve-devtools" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-ile-ilk-script-script-etiketi-defer-async-ve-devtools</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-ile-ilk-script-script-etiketi-defer-async-ve-devtools" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-ile-ilk-script-script-etiketi-defer-async-ve-devtools" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-ile-ilk-script-script-etiketi-defer-async-ve-devtools" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/javascript-nedir-tarayicida-nasil-calisir-ecmascript-ve-ilk-satirin</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-nedir-tarayicida-nasil-calisir-ecmascript-ve-ilk-satirin" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-nedir-tarayicida-nasil-calisir-ecmascript-ve-ilk-satirin" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-nedir-tarayicida-nasil-calisir-ecmascript-ve-ilk-satirin" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/javascript-nedir-tarayicida-nasil-calisir-ecmascript-ve-ilk-satirin</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/javascript-nedir-tarayicida-nasil-calisir-ecmascript-ve-ilk-satirin" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/javascript-nedir-tarayicida-nasil-calisir-ecmascript-ve-ilk-satirin" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/javascript-nedir-tarayicida-nasil-calisir-ecmascript-ve-ilk-satirin" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-22-varsayilan-onpush-stable-signal-forms-ve-angular-12-ile-proje-farki</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-22-varsayilan-onpush-stable-signal-forms-ve-angular-12-ile-proje-farki" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-22-varsayilan-onpush-stable-signal-forms-ve-angular-12-ile-proje-farki" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-22-varsayilan-onpush-stable-signal-forms-ve-angular-12-ile-proje-farki" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-22-varsayilan-onpush-stable-signal-forms-ve-angular-12-ile-proje-farki</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-22-varsayilan-onpush-stable-signal-forms-ve-angular-12-ile-proje-farki" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-22-varsayilan-onpush-stable-signal-forms-ve-angular-12-ile-proje-farki" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-22-varsayilan-onpush-stable-signal-forms-ve-angular-12-ile-proje-farki" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-21-varsayilan-zoneless-deneysel-signal-forms-ve-vitest</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-21-varsayilan-zoneless-deneysel-signal-forms-ve-vitest" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-21-varsayilan-zoneless-deneysel-signal-forms-ve-vitest" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-21-varsayilan-zoneless-deneysel-signal-forms-ve-vitest" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-21-varsayilan-zoneless-deneysel-signal-forms-ve-vitest</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-21-varsayilan-zoneless-deneysel-signal-forms-ve-vitest" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-21-varsayilan-zoneless-deneysel-signal-forms-ve-vitest" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-21-varsayilan-zoneless-deneysel-signal-forms-ve-vitest" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-20-stable-signal-apileri-httpresource-ve-yeni-dosya-adlandirma</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-20-stable-signal-apileri-httpresource-ve-yeni-dosya-adlandirma" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-20-stable-signal-apileri-httpresource-ve-yeni-dosya-adlandirma" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-20-stable-signal-apileri-httpresource-ve-yeni-dosya-adlandirma" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-20-stable-signal-apileri-httpresource-ve-yeni-dosya-adlandirma</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-20-stable-signal-apileri-httpresource-ve-yeni-dosya-adlandirma" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-20-stable-signal-apileri-httpresource-ve-yeni-dosya-adlandirma" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-20-stable-signal-apileri-httpresource-ve-yeni-dosya-adlandirma" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-19-varsayilan-standalone-linkedsignal-ve-resource-ile-veri-yukleme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-19-varsayilan-standalone-linkedsignal-ve-resource-ile-veri-yukleme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-19-varsayilan-standalone-linkedsignal-ve-resource-ile-veri-yukleme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-19-varsayilan-standalone-linkedsignal-ve-resource-ile-veri-yukleme" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-19-varsayilan-standalone-linkedsignal-ve-resource-ile-veri-yukleme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-19-varsayilan-standalone-linkedsignal-ve-resource-ile-veri-yukleme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-19-varsayilan-standalone-linkedsignal-ve-resource-ile-veri-yukleme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-19-varsayilan-standalone-linkedsignal-ve-resource-ile-veri-yukleme" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-18-yenilikleri-zoneless-change-detection-let-ve-stable-control-flow</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-18-yenilikleri-zoneless-change-detection-let-ve-stable-control-flow" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-18-yenilikleri-zoneless-change-detection-let-ve-stable-control-flow" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-18-yenilikleri-zoneless-change-detection-let-ve-stable-control-flow" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-18-yenilikleri-zoneless-change-detection-let-ve-stable-control-flow</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-18-yenilikleri-zoneless-change-detection-let-ve-stable-control-flow" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-18-yenilikleri-zoneless-change-detection-let-ve-stable-control-flow" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-18-yenilikleri-zoneless-change-detection-let-ve-stable-control-flow" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-17x-yenilikleri-input-model-output-ve-signal-queryler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-17x-yenilikleri-input-model-output-ve-signal-queryler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-17x-yenilikleri-input-model-output-ve-signal-queryler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-17x-yenilikleri-input-model-output-ve-signal-queryler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-17x-yenilikleri-input-model-output-ve-signal-queryler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-17x-yenilikleri-input-model-output-ve-signal-queryler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-17x-yenilikleri-input-model-output-ve-signal-queryler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-17x-yenilikleri-input-model-output-ve-signal-queryler" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-17-yenilikleri-if-for-defer-ve-yeni-application-builder</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-17-yenilikleri-if-for-defer-ve-yeni-application-builder" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-17-yenilikleri-if-for-defer-ve-yeni-application-builder" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-17-yenilikleri-if-for-defer-ve-yeni-application-builder" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-17-yenilikleri-if-for-defer-ve-yeni-application-builder</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-17-yenilikleri-if-for-defer-ve-yeni-application-builder" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-17-yenilikleri-if-for-defer-ve-yeni-application-builder" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-17-yenilikleri-if-for-defer-ve-yeni-application-builder" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-16-yenilikleri-signals-required-input-ve-takeuntildestroyed</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-16-yenilikleri-signals-required-input-ve-takeuntildestroyed" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-16-yenilikleri-signals-required-input-ve-takeuntildestroyed" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-16-yenilikleri-signals-required-input-ve-takeuntildestroyed" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-16-yenilikleri-signals-required-input-ve-takeuntildestroyed</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-16-yenilikleri-signals-required-input-ve-takeuntildestroyed" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-16-yenilikleri-signals-required-input-ve-takeuntildestroyed" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-16-yenilikleri-signals-required-input-ve-takeuntildestroyed" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-15te-functional-guard-functional-interceptor-hostdirectives</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-15te-functional-guard-functional-interceptor-hostdirectives" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-15te-functional-guard-functional-interceptor-hostdirectives" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-15te-functional-guard-functional-interceptor-hostdirectives" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-15te-functional-guard-functional-interceptor-hostdirectives</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-15te-functional-guard-functional-interceptor-hostdirectives" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-15te-functional-guard-functional-interceptor-hostdirectives" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-15te-functional-guard-functional-interceptor-hostdirectives" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-15-ile-standalone-apiler-bootstrapapplication-providerouter</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-15-ile-standalone-apiler-bootstrapapplication-providerouter" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-15-ile-standalone-apiler-bootstrapapplication-providerouter" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-15-ile-standalone-apiler-bootstrapapplication-providerouter" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-15-ile-standalone-apiler-bootstrapapplication-providerouter</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-15-ile-standalone-apiler-bootstrapapplication-providerouter" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-15-ile-standalone-apiler-bootstrapapplication-providerouter" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-15-ile-standalone-apiler-bootstrapapplication-providerouter" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-14-ile-gelenler-typed-reactive-forms-inject-ve-standalone-component</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-14-ile-gelenler-typed-reactive-forms-inject-ve-standalone-component" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-14-ile-gelenler-typed-reactive-forms-inject-ve-standalone-component" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-14-ile-gelenler-typed-reactive-forms-inject-ve-standalone-component" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-14-ile-gelenler-typed-reactive-forms-inject-ve-standalone-component</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-14-ile-gelenler-typed-reactive-forms-inject-ve-standalone-component" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-14-ile-gelenler-typed-reactive-forms-inject-ve-standalone-component" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-14-ile-gelenler-typed-reactive-forms-inject-ve-standalone-component" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-13-ile-gelenler-ng-update-ivy-ve-yeni-dinamik-component-api</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-13-ile-gelenler-ng-update-ivy-ve-yeni-dinamik-component-api" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-13-ile-gelenler-ng-update-ivy-ve-yeni-dinamik-component-api" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-13-ile-gelenler-ng-update-ivy-ve-yeni-dinamik-component-api" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-13-ile-gelenler-ng-update-ivy-ve-yeni-dinamik-component-api</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-13-ile-gelenler-ng-update-ivy-ve-yeni-dinamik-component-api" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-13-ile-gelenler-ng-update-ivy-ve-yeni-dinamik-component-api" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-13-ile-gelenler-ng-update-ivy-ve-yeni-dinamik-component-api" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-build-ve-deploy-ng-build-environment-dosyalari-budgets-ve-spa-routing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-build-ve-deploy-ng-build-environment-dosyalari-budgets-ve-spa-routing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-build-ve-deploy-ng-build-environment-dosyalari-budgets-ve-spa-routing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-build-ve-deploy-ng-build-environment-dosyalari-budgets-ve-spa-routing" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-build-ve-deploy-ng-build-environment-dosyalari-budgets-ve-spa-routing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-build-ve-deploy-ng-build-environment-dosyalari-budgets-ve-spa-routing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-build-ve-deploy-ng-build-environment-dosyalari-budgets-ve-spa-routing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-build-ve-deploy-ng-build-environment-dosyalari-budgets-ve-spa-routing" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angularda-teste-giris-karma-jasmine-testbed-ve-httpclienttestingmodule</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angularda-teste-giris-karma-jasmine-testbed-ve-httpclienttestingmodule" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angularda-teste-giris-karma-jasmine-testbed-ve-httpclienttestingmodule" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angularda-teste-giris-karma-jasmine-testbed-ve-httpclienttestingmodule" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angularda-teste-giris-karma-jasmine-testbed-ve-httpclienttestingmodule</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angularda-teste-giris-karma-jasmine-testbed-ve-httpclienttestingmodule" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angularda-teste-giris-karma-jasmine-testbed-ve-httpclienttestingmodule" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angularda-teste-giris-karma-jasmine-testbed-ve-httpclienttestingmodule" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angularda-change-detection-ve-zone-js-onpush-changedetectorref-ve-ngzone</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angularda-change-detection-ve-zone-js-onpush-changedetectorref-ve-ngzone" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angularda-change-detection-ve-zone-js-onpush-changedetectorref-ve-ngzone" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angularda-change-detection-ve-zone-js-onpush-changedetectorref-ve-ngzone" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angularda-change-detection-ve-zone-js-onpush-changedetectorref-ve-ngzone</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angularda-change-detection-ve-zone-js-onpush-changedetectorref-ve-ngzone" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angularda-change-detection-ve-zone-js-onpush-changedetectorref-ve-ngzone" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angularda-change-detection-ve-zone-js-onpush-changedetectorref-ve-ngzone" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-reactive-forms-formgroup-formbuilder-formarray-ve-validatorlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-reactive-forms-formgroup-formbuilder-formarray-ve-validatorlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-reactive-forms-formgroup-formbuilder-formarray-ve-validatorlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-reactive-forms-formgroup-formbuilder-formarray-ve-validatorlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-reactive-forms-formgroup-formbuilder-formarray-ve-validatorlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-reactive-forms-formgroup-formbuilder-formarray-ve-validatorlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-reactive-forms-formgroup-formbuilder-formarray-ve-validatorlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-reactive-forms-formgroup-formbuilder-formarray-ve-validatorlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-template-driven-forms-ngmodel-ngform-ve-form-dogrulama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-template-driven-forms-ngmodel-ngform-ve-form-dogrulama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-template-driven-forms-ngmodel-ngform-ve-form-dogrulama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-template-driven-forms-ngmodel-ngform-ve-form-dogrulama" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-template-driven-forms-ngmodel-ngform-ve-form-dogrulama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-template-driven-forms-ngmodel-ngform-ve-form-dogrulama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-template-driven-forms-ngmodel-ngform-ve-form-dogrulama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-template-driven-forms-ngmodel-ngform-ve-form-dogrulama" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-guardlar-ve-lazy-loading-canactivate-candeactivate-canload-ve-resolve</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-guardlar-ve-lazy-loading-canactivate-candeactivate-canload-ve-resolve" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-guardlar-ve-lazy-loading-canactivate-candeactivate-canload-ve-resolve" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-guardlar-ve-lazy-loading-canactivate-candeactivate-canload-ve-resolve" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-guardlar-ve-lazy-loading-canactivate-candeactivate-canload-ve-resolve</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-guardlar-ve-lazy-loading-canactivate-candeactivate-canload-ve-resolve" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-guardlar-ve-lazy-loading-canactivate-candeactivate-canload-ve-resolve" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-guardlar-ve-lazy-loading-canactivate-candeactivate-canload-ve-resolve" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-routing-rehberi-routermodule-route-parametreleri-ve-child-routelar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-routing-rehberi-routermodule-route-parametreleri-ve-child-routelar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-routing-rehberi-routermodule-route-parametreleri-ve-child-routelar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-routing-rehberi-routermodule-route-parametreleri-ve-child-routelar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-routing-rehberi-routermodule-route-parametreleri-ve-child-routelar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-routing-rehberi-routermodule-route-parametreleri-ve-child-routelar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-routing-rehberi-routermodule-route-parametreleri-ve-child-routelar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-routing-rehberi-routermodule-route-parametreleri-ve-child-routelar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-httpclient-ile-api-istekleri-get-post-hata-yonetimi-ve-interceptor</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-httpclient-ile-api-istekleri-get-post-hata-yonetimi-ve-interceptor" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-httpclient-ile-api-istekleri-get-post-hata-yonetimi-ve-interceptor" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-httpclient-ile-api-istekleri-get-post-hata-yonetimi-ve-interceptor" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-httpclient-ile-api-istekleri-get-post-hata-yonetimi-ve-interceptor</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-httpclient-ile-api-istekleri-get-post-hata-yonetimi-ve-interceptor" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-httpclient-ile-api-istekleri-get-post-hata-yonetimi-ve-interceptor" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-httpclient-ile-api-istekleri-get-post-hata-yonetimi-ve-interceptor" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angularda-rxjse-giris-observable-operatorler-behaviorsubject-ve-async-pipe</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angularda-rxjse-giris-observable-operatorler-behaviorsubject-ve-async-pipe" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angularda-rxjse-giris-observable-operatorler-behaviorsubject-ve-async-pipe" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angularda-rxjse-giris-observable-operatorler-behaviorsubject-ve-async-pipe" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angularda-rxjse-giris-observable-operatorler-behaviorsubject-ve-async-pipe</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angularda-rxjse-giris-observable-operatorler-behaviorsubject-ve-async-pipe" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angularda-rxjse-giris-observable-operatorler-behaviorsubject-ve-async-pipe" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angularda-rxjse-giris-observable-operatorler-behaviorsubject-ve-async-pipe" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-service-ve-dependency-injection-providedin-injector-agaci-ve-providerlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-service-ve-dependency-injection-providedin-injector-agaci-ve-providerlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-service-ve-dependency-injection-providedin-injector-agaci-ve-providerlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-service-ve-dependency-injection-providedin-injector-agaci-ve-providerlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-service-ve-dependency-injection-providedin-injector-agaci-ve-providerlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-service-ve-dependency-injection-providedin-injector-agaci-ve-providerlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-service-ve-dependency-injection-providedin-injector-agaci-ve-providerlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-service-ve-dependency-injection-providedin-injector-agaci-ve-providerlar" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-pipelari-tarih-para-birimi-turkce-locale-ve-custom-pipe-yazmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-pipelari-tarih-para-birimi-turkce-locale-ve-custom-pipe-yazmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-pipelari-tarih-para-birimi-turkce-locale-ve-custom-pipe-yazmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-pipelari-tarih-para-birimi-turkce-locale-ve-custom-pipe-yazmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-pipelari-tarih-para-birimi-turkce-locale-ve-custom-pipe-yazmak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-pipelari-tarih-para-birimi-turkce-locale-ve-custom-pipe-yazmak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-pipelari-tarih-para-birimi-turkce-locale-ve-custom-pipe-yazmak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-pipelari-tarih-para-birimi-turkce-locale-ve-custom-pipe-yazmak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-lifecycle-hooklari-ngoninitten-ngondestroya-bir-componentin-hayati</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-lifecycle-hooklari-ngoninitten-ngondestroya-bir-componentin-hayati" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-lifecycle-hooklari-ngoninitten-ngondestroya-bir-componentin-hayati" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-lifecycle-hooklari-ngoninitten-ngondestroya-bir-componentin-hayati" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-lifecycle-hooklari-ngoninitten-ngondestroya-bir-componentin-hayati</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-lifecycle-hooklari-ngoninitten-ngondestroya-bir-componentin-hayati" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-lifecycle-hooklari-ngoninitten-ngondestroya-bir-componentin-hayati" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-lifecycle-hooklari-ngoninitten-ngondestroya-bir-componentin-hayati" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angularda-component-iletisimi-input-output-viewchild-ve-ng-content</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angularda-component-iletisimi-input-output-viewchild-ve-ng-content" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angularda-component-iletisimi-input-output-viewchild-ve-ng-content" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angularda-component-iletisimi-input-output-viewchild-ve-ng-content" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angularda-component-iletisimi-input-output-viewchild-ve-ng-content</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angularda-component-iletisimi-input-output-viewchild-ve-ng-content" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angularda-component-iletisimi-input-output-viewchild-ve-ng-content" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angularda-component-iletisimi-input-output-viewchild-ve-ng-content" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-built-in-directiveleri-ngif-ngfor-ngswitch-ngclass-ve-kendi-directiven</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-built-in-directiveleri-ngif-ngfor-ngswitch-ngclass-ve-kendi-directiven" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-built-in-directiveleri-ngif-ngfor-ngswitch-ngclass-ve-kendi-directiven" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-built-in-directiveleri-ngif-ngfor-ngswitch-ngclass-ve-kendi-directiven" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-built-in-directiveleri-ngif-ngfor-ngswitch-ngclass-ve-kendi-directiven</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-built-in-directiveleri-ngif-ngfor-ngswitch-ngclass-ve-kendi-directiven" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-built-in-directiveleri-ngif-ngfor-ngswitch-ngclass-ve-kendi-directiven" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-built-in-directiveleri-ngif-ngfor-ngswitch-ngclass-ve-kendi-directiven" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angularda-data-binding-interpolation-property-event-ve-two-way-binding</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angularda-data-binding-interpolation-property-event-ve-two-way-binding" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angularda-data-binding-interpolation-property-event-ve-two-way-binding" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angularda-data-binding-interpolation-property-event-ve-two-way-binding" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angularda-data-binding-interpolation-property-event-ve-two-way-binding</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angularda-data-binding-interpolation-property-event-ve-two-way-binding" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angularda-data-binding-interpolation-property-event-ve-two-way-binding" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angularda-data-binding-interpolation-property-event-ve-two-way-binding" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-ngmodule-nedir-declarations-imports-exports-ve-feature-module</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-ngmodule-nedir-declarations-imports-exports-ve-feature-module" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-ngmodule-nedir-declarations-imports-exports-ve-feature-module" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-ngmodule-nedir-declarations-imports-exports-ve-feature-module" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-ngmodule-nedir-declarations-imports-exports-ve-feature-module</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-ngmodule-nedir-declarations-imports-exports-ve-feature-module" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-ngmodule-nedir-declarations-imports-exports-ve-feature-module" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-ngmodule-nedir-declarations-imports-exports-ve-feature-module" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angularda-ilk-component-decorator-selector-ve-template-anatomisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angularda-ilk-component-decorator-selector-ve-template-anatomisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angularda-ilk-component-decorator-selector-ve-template-anatomisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angularda-ilk-component-decorator-selector-ve-template-anatomisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angularda-ilk-component-decorator-selector-ve-template-anatomisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angularda-ilk-component-decorator-selector-ve-template-anatomisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angularda-ilk-component-decorator-selector-ve-template-anatomisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angularda-ilk-component-decorator-selector-ve-template-anatomisi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-kurulumu-ve-ilk-proje-ortami-sifirdan-hazirlamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-kurulumu-ve-ilk-proje-ortami-sifirdan-hazirlamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-kurulumu-ve-ilk-proje-ortami-sifirdan-hazirlamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-kurulumu-ve-ilk-proje-ortami-sifirdan-hazirlamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-kurulumu-ve-ilk-proje-ortami-sifirdan-hazirlamak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-kurulumu-ve-ilk-proje-ortami-sifirdan-hazirlamak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-kurulumu-ve-ilk-proje-ortami-sifirdan-hazirlamak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-kurulumu-ve-ilk-proje-ortami-sifirdan-hazirlamak" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/blog/angular-nedir-neden-var-bir-frameworkun-varlik-sebebi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-nedir-neden-var-bir-frameworkun-varlik-sebebi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-nedir-neden-var-bir-frameworkun-varlik-sebebi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-nedir-neden-var-bir-frameworkun-varlik-sebebi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/en/blog/angular-nedir-neden-var-bir-frameworkun-varlik-sebebi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/blog/angular-nedir-neden-var-bir-frameworkun-varlik-sebebi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/blog/angular-nedir-neden-var-bir-frameworkun-varlik-sebebi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/blog/angular-nedir-neden-var-bir-frameworkun-varlik-sebebi" /><lastmod>2026-11-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.mertozen.com/videolar/is-mi-ariyim-askere-mi-gideyim-yedek-subaylik</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/is-mi-ariyim-askere-mi-gideyim-yedek-subaylik" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/is-mi-ariyim-askere-mi-gideyim-yedek-subaylik" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/is-mi-ariyim-askere-mi-gideyim-yedek-subaylik" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/is-mi-ariyim-askere-mi-gideyim-yedek-subaylik</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/is-mi-ariyim-askere-mi-gideyim-yedek-subaylik" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/is-mi-ariyim-askere-mi-gideyim-yedek-subaylik" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/is-mi-ariyim-askere-mi-gideyim-yedek-subaylik" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sql-group-by-mekanizmasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-group-by-mekanizmasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-group-by-mekanizmasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-group-by-mekanizmasi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sql-group-by-mekanizmasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-group-by-mekanizmasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-group-by-mekanizmasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-group-by-mekanizmasi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sql-toplama-fonksiyonlari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-toplama-fonksiyonlari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-toplama-fonksiyonlari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-toplama-fonksiyonlari" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sql-toplama-fonksiyonlari</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-toplama-fonksiyonlari" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-toplama-fonksiyonlari" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-toplama-fonksiyonlari" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sql-distinct-top-offset-fetch</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-distinct-top-offset-fetch" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-distinct-top-offset-fetch" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-distinct-top-offset-fetch" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sql-distinct-top-offset-fetch</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-distinct-top-offset-fetch" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-distinct-top-offset-fetch" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-distinct-top-offset-fetch" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sql-like-in-between</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-like-in-between" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-like-in-between" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-like-in-between" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sql-like-in-between</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-like-in-between" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-like-in-between" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-like-in-between" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sql-null-ve-uc-degerli-mantik</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-null-ve-uc-degerli-mantik" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-null-ve-uc-degerli-mantik" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-null-ve-uc-degerli-mantik" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sql-null-ve-uc-degerli-mantik</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-null-ve-uc-degerli-mantik" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-null-ve-uc-degerli-mantik" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-null-ve-uc-degerli-mantik" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sql-veri-tipleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-veri-tipleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-veri-tipleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-veri-tipleri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sql-veri-tipleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-veri-tipleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-veri-tipleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-veri-tipleri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sql-select-from-where-order-by</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-select-from-where-order-by" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-select-from-where-order-by" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-select-from-where-order-by" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sql-select-from-where-order-by</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-select-from-where-order-by" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-select-from-where-order-by" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-select-from-where-order-by" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sql-bir-sorgu-calisirken-ne-oluyor</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-bir-sorgu-calisirken-ne-oluyor" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-bir-sorgu-calisirken-ne-oluyor" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-bir-sorgu-calisirken-ne-oluyor" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sql-bir-sorgu-calisirken-ne-oluyor</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-bir-sorgu-calisirken-ne-oluyor" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-bir-sorgu-calisirken-ne-oluyor" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-bir-sorgu-calisirken-ne-oluyor" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sql-veritabani-ve-sql-nedir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-veritabani-ve-sql-nedir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-veritabani-ve-sql-nedir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-veritabani-ve-sql-nedir" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sql-veritabani-ve-sql-nedir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sql-veritabani-ve-sql-nedir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sql-veritabani-ve-sql-nedir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sql-veritabani-ve-sql-nedir" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/hospitallite-hms-global-exception-handling</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-global-exception-handling" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-global-exception-handling" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-global-exception-handling" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/hospitallite-hms-global-exception-handling</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-global-exception-handling" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-global-exception-handling" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-global-exception-handling" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/hospitallite-hms-api-response-model</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-api-response-model" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-api-response-model" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-api-response-model" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/hospitallite-hms-api-response-model</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-api-response-model" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-api-response-model" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-api-response-model" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/hospitallite-hms-logout-revoke-refresh-token</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-logout-revoke-refresh-token" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-logout-revoke-refresh-token" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-logout-revoke-refresh-token" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/hospitallite-hms-logout-revoke-refresh-token</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-logout-revoke-refresh-token" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-logout-revoke-refresh-token" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-logout-revoke-refresh-token" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/hospitallite-hms-refresh-token-endpoint-rotation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-refresh-token-endpoint-rotation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-refresh-token-endpoint-rotation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-refresh-token-endpoint-rotation" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/hospitallite-hms-refresh-token-endpoint-rotation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-refresh-token-endpoint-rotation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-refresh-token-endpoint-rotation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-refresh-token-endpoint-rotation" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/varyo-cms-kullanimi-open-source-project</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/varyo-cms-kullanimi-open-source-project" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/varyo-cms-kullanimi-open-source-project" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/varyo-cms-kullanimi-open-source-project" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/varyo-cms-kullanimi-open-source-project</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/varyo-cms-kullanimi-open-source-project" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/varyo-cms-kullanimi-open-source-project" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/varyo-cms-kullanimi-open-source-project" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/hospitallite-hms-auth-pipeline-role-based-claim-entegrasyonu-jwt</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-auth-pipeline-role-based-claim-entegrasyonu-jwt" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-auth-pipeline-role-based-claim-entegrasyonu-jwt" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-auth-pipeline-role-based-claim-entegrasyonu-jwt" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/hospitallite-hms-auth-pipeline-role-based-claim-entegrasyonu-jwt</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-auth-pipeline-role-based-claim-entegrasyonu-jwt" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-auth-pipeline-role-based-claim-entegrasyonu-jwt" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-auth-pipeline-role-based-claim-entegrasyonu-jwt" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/hospitallite-hms-auth-controller-jwt-claim-based</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-auth-controller-jwt-claim-based" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-auth-controller-jwt-claim-based" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-auth-controller-jwt-claim-based" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/hospitallite-hms-auth-controller-jwt-claim-based</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-auth-controller-jwt-claim-based" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-auth-controller-jwt-claim-based" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-auth-controller-jwt-claim-based" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/yas-30-yazilimci-olabilir-miyim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/yas-30-yazilimci-olabilir-miyim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/yas-30-yazilimci-olabilir-miyim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/yas-30-yazilimci-olabilir-miyim" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/yas-30-yazilimci-olabilir-miyim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/yas-30-yazilimci-olabilir-miyim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/yas-30-yazilimci-olabilir-miyim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/yas-30-yazilimci-olabilir-miyim" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/hospitallite-hms-generic-repository-pattern-ve-unit-of-work-entegrasyonu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-generic-repository-pattern-ve-unit-of-work-entegrasyonu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-generic-repository-pattern-ve-unit-of-work-entegrasyonu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-generic-repository-pattern-ve-unit-of-work-entegrasyonu" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/hospitallite-hms-generic-repository-pattern-ve-unit-of-work-entegrasyonu</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-generic-repository-pattern-ve-unit-of-work-entegrasyonu" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-generic-repository-pattern-ve-unit-of-work-entegrasyonu" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-generic-repository-pattern-ve-unit-of-work-entegrasyonu" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/mukemmel-olabilir-miyim-kayboldum</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/mukemmel-olabilir-miyim-kayboldum" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/mukemmel-olabilir-miyim-kayboldum" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/mukemmel-olabilir-miyim-kayboldum" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/mukemmel-olabilir-miyim-kayboldum</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/mukemmel-olabilir-miyim-kayboldum" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/mukemmel-olabilir-miyim-kayboldum" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/mukemmel-olabilir-miyim-kayboldum" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/hospitallite-hms-data-access-katmani-entity-framework-tablo-olusturma</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-data-access-katmani-entity-framework-tablo-olusturma" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-data-access-katmani-entity-framework-tablo-olusturma" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-data-access-katmani-entity-framework-tablo-olusturma" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/hospitallite-hms-data-access-katmani-entity-framework-tablo-olusturma</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-data-access-katmani-entity-framework-tablo-olusturma" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-data-access-katmani-entity-framework-tablo-olusturma" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-data-access-katmani-entity-framework-tablo-olusturma" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/is-degistirmeli-miyim-hayallerim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/is-degistirmeli-miyim-hayallerim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/is-degistirmeli-miyim-hayallerim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/is-degistirmeli-miyim-hayallerim" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/is-degistirmeli-miyim-hayallerim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/is-degistirmeli-miyim-hayallerim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/is-degistirmeli-miyim-hayallerim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/is-degistirmeli-miyim-hayallerim" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/hospitallite-hms-core-katmani-temel-siniflar-common-entities-enums</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-core-katmani-temel-siniflar-common-entities-enums" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-core-katmani-temel-siniflar-common-entities-enums" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-core-katmani-temel-siniflar-common-entities-enums" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/hospitallite-hms-core-katmani-temel-siniflar-common-entities-enums</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-core-katmani-temel-siniflar-common-entities-enums" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-core-katmani-temel-siniflar-common-entities-enums" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-core-katmani-temel-siniflar-common-entities-enums" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/hospitallite-hms-net-sdk-ve-vs-code-ile-katmanlari-olusturma</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-net-sdk-ve-vs-code-ile-katmanlari-olusturma" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-net-sdk-ve-vs-code-ile-katmanlari-olusturma" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-net-sdk-ve-vs-code-ile-katmanlari-olusturma" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/hospitallite-hms-net-sdk-ve-vs-code-ile-katmanlari-olusturma</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-net-sdk-ve-vs-code-ile-katmanlari-olusturma" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-net-sdk-ve-vs-code-ile-katmanlari-olusturma" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-net-sdk-ve-vs-code-ile-katmanlari-olusturma" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/hospitallite-hms-n-tier-architecture-proje-basliyor-mvp</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-n-tier-architecture-proje-basliyor-mvp" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-n-tier-architecture-proje-basliyor-mvp" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-n-tier-architecture-proje-basliyor-mvp" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/hospitallite-hms-n-tier-architecture-proje-basliyor-mvp</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/hospitallite-hms-n-tier-architecture-proje-basliyor-mvp" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/hospitallite-hms-n-tier-architecture-proje-basliyor-mvp" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/hospitallite-hms-n-tier-architecture-proje-basliyor-mvp" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-best-practices-ve-kapanis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-best-practices-ve-kapanis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-best-practices-ve-kapanis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-best-practices-ve-kapanis" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-best-practices-ve-kapanis</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-best-practices-ve-kapanis" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-best-practices-ve-kapanis" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-best-practices-ve-kapanis" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-api-versioning</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-api-versioning" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-api-versioning" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-api-versioning" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-api-versioning</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-api-versioning" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-api-versioning" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-api-versioning" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-health-checks</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-health-checks" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-health-checks" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-health-checks" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-health-checks</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-health-checks" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-health-checks" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-health-checks" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-file-upload-download</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-file-upload-download" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-file-upload-download" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-file-upload-download" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-file-upload-download</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-file-upload-download" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-file-upload-download" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-file-upload-download" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/jwt-access-token-refresh-token</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/jwt-access-token-refresh-token" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/jwt-access-token-refresh-token" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/jwt-access-token-refresh-token" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/jwt-access-token-refresh-token</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/jwt-access-token-refresh-token" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/jwt-access-token-refresh-token" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/jwt-access-token-refresh-token" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-caching</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-caching" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-caching" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-caching" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-caching</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-caching" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-caching" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-caching" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-rate-limiting</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-rate-limiting" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-rate-limiting" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-rate-limiting" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-rate-limiting</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-rate-limiting" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-rate-limiting" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-rate-limiting" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-cors-cross-origin-resource-sharing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-cors-cross-origin-resource-sharing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-cors-cross-origin-resource-sharing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-cors-cross-origin-resource-sharing" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-cors-cross-origin-resource-sharing</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-cors-cross-origin-resource-sharing" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-cors-cross-origin-resource-sharing" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-cors-cross-origin-resource-sharing" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-authorization</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-authorization" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-authorization" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-authorization" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-authorization</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-authorization" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-authorization" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-authorization" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-jwt-json-web-token-ile-authentication</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-jwt-json-web-token-ile-authentication" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-jwt-json-web-token-ile-authentication" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-jwt-json-web-token-ile-authentication" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-jwt-json-web-token-ile-authentication</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-jwt-json-web-token-ile-authentication" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-jwt-json-web-token-ile-authentication" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-jwt-json-web-token-ile-authentication" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-swagger-openapi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-swagger-openapi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-swagger-openapi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-swagger-openapi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-swagger-openapi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-swagger-openapi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-swagger-openapi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-swagger-openapi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-loglama-logging</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-loglama-logging" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-loglama-logging" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-loglama-logging" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-loglama-logging</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-loglama-logging" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-loglama-logging" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-loglama-logging" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-configuration-ve-options-pattern</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-configuration-ve-options-pattern" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-configuration-ve-options-pattern" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-configuration-ve-options-pattern" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-configuration-ve-options-pattern</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-configuration-ve-options-pattern" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-configuration-ve-options-pattern" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-configuration-ve-options-pattern" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-global-exception-handling-ve-problem-details</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-global-exception-handling-ve-problem-details" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-global-exception-handling-ve-problem-details" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-global-exception-handling-ve-problem-details" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-global-exception-handling-ve-problem-details</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-global-exception-handling-ve-problem-details" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-global-exception-handling-ve-problem-details" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-global-exception-handling-ve-problem-details" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-filters-filtreler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-filters-filtreler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-filters-filtreler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-filters-filtreler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-filters-filtreler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-filters-filtreler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-filters-filtreler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-filters-filtreler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-dto-ve-automapper</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-dto-ve-automapper" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-dto-ve-automapper" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-dto-ve-automapper" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-dto-ve-automapper</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-dto-ve-automapper" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-dto-ve-automapper" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-dto-ve-automapper" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-paging-filtering-ve-sorting-sayfalama-filtreleme-ve-siralama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-paging-filtering-ve-sorting-sayfalama-filtreleme-ve-siralama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-paging-filtering-ve-sorting-sayfalama-filtreleme-ve-siralama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-paging-filtering-ve-sorting-sayfalama-filtreleme-ve-siralama" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-paging-filtering-ve-sorting-sayfalama-filtreleme-ve-siralama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-paging-filtering-ve-sorting-sayfalama-filtreleme-ve-siralama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-paging-filtering-ve-sorting-sayfalama-filtreleme-ve-siralama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-paging-filtering-ve-sorting-sayfalama-filtreleme-ve-siralama" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-entity-framework-core-ile-veritabani-islemleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-entity-framework-core-ile-veritabani-islemleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-entity-framework-core-ile-veritabani-islemleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-entity-framework-core-ile-veritabani-islemleri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-entity-framework-core-ile-veritabani-islemleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-entity-framework-core-ile-veritabani-islemleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-entity-framework-core-ile-veritabani-islemleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-entity-framework-core-ile-veritabani-islemleri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/css3-metin-ve-yazi-tipleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-metin-ve-yazi-tipleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-metin-ve-yazi-tipleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-metin-ve-yazi-tipleri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/css3-metin-ve-yazi-tipleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-metin-ve-yazi-tipleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-metin-ve-yazi-tipleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-metin-ve-yazi-tipleri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-dependency-injection-ve-ioc-container</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-dependency-injection-ve-ioc-container" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-dependency-injection-ve-ioc-container" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-dependency-injection-ve-ioc-container" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-dependency-injection-ve-ioc-container</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-dependency-injection-ve-ioc-container" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-dependency-injection-ve-ioc-container" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-dependency-injection-ve-ioc-container" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-middleware-pipeline-cors-authentication-authorization</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-middleware-pipeline-cors-authentication-authorization" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-middleware-pipeline-cors-authentication-authorization" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-middleware-pipeline-cors-authentication-authorization" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-middleware-pipeline-cors-authentication-authorization</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-middleware-pipeline-cors-authentication-authorization" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-middleware-pipeline-cors-authentication-authorization" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-middleware-pipeline-cors-authentication-authorization" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-model-binding-validation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-model-binding-validation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-model-binding-validation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-model-binding-validation" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-model-binding-validation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-model-binding-validation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-model-binding-validation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-model-binding-validation" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-routing-ve-controller-mantigi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-routing-ve-controller-mantigi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-routing-ve-controller-mantigi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-routing-ve-controller-mantigi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-routing-ve-controller-mantigi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-routing-ve-controller-mantigi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-routing-ve-controller-mantigi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-routing-ve-controller-mantigi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-merhaba-net-core-web-api</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-merhaba-net-core-web-api" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-merhaba-net-core-web-api" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-merhaba-net-core-web-api" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-merhaba-net-core-web-api</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-merhaba-net-core-web-api" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-merhaba-net-core-web-api" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-merhaba-net-core-web-api" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-giris-ve-tanimlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-giris-ve-tanimlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-giris-ve-tanimlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-giris-ve-tanimlar" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-giris-ve-tanimlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-giris-ve-tanimlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-giris-ve-tanimlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-giris-ve-tanimlar" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/net-core-web-api-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-mufredat" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/net-core-web-api-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/net-core-web-api-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/net-core-web-api-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/net-core-web-api-mufredat" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-orta-seviye-ileri-seviye-tarih-islemleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-ileri-seviye-tarih-islemleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-ileri-seviye-tarih-islemleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-ileri-seviye-tarih-islemleri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-orta-seviye-ileri-seviye-tarih-islemleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-ileri-seviye-tarih-islemleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-ileri-seviye-tarih-islemleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-ileri-seviye-tarih-islemleri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-orta-seviye-javascript-web-api</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-javascript-web-api" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-javascript-web-api" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-javascript-web-api" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-orta-seviye-javascript-web-api</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-javascript-web-api" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-javascript-web-api" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-javascript-web-api" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-orta-seviye-hata-yonetimi-error-handling</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-hata-yonetimi-error-handling" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-hata-yonetimi-error-handling" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-hata-yonetimi-error-handling" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-orta-seviye-hata-yonetimi-error-handling</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-hata-yonetimi-error-handling" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-hata-yonetimi-error-handling" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-hata-yonetimi-error-handling" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-orta-seviye-mutation-observer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-mutation-observer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-mutation-observer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-mutation-observer" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-orta-seviye-mutation-observer</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-mutation-observer" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-mutation-observer" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-mutation-observer" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-orta-seviye-gelismis-dom-ve-olay-event-yonetimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-gelismis-dom-ve-olay-event-yonetimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-gelismis-dom-ve-olay-event-yonetimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-gelismis-dom-ve-olay-event-yonetimi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-orta-seviye-gelismis-dom-ve-olay-event-yonetimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-gelismis-dom-ve-olay-event-yonetimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-gelismis-dom-ve-olay-event-yonetimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-gelismis-dom-ve-olay-event-yonetimi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-orta-seviye-asenkron-programlama-callback-promise-event-loop-callstack</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-asenkron-programlama-callback-promise-event-loop-callstack" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-asenkron-programlama-callback-promise-event-loop-callstack" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-asenkron-programlama-callback-promise-event-loop-callstack" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-orta-seviye-asenkron-programlama-callback-promise-event-loop-callstack</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-asenkron-programlama-callback-promise-event-loop-callstack" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-asenkron-programlama-callback-promise-event-loop-callstack" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-asenkron-programlama-callback-promise-event-loop-callstack" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-orta-seviye-fonksiyon-davranislari-call-apply-bind</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-fonksiyon-davranislari-call-apply-bind" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-fonksiyon-davranislari-call-apply-bind" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-fonksiyon-davranislari-call-apply-bind" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-orta-seviye-fonksiyon-davranislari-call-apply-bind</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-fonksiyon-davranislari-call-apply-bind" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-fonksiyon-davranislari-call-apply-bind" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-fonksiyon-davranislari-call-apply-bind" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-orta-seviye-es6-yenilikleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-es6-yenilikleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-es6-yenilikleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-es6-yenilikleri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-orta-seviye-es6-yenilikleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-es6-yenilikleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-es6-yenilikleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-es6-yenilikleri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/css3-pseudo-class-element-ve-ileri-seciciler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-pseudo-class-element-ve-ileri-seciciler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-pseudo-class-element-ve-ileri-seciciler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-pseudo-class-element-ve-ileri-seciciler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/css3-pseudo-class-element-ve-ileri-seciciler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-pseudo-class-element-ve-ileri-seciciler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-pseudo-class-element-ve-ileri-seciciler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-pseudo-class-element-ve-ileri-seciciler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sass-scss-bootstrap-i-inceleyelim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sass-scss-bootstrap-i-inceleyelim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sass-scss-bootstrap-i-inceleyelim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sass-scss-bootstrap-i-inceleyelim" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sass-scss-bootstrap-i-inceleyelim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sass-scss-bootstrap-i-inceleyelim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sass-scss-bootstrap-i-inceleyelim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sass-scss-bootstrap-i-inceleyelim" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sass-scss-7-1-pattern-klasor-yapisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sass-scss-7-1-pattern-klasor-yapisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sass-scss-7-1-pattern-klasor-yapisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sass-scss-7-1-pattern-klasor-yapisi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sass-scss-7-1-pattern-klasor-yapisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sass-scss-7-1-pattern-klasor-yapisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sass-scss-7-1-pattern-klasor-yapisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sass-scss-7-1-pattern-klasor-yapisi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sass-scss-moduler-scss-yapisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sass-scss-moduler-scss-yapisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sass-scss-moduler-scss-yapisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sass-scss-moduler-scss-yapisi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sass-scss-moduler-scss-yapisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sass-scss-moduler-scss-yapisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sass-scss-moduler-scss-yapisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sass-scss-moduler-scss-yapisi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sass-scss-karar-yapilari-ve-donguler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sass-scss-karar-yapilari-ve-donguler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sass-scss-karar-yapilari-ve-donguler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sass-scss-karar-yapilari-ve-donguler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sass-scss-karar-yapilari-ve-donguler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sass-scss-karar-yapilari-ve-donguler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sass-scss-karar-yapilari-ve-donguler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sass-scss-karar-yapilari-ve-donguler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sass-scss-mixins-functions</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sass-scss-mixins-functions" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sass-scss-mixins-functions" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sass-scss-mixins-functions" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sass-scss-mixins-functions</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sass-scss-mixins-functions" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sass-scss-mixins-functions" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sass-scss-mixins-functions" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sass-scss-degiskenler-ve-temel-ozellikler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sass-scss-degiskenler-ve-temel-ozellikler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sass-scss-degiskenler-ve-temel-ozellikler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sass-scss-degiskenler-ve-temel-ozellikler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sass-scss-degiskenler-ve-temel-ozellikler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sass-scss-degiskenler-ve-temel-ozellikler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sass-scss-degiskenler-ve-temel-ozellikler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sass-scss-degiskenler-ve-temel-ozellikler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sass-scss-giris-ve-kurulum</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sass-scss-giris-ve-kurulum" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sass-scss-giris-ve-kurulum" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sass-scss-giris-ve-kurulum" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sass-scss-giris-ve-kurulum</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sass-scss-giris-ve-kurulum" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sass-scss-giris-ve-kurulum" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sass-scss-giris-ve-kurulum" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/sass-scss-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sass-scss-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sass-scss-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sass-scss-mufredat" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/sass-scss-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/sass-scss-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/sass-scss-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/sass-scss-mufredat" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/gulpjs-nedir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/gulpjs-nedir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/gulpjs-nedir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/gulpjs-nedir" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/gulpjs-nedir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/gulpjs-nedir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/gulpjs-nedir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/gulpjs-nedir" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/html-5-html-ozellikleri-attribute</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-html-ozellikleri-attribute" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-html-ozellikleri-attribute" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-html-ozellikleri-attribute" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/html-5-html-ozellikleri-attribute</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-html-ozellikleri-attribute" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-html-ozellikleri-attribute" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-html-ozellikleri-attribute" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/html-5-html-ile-sayfa-duzeni</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-html-ile-sayfa-duzeni" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-html-ile-sayfa-duzeni" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-html-ile-sayfa-duzeni" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/html-5-html-ile-sayfa-duzeni</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-html-ile-sayfa-duzeni" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-html-ile-sayfa-duzeni" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-html-ile-sayfa-duzeni" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/html-5-html-semantik-etiketler-ve-sayfa-yapisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-html-semantik-etiketler-ve-sayfa-yapisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-html-semantik-etiketler-ve-sayfa-yapisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-html-semantik-etiketler-ve-sayfa-yapisi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/html-5-html-semantik-etiketler-ve-sayfa-yapisi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-html-semantik-etiketler-ve-sayfa-yapisi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-html-semantik-etiketler-ve-sayfa-yapisi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-html-semantik-etiketler-ve-sayfa-yapisi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/html-5-formlar-ve-kullanici-girdileri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-formlar-ve-kullanici-girdileri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-formlar-ve-kullanici-girdileri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-formlar-ve-kullanici-girdileri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/html-5-formlar-ve-kullanici-girdileri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-formlar-ve-kullanici-girdileri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-formlar-ve-kullanici-girdileri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-formlar-ve-kullanici-girdileri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/html-5-html-tablolar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-html-tablolar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-html-tablolar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-html-tablolar" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/html-5-html-tablolar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-html-tablolar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-html-tablolar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-html-tablolar" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/html-5-gorseller-ve-medya-kullanimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-gorseller-ve-medya-kullanimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-gorseller-ve-medya-kullanimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-gorseller-ve-medya-kullanimi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/html-5-gorseller-ve-medya-kullanimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-gorseller-ve-medya-kullanimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-gorseller-ve-medya-kullanimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-gorseller-ve-medya-kullanimi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-temel-seviye-tarih-ve-saat-temelleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-tarih-ve-saat-temelleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-tarih-ve-saat-temelleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-tarih-ve-saat-temelleri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-temel-seviye-tarih-ve-saat-temelleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-tarih-ve-saat-temelleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-tarih-ve-saat-temelleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-tarih-ve-saat-temelleri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-temel-seviye-formlar-ve-temel-olay-yonetimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-formlar-ve-temel-olay-yonetimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-formlar-ve-temel-olay-yonetimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-formlar-ve-temel-olay-yonetimi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-temel-seviye-formlar-ve-temel-olay-yonetimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-formlar-ve-temel-olay-yonetimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-formlar-ve-temel-olay-yonetimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-formlar-ve-temel-olay-yonetimi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/css3-combinator-selectors</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-combinator-selectors" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-combinator-selectors" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-combinator-selectors" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/css3-combinator-selectors</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-combinator-selectors" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-combinator-selectors" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-combinator-selectors" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-temel-seviye-browser-object-model-bom</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-browser-object-model-bom" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-browser-object-model-bom" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-browser-object-model-bom" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-temel-seviye-browser-object-model-bom</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-browser-object-model-bom" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-browser-object-model-bom" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-browser-object-model-bom" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/css3-kalitim-inheritance</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-kalitim-inheritance" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-kalitim-inheritance" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-kalitim-inheritance" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/css3-kalitim-inheritance</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-kalitim-inheritance" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-kalitim-inheritance" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-kalitim-inheritance" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/openlayers-interactions-etkilesimler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/openlayers-interactions-etkilesimler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/openlayers-interactions-etkilesimler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/openlayers-interactions-etkilesimler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/openlayers-interactions-etkilesimler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/openlayers-interactions-etkilesimler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/openlayers-interactions-etkilesimler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/openlayers-interactions-etkilesimler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-temel-seviye-document-object-model-dom</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-document-object-model-dom" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-document-object-model-dom" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-document-object-model-dom" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-temel-seviye-document-object-model-dom</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-document-object-model-dom" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-document-object-model-dom" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-document-object-model-dom" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/css3-seciciler-selectors-ve-ozgulluk-kavrami-specificity</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-seciciler-selectors-ve-ozgulluk-kavrami-specificity" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-seciciler-selectors-ve-ozgulluk-kavrami-specificity" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-seciciler-selectors-ve-ozgulluk-kavrami-specificity" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/css3-seciciler-selectors-ve-ozgulluk-kavrami-specificity</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-seciciler-selectors-ve-ozgulluk-kavrami-specificity" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-seciciler-selectors-ve-ozgulluk-kavrami-specificity" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-seciciler-selectors-ve-ozgulluk-kavrami-specificity" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/html-5-listeler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-listeler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-listeler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-listeler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/html-5-listeler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-listeler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-listeler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-listeler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/css3-kutu-modeli-box-model</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-kutu-modeli-box-model" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-kutu-modeli-box-model" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-kutu-modeli-box-model" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/css3-kutu-modeli-box-model</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-kutu-modeli-box-model" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-kutu-modeli-box-model" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-kutu-modeli-box-model" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-temel-seviye-string-islemleri-ve-duzenli-ifadeler-regex</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-string-islemleri-ve-duzenli-ifadeler-regex" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-string-islemleri-ve-duzenli-ifadeler-regex" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-string-islemleri-ve-duzenli-ifadeler-regex" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-temel-seviye-string-islemleri-ve-duzenli-ifadeler-regex</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-string-islemleri-ve-duzenli-ifadeler-regex" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-string-islemleri-ve-duzenli-ifadeler-regex" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-string-islemleri-ve-duzenli-ifadeler-regex" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/html-5-metin-isleme-ve-formatlama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-metin-isleme-ve-formatlama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-metin-isleme-ve-formatlama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-metin-isleme-ve-formatlama" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/html-5-metin-isleme-ve-formatlama</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-metin-isleme-ve-formatlama" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-metin-isleme-ve-formatlama" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-metin-isleme-ve-formatlama" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/html-5-baglantilar-ve-url-yonetimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-baglantilar-ve-url-yonetimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-baglantilar-ve-url-yonetimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-baglantilar-ve-url-yonetimi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/html-5-baglantilar-ve-url-yonetimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-baglantilar-ve-url-yonetimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-baglantilar-ve-url-yonetimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-baglantilar-ve-url-yonetimi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/css3-renkler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-renkler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-renkler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-renkler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/css3-renkler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-renkler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-renkler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-renkler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-temel-seviye-json-javascript-object-notation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-json-javascript-object-notation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-json-javascript-object-notation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-json-javascript-object-notation" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-temel-seviye-json-javascript-object-notation</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-json-javascript-object-notation" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-json-javascript-object-notation" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-json-javascript-object-notation" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/css3-olcu-birimleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-olcu-birimleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-olcu-birimleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-olcu-birimleri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/css3-olcu-birimleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-olcu-birimleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-olcu-birimleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-olcu-birimleri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/html-5-temel-html-5-sayfa-yapisi-ve-temel-etiketler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-temel-html-5-sayfa-yapisi-ve-temel-etiketler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-temel-html-5-sayfa-yapisi-ve-temel-etiketler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-temel-html-5-sayfa-yapisi-ve-temel-etiketler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/html-5-temel-html-5-sayfa-yapisi-ve-temel-etiketler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html-5-temel-html-5-sayfa-yapisi-ve-temel-etiketler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html-5-temel-html-5-sayfa-yapisi-ve-temel-etiketler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html-5-temel-html-5-sayfa-yapisi-ve-temel-etiketler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/openlayers-gorunum-view</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/openlayers-gorunum-view" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/openlayers-gorunum-view" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/openlayers-gorunum-view" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/openlayers-gorunum-view</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/openlayers-gorunum-view" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/openlayers-gorunum-view" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/openlayers-gorunum-view" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-temel-seviye-nesneler-ve-diziler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-nesneler-ve-diziler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-nesneler-ve-diziler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-nesneler-ve-diziler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-temel-seviye-nesneler-ve-diziler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-nesneler-ve-diziler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-nesneler-ve-diziler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-nesneler-ve-diziler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/css3-giris-ve-temeller</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-giris-ve-temeller" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-giris-ve-temeller" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-giris-ve-temeller" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/css3-giris-ve-temeller</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-giris-ve-temeller" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-giris-ve-temeller" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-giris-ve-temeller" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/html5-e-giris</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html5-e-giris" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html5-e-giris" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html5-e-giris" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/html5-e-giris</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html5-e-giris" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html5-e-giris" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html5-e-giris" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/css3-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-mufredat" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/css3-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/css3-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/css3-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/css3-mufredat" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/html5-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html5-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html5-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html5-mufredat" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/html5-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/html5-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/html5-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/html5-mufredat" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-temel-seviye-fonksiyonlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-fonksiyonlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-fonksiyonlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-fonksiyonlar" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-temel-seviye-fonksiyonlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-fonksiyonlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-fonksiyonlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-fonksiyonlar" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/openlayers-katmanlar-layers</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/openlayers-katmanlar-layers" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/openlayers-katmanlar-layers" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/openlayers-katmanlar-layers" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/openlayers-katmanlar-layers</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/openlayers-katmanlar-layers" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/openlayers-katmanlar-layers" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/openlayers-katmanlar-layers" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-temel-seviye-kontrol-yapilari-ve-donguler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-kontrol-yapilari-ve-donguler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-kontrol-yapilari-ve-donguler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-kontrol-yapilari-ve-donguler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-temel-seviye-kontrol-yapilari-ve-donguler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-kontrol-yapilari-ve-donguler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-kontrol-yapilari-ve-donguler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-kontrol-yapilari-ve-donguler" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-temel-seviye-temel-soz-dizimi-ve-veri-tipleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-temel-soz-dizimi-ve-veri-tipleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-temel-soz-dizimi-ve-veri-tipleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-temel-soz-dizimi-ve-veri-tipleri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-temel-seviye-temel-soz-dizimi-ve-veri-tipleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-temel-soz-dizimi-ve-veri-tipleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-temel-soz-dizimi-ve-veri-tipleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-temel-soz-dizimi-ve-veri-tipleri" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/openlayers-ilk-haritanin-olusturulmasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/openlayers-ilk-haritanin-olusturulmasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/openlayers-ilk-haritanin-olusturulmasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/openlayers-ilk-haritanin-olusturulmasi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/openlayers-ilk-haritanin-olusturulmasi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/openlayers-ilk-haritanin-olusturulmasi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/openlayers-ilk-haritanin-olusturulmasi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/openlayers-ilk-haritanin-olusturulmasi" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-temel-seviye-giris</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-giris" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-giris" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-giris" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-temel-seviye-giris</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-giris" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-giris" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-giris" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-ileri-seviye-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-ileri-seviye-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-ileri-seviye-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-ileri-seviye-mufredat" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-ileri-seviye-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-ileri-seviye-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-ileri-seviye-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-ileri-seviye-mufredat" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-orta-seviye-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-mufredat" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-orta-seviye-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-orta-seviye-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-orta-seviye-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-orta-seviye-mufredat" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/javascript-temel-seviye-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-mufredat" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/javascript-temel-seviye-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/javascript-temel-seviye-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/javascript-temel-seviye-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/javascript-temel-seviye-mufredat" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/openlayers-temel-kavramlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/openlayers-temel-kavramlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/openlayers-temel-kavramlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/openlayers-temel-kavramlar" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/openlayers-temel-kavramlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/openlayers-temel-kavramlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/openlayers-temel-kavramlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/openlayers-temel-kavramlar" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/open-layers-harita-kutuphanesi-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/open-layers-harita-kutuphanesi-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/open-layers-harita-kutuphanesi-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/open-layers-harita-kutuphanesi-mufredat" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/open-layers-harita-kutuphanesi-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/open-layers-harita-kutuphanesi-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/open-layers-harita-kutuphanesi-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/open-layers-harita-kutuphanesi-mufredat" /><lastmod>2026-10-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/webpack-ile-paketleme-production</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-ile-paketleme-production" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-ile-paketleme-production" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-ile-paketleme-production" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/webpack-ile-paketleme-production</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-ile-paketleme-production" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-ile-paketleme-production" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-ile-paketleme-production" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/webpack-ve-moduler-yapi-chunk-tree-shaking</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-ve-moduler-yapi-chunk-tree-shaking" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-ve-moduler-yapi-chunk-tree-shaking" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-ve-moduler-yapi-chunk-tree-shaking" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/webpack-ve-moduler-yapi-chunk-tree-shaking</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-ve-moduler-yapi-chunk-tree-shaking" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-ve-moduler-yapi-chunk-tree-shaking" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-ve-moduler-yapi-chunk-tree-shaking" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/webpack-ile-gelistirme-ortamini-iyilestirme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-ile-gelistirme-ortamini-iyilestirme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-ile-gelistirme-ortamini-iyilestirme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-ile-gelistirme-ortamini-iyilestirme" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/webpack-ile-gelistirme-ortamini-iyilestirme</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-ile-gelistirme-ortamini-iyilestirme" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-ile-gelistirme-ortamini-iyilestirme" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-ile-gelistirme-ortamini-iyilestirme" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/webpack-plugin-ile-calismak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-plugin-ile-calismak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-plugin-ile-calismak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-plugin-ile-calismak" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/webpack-plugin-ile-calismak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-plugin-ile-calismak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-plugin-ile-calismak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-plugin-ile-calismak" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/webpack-loader-ile-calismak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-loader-ile-calismak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-loader-ile-calismak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-loader-ile-calismak" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/webpack-loader-ile-calismak</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-loader-ile-calismak" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-loader-ile-calismak" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-loader-ile-calismak" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/webpack-temel-yapilandirma</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-temel-yapilandirma" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-temel-yapilandirma" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-temel-yapilandirma" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/webpack-temel-yapilandirma</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-temel-yapilandirma" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-temel-yapilandirma" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-temel-yapilandirma" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/webpack-kurulumu-ve-ilk-proje</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-kurulumu-ve-ilk-proje" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-kurulumu-ve-ilk-proje" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-kurulumu-ve-ilk-proje" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/webpack-kurulumu-ve-ilk-proje</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-kurulumu-ve-ilk-proje" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-kurulumu-ve-ilk-proje" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-kurulumu-ve-ilk-proje" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/webpack-giris-ve-temel-bilgiler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-giris-ve-temel-bilgiler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-giris-ve-temel-bilgiler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-giris-ve-temel-bilgiler" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/webpack-giris-ve-temel-bilgiler</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-giris-ve-temel-bilgiler" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-giris-ve-temel-bilgiler" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-giris-ve-temel-bilgiler" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/webpack-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-mufredat" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/webpack-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/webpack-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/webpack-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/webpack-mufredat" /><lastmod>2026-08-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/linq-veri-ile-calismak-2-json-placeholder-verileri-ile-metod-bazli-senaryolar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-veri-ile-calismak-2-json-placeholder-verileri-ile-metod-bazli-senaryolar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-veri-ile-calismak-2-json-placeholder-verileri-ile-metod-bazli-senaryolar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-veri-ile-calismak-2-json-placeholder-verileri-ile-metod-bazli-senaryolar" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/linq-veri-ile-calismak-2-json-placeholder-verileri-ile-metod-bazli-senaryolar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-veri-ile-calismak-2-json-placeholder-verileri-ile-metod-bazli-senaryolar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-veri-ile-calismak-2-json-placeholder-verileri-ile-metod-bazli-senaryolar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-veri-ile-calismak-2-json-placeholder-verileri-ile-metod-bazli-senaryolar" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/linq-veri-ile-calismak-1-jsonplaceholder-verileri-ile-senaryo-ornekleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-veri-ile-calismak-1-jsonplaceholder-verileri-ile-senaryo-ornekleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-veri-ile-calismak-1-jsonplaceholder-verileri-ile-senaryo-ornekleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-veri-ile-calismak-1-jsonplaceholder-verileri-ile-senaryo-ornekleri" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/linq-veri-ile-calismak-1-jsonplaceholder-verileri-ile-senaryo-ornekleri</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-veri-ile-calismak-1-jsonplaceholder-verileri-ile-senaryo-ornekleri" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-veri-ile-calismak-1-jsonplaceholder-verileri-ile-senaryo-ornekleri" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-veri-ile-calismak-1-jsonplaceholder-verileri-ile-senaryo-ornekleri" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/linq-performans-ve-optimizasyon-benchmarkdotnet</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-performans-ve-optimizasyon-benchmarkdotnet" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-performans-ve-optimizasyon-benchmarkdotnet" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-performans-ve-optimizasyon-benchmarkdotnet" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/linq-performans-ve-optimizasyon-benchmarkdotnet</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-performans-ve-optimizasyon-benchmarkdotnet" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-performans-ve-optimizasyon-benchmarkdotnet" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-performans-ve-optimizasyon-benchmarkdotnet" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/linq-ile-koleksiyon-islemleri-add-addrange-remove-removeat-removeall</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-ile-koleksiyon-islemleri-add-addrange-remove-removeat-removeall" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-ile-koleksiyon-islemleri-add-addrange-remove-removeat-removeall" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-ile-koleksiyon-islemleri-add-addrange-remove-removeat-removeall" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/linq-ile-koleksiyon-islemleri-add-addrange-remove-removeat-removeall</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-ile-koleksiyon-islemleri-add-addrange-remove-removeat-removeall" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-ile-koleksiyon-islemleri-add-addrange-remove-removeat-removeall" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-ile-koleksiyon-islemleri-add-addrange-remove-removeat-removeall" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/linq-operatorleri-diger-first-last-single-take-skip-takewhile-skipwhile</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-operatorleri-diger-first-last-single-take-skip-takewhile-skipwhile" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-operatorleri-diger-first-last-single-take-skip-takewhile-skipwhile" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-operatorleri-diger-first-last-single-take-skip-takewhile-skipwhile" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/linq-operatorleri-diger-first-last-single-take-skip-takewhile-skipwhile</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-operatorleri-diger-first-last-single-take-skip-takewhile-skipwhile" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-operatorleri-diger-first-last-single-take-skip-takewhile-skipwhile" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-operatorleri-diger-first-last-single-take-skip-takewhile-skipwhile" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/linq-operatorleri-birlestirme-islemleri-distinct-intersect-except-union-join-groupjoin</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-operatorleri-birlestirme-islemleri-distinct-intersect-except-union-join-groupjoin" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-operatorleri-birlestirme-islemleri-distinct-intersect-except-union-join-groupjoin" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-operatorleri-birlestirme-islemleri-distinct-intersect-except-union-join-groupjoin" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/linq-operatorleri-birlestirme-islemleri-distinct-intersect-except-union-join-groupjoin</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-operatorleri-birlestirme-islemleri-distinct-intersect-except-union-join-groupjoin" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-operatorleri-birlestirme-islemleri-distinct-intersect-except-union-join-groupjoin" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-operatorleri-birlestirme-islemleri-distinct-intersect-except-union-join-groupjoin" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/linq-operatorleri-matematiksel-islemler-count-sum-average-min-max</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-operatorleri-matematiksel-islemler-count-sum-average-min-max" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-operatorleri-matematiksel-islemler-count-sum-average-min-max" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-operatorleri-matematiksel-islemler-count-sum-average-min-max" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/linq-operatorleri-matematiksel-islemler-count-sum-average-min-max</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-operatorleri-matematiksel-islemler-count-sum-average-min-max" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-operatorleri-matematiksel-islemler-count-sum-average-min-max" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-operatorleri-matematiksel-islemler-count-sum-average-min-max" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/linq-operatorleri-gruplama-groupby</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-operatorleri-gruplama-groupby" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-operatorleri-gruplama-groupby" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-operatorleri-gruplama-groupby" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/linq-operatorleri-gruplama-groupby</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-operatorleri-gruplama-groupby" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-operatorleri-gruplama-groupby" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-operatorleri-gruplama-groupby" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/linq-operatorleri-projeksiyon-selectselectmany</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-operatorleri-projeksiyon-selectselectmany" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-operatorleri-projeksiyon-selectselectmany" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-operatorleri-projeksiyon-selectselectmany" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/linq-operatorleri-projeksiyon-selectselectmany</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-operatorleri-projeksiyon-selectselectmany" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-operatorleri-projeksiyon-selectselectmany" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-operatorleri-projeksiyon-selectselectmany" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/linq-operatorleri-filtreleme-ve-siralama-where-orderby-thenby</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-operatorleri-filtreleme-ve-siralama-where-orderby-thenby" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-operatorleri-filtreleme-ve-siralama-where-orderby-thenby" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-operatorleri-filtreleme-ve-siralama-where-orderby-thenby" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/linq-operatorleri-filtreleme-ve-siralama-where-orderby-thenby</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-operatorleri-filtreleme-ve-siralama-where-orderby-thenby" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-operatorleri-filtreleme-ve-siralama-where-orderby-thenby" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-operatorleri-filtreleme-ve-siralama-where-orderby-thenby" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/linq-ile-veri-yapilari-array-list-dictionary</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-ile-veri-yapilari-array-list-dictionary" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-ile-veri-yapilari-array-list-dictionary" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-ile-veri-yapilari-array-list-dictionary" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/linq-ile-veri-yapilari-array-list-dictionary</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-ile-veri-yapilari-array-list-dictionary" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-ile-veri-yapilari-array-list-dictionary" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-ile-veri-yapilari-array-list-dictionary" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/linq-sorgu-temelleri-from-where-select</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-sorgu-temelleri-from-where-select" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-sorgu-temelleri-from-where-select" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-sorgu-temelleri-from-where-select" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/linq-sorgu-temelleri-from-where-select</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linq-sorgu-temelleri-from-where-select" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linq-sorgu-temelleri-from-where-select" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linq-sorgu-temelleri-from-where-select" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/giris-ve-temel-kavramlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/giris-ve-temel-kavramlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/giris-ve-temel-kavramlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/giris-ve-temel-kavramlar" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/giris-ve-temel-kavramlar</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/giris-ve-temel-kavramlar" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/giris-ve-temel-kavramlar" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/giris-ve-temel-kavramlar" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/linqlanguage-integrated-query-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linqlanguage-integrated-query-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linqlanguage-integrated-query-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linqlanguage-integrated-query-mufredat" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/linqlanguage-integrated-query-mufredat</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/linqlanguage-integrated-query-mufredat" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/linqlanguage-integrated-query-mufredat" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/linqlanguage-integrated-query-mufredat" /><lastmod>2026-08-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/7-ileri-seviye-konular-reset-revert-restore-cherry-pick-stash-rebase-squash</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/7-ileri-seviye-konular-reset-revert-restore-cherry-pick-stash-rebase-squash" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/7-ileri-seviye-konular-reset-revert-restore-cherry-pick-stash-rebase-squash" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/7-ileri-seviye-konular-reset-revert-restore-cherry-pick-stash-rebase-squash" /><lastmod>2026-07-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/7-ileri-seviye-konular-reset-revert-restore-cherry-pick-stash-rebase-squash</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/7-ileri-seviye-konular-reset-revert-restore-cherry-pick-stash-rebase-squash" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/7-ileri-seviye-konular-reset-revert-restore-cherry-pick-stash-rebase-squash" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/7-ileri-seviye-konular-reset-revert-restore-cherry-pick-stash-rebase-squash" /><lastmod>2026-07-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/6-remote-repo-ve-github</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/6-remote-repo-ve-github" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/6-remote-repo-ve-github" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/6-remote-repo-ve-github" /><lastmod>2026-07-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/6-remote-repo-ve-github</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/6-remote-repo-ve-github" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/6-remote-repo-ve-github" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/6-remote-repo-ve-github" /><lastmod>2026-07-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/5-git-conflict</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/5-git-conflict" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/5-git-conflict" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/5-git-conflict" /><lastmod>2026-07-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/5-git-conflict</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/5-git-conflict" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/5-git-conflict" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/5-git-conflict" /><lastmod>2026-07-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/4-git-branch-dal-yonetimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/4-git-branch-dal-yonetimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/4-git-branch-dal-yonetimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/4-git-branch-dal-yonetimi" /><lastmod>2026-07-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/4-git-branch-dal-yonetimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/4-git-branch-dal-yonetimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/4-git-branch-dal-yonetimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/4-git-branch-dal-yonetimi" /><lastmod>2026-07-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/3-git-log-ve-degisiklik-takibi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/3-git-log-ve-degisiklik-takibi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/3-git-log-ve-degisiklik-takibi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/3-git-log-ve-degisiklik-takibi" /><lastmod>2026-07-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/3-git-log-ve-degisiklik-takibi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/3-git-log-ve-degisiklik-takibi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/3-git-log-ve-degisiklik-takibi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/3-git-log-ve-degisiklik-takibi" /><lastmod>2026-07-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/2-git-reposu-ve-ilk-adim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/2-git-reposu-ve-ilk-adim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/2-git-reposu-ve-ilk-adim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/2-git-reposu-ve-ilk-adim" /><lastmod>2026-07-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/2-git-reposu-ve-ilk-adim</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/2-git-reposu-ve-ilk-adim" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/2-git-reposu-ve-ilk-adim" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/2-git-reposu-ve-ilk-adim" /><lastmod>2026-07-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/1-git-github-nedir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/1-git-github-nedir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/1-git-github-nedir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/1-git-github-nedir" /><lastmod>2026-07-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/1-git-github-nedir</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/1-git-github-nedir" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/1-git-github-nedir" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/1-git-github-nedir" /><lastmod>2026-07-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/0-git-github-egitim-mufredati</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/0-git-github-egitim-mufredati" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/0-git-github-egitim-mufredati" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/0-git-github-egitim-mufredati" /><lastmod>2026-07-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/0-git-github-egitim-mufredati</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/0-git-github-egitim-mufredati" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/0-git-github-egitim-mufredati" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/0-git-github-egitim-mufredati" /><lastmod>2026-07-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/videolar/yol-haritamiz-ve-kanal-tanitimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/yol-haritamiz-ve-kanal-tanitimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/yol-haritamiz-ve-kanal-tanitimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/yol-haritamiz-ve-kanal-tanitimi" /><lastmod>2026-07-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url><url><loc>https://www.mertozen.com/en/videolar/yol-haritamiz-ve-kanal-tanitimi</loc><xhtml:link rel="alternate" hreflang="tr" href="https://www.mertozen.com/videolar/yol-haritamiz-ve-kanal-tanitimi" /><xhtml:link rel="alternate" hreflang="en" href="https://www.mertozen.com/en/videolar/yol-haritamiz-ve-kanal-tanitimi" /><xhtml:link rel="alternate" hreflang="x-default" href="https://www.mertozen.com/videolar/yol-haritamiz-ve-kanal-tanitimi" /><lastmod>2026-07-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url></urlset>