<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Git | The .NET Blog</title><link>https://thedotnetblog.com/nl/tags/git/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>nl</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Mon, 20 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/nl/tags/git/index.xml" rel="self" type="application/rss+xml"/><item><title>NTLM verdwijnt in Git/libcurl: Azure DevOps Server-teams hebben een echt migratieplan nodig</title><link>https://thedotnetblog.com/nl/news/emiliano-montesdeoca/ntlm-git-libcurl-azure-devops-server-action-plan/</link><pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/nl/news/emiliano-montesdeoca/ntlm-git-libcurl-azure-devops-server-action-plan/</guid><description>De verwijdering van NTLM in september 2026 is geen klein compatibiliteitsprobleem; het is een identiteitsarchitectuurdeadline voor on-prem Azure DevOps Server-omgevingen.</description><content:encoded>&lt;p&gt;De aankomende NTLM-verwijdering in libcurl is een van die veranderingen die technisch oogt maar eigenlijk organisatorisch is. Als je Git-over-HTTPS-pad naar Azure DevOps Server nog steeds afhankelijk is van NTLM, is je probleem geen tooling, het is identiteitsschuld.&lt;/p&gt;
&lt;p&gt;Oorspronkelijke bron: &lt;a href="https://devblogs.microsoft.com/devops/upcoming-change-ntlm-removal-in-git-libcurl-impact-to-azure-devops-server-customers/"&gt;https://devblogs.microsoft.com/devops/upcoming-change-ntlm-removal-in-git-libcurl-impact-to-azure-devops-server-customers/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Microsoft doet er goed aan hier hard op te duwen. NTLM heeft bekende cryptografische zwakheden en zou geen moderne enterprise-standaard moeten zijn. Het gevaarlijke deel is dat veel omgevingen geloven dat ze Kerberos gebruiken terwijl ze eigenlijk overleven op stille SPNEGO-terugval naar NTLM. Die illusie verdwijnt in september 2026.&lt;/p&gt;
&lt;p&gt;Mijn mening: behandel dit niet als een &amp;ldquo;clientversie&amp;rdquo;-probleem. NTLM-vlaggen opnieuw inschakelen, oude Git-builds vastpinnen, of hopen dat fallback beschikbaar blijft, is een kortstondige workaround met langetermijnrisico. Als je herstelstrategie downgrade-en-uitstellen is, verhoog je actief de operationele broosheid.&lt;/p&gt;
&lt;p&gt;Een praktische migratievolgorde zou bot en meetbaar moeten zijn.&lt;/p&gt;
&lt;p&gt;Verifieer eerst het huidige authenticatiegedrag nu. Voer trace-gebaseerde controles en ticket cache-validatie uit in echte ontwikkelaars- en build-agentcontexten, inclusief off-domain- en remote-netwerkpaden. Fix ten tweede Kerberos end-to-end: SPN&amp;rsquo;s, DNS-aliassen, load balancer-instellingen, delegatie en bereikbaarheid van domeincontrollers. Identificeer ten derde vroeg scenario&amp;rsquo;s zonder domeinlidmaatschap of workgroup-scenario&amp;rsquo;s en ontwerp een SSH-baan waar Kerberos niet betrouwbaar gemaakt kan worden.&lt;/p&gt;
&lt;p&gt;Je hebt ook duidelijkheid over eigenaarschap nodig. Beveiligingsteams zouden beleidsbasislijnen moeten definiëren, maar platform-engineering moet implementatiegereedheid bezitten. Dit kan geen bijtaak zijn voor individuele repo-beheerders. Het vereist gecoördineerde veranderingen over IIS, AD, netwerkrand, CI-agents en richtlijnen voor ontwikkelaarswerkstations.&lt;/p&gt;
&lt;p&gt;Eén subtiel risico is automatisering. Build-agents en serviceaccounts draaien vaak in contexten waar Kerberos-tickets ontbreken of ongeldig zijn, zelfs wanneer menselijke gebruikers prima functioneren. Als je alleen interactieve ontwikkelaarsworkflows test, mis je de meest kritieke breekpunten.&lt;/p&gt;
&lt;p&gt;De opbrengst is reëel. Schoon overstappen naar Kerberos of SSH voorkomt niet alleen storingen, het vermindert ook het aanvalsoppervlak en stemt identiteitscontroles af op moderne compliance-verwachtingen. De teams die nu met deze overgang beginnen, zullen september als een non-event behandelen. De teams die wachten, zullen authenticatiefouten debuggen onder releasedruk.&lt;/p&gt;
&lt;p&gt;Dit is geen waarschuwing om te archiveren. Het is een deadline om tegen te presteren.&lt;/p&gt;</content:encoded></item><item><title>Pull requests reviewen in Visual Studio is precies het soort frictieverlaging dat ik prettig vind</title><link>https://thedotnetblog.com/nl/news/emiliano-montesdeoca/visual-studio-pull-request-review-inside-the-ide/</link><pubDate>Sun, 21 Jun 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/nl/news/emiliano-montesdeoca/visual-studio-pull-request-review-inside-the-ide/</guid><description>Visual Studio kan nu pull requests van begin tot eind reviewen zonder de IDE te verlaten. Dat klinkt misschien incrementeel, maar voor teams die de hele dag in Visual Studio leven, scheelt het veel onnodige contextwisselingen.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Dit artikel is automatisch vertaald. Lees het origineel &lt;a href="https://thedotnetblog.com/nl/news/emiliano-montesdeoca/visual-studio-pull-request-review-inside-the-ide/"&gt;hier&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;De browser heeft al veel te lang te veel van de code review-workflow overgenomen.&lt;/p&gt;
&lt;p&gt;Daarom ben ik erg blij om te zien dat Visual Studio verder gaat met &lt;strong&gt;end-to-end pull request review binnen de IDE&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Dit is zo&amp;rsquo;n functie die misschien geen grote krantenkoppen oplevert, maar die de dagelijkse ontwikkeling absoluut kan verbeteren.&lt;/p&gt;
&lt;h2 id="de-belangrijkste-waarde-is-simpel-minder-context-switching"&gt;De belangrijkste waarde is simpel: minder context switching&lt;/h2&gt;
&lt;p&gt;Wanneer je review-loop deels in de IDE en deels in de browser leeft, stapelt de frictie zich op:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;open de PR ergens anders&lt;/li&gt;
&lt;li&gt;inspecteer de wijzigingen in één tool&lt;/li&gt;
&lt;li&gt;ga terug naar de solution voor dieper onderzoek&lt;/li&gt;
&lt;li&gt;switch nog eens om te reageren of goed te keuren&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dat is niet rampzalig. Het is gewoon inefficiënt.&lt;/p&gt;
&lt;p&gt;Als Visual Studio je laat openen, inspecteren, commenten, approven en mergen vanuit dezelfde werkomgeving, dan is dat een echte productiviteitswinst.&lt;/p&gt;
&lt;h2 id="de-optie-om-te-reviewen-zonder-checkout-is-extra-fijn"&gt;De optie om te reviewen zonder checkout is extra fijn&lt;/h2&gt;
&lt;p&gt;Een deel dat ik bijzonder prettig vind, is de mogelijkheid om te reviewen zonder de PR-branch te checken.&lt;/p&gt;
&lt;p&gt;Dat klinkt klein, maar is perfect voor:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;snelle reviewrondes&lt;/li&gt;
&lt;li&gt;feedbackverzoeken tijdens onderbrekingen&lt;/li&gt;
&lt;li&gt;je huidige branch en lokale staat intact houden&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dat is precies het soort flexibiliteit dat goede code review-tools nodig hebben.&lt;/p&gt;
&lt;h2 id="mijn-mening"&gt;Mijn mening&lt;/h2&gt;
&lt;p&gt;Dit is geen revolutionaire functie.&lt;/p&gt;
&lt;p&gt;Het is iets beters: iets praktisch.&lt;/p&gt;
&lt;p&gt;Voor teams die het grootste deel van hun dag in Visual Studio doorbrengen, betekent sterkere PR-reviewondersteuning minder workflow-onderbrekingen en een soepeler pad van inspectie naar actie.&lt;/p&gt;
&lt;p&gt;Dat is in mijn boek een waardevolle verbetering.&lt;/p&gt;
&lt;p&gt;Originele publicatie: &lt;a href="https://devblogs.microsoft.com/visualstudio/review-pull-requests-without-leaving-visual-studio/"&gt;Pull requests reviewen zonder Visual Studio te verlaten&lt;/a&gt;&lt;/p&gt;</content:encoded></item></channel></rss>