general
GitHub for .NET Developers Articles, Tutorials & News
GitHub for .NET Developers articles, tutorials, and news from the DotNetNews archive.
231 articles Updated
This DotNetNews topic collects GitHub for .NET developers material from the daily archive. GitHub for .NET Developers shows up when .NET code leaves the laptop and has to run under cloud, container, or CI constraints. The page is for people who already ship C# and need a faster way to find relevant posts.
Expect publisher tutorials, release notes, architecture write-ups, and field notes linked from DotNetNews issues. Start here is a short editorial shortlist for GitHub for .NET Developers; the archive list is chronological and larger. Nothing here claims every article was production-tested by the editors.
Recurring subtopics in recent issues include GitHub C#, open source .NET GitHub, GitHub repos .NET, and github. Secondary angles such as GitHub for .NET developers and GitHub C# appear when the archive actually covered them. Related hubs such as GitHub Actions for .NET and GitHub Copilot for C# and .NET cover adjacent problems.
Each card points at the original publisher URL and the DotNetNews issue that carried it, so you can read the article in context or jump straight to the source.
Start here
Editor picks for GitHub
-
GitHub Copilot Workspace for Enterprise Teams: A Complete .NET Guide
C# Corner Issue #487
Copilot guidance for larger teams is where the discussion gets practical: planning, review flow, and governance matter more than novelty.
-
Stop Copy-Pasting to NuGet: How to Automate Package Publishing via GitHub Actions
Medium Issue #470
Straightforward automation content, but still valuable; package publishing is exactly the kind of toil GitHub Actions should remove.
-
Remembering Planet Source Code: Sharing Code Before GitHub Made It Easy
Chris Pietschmann Issue #452
A nice bit of community history that reminds newer developers how code sharing evolved before GitHub became the default.
-
Visual Studio March Update - Build Your Own Custom Agents
Microsoft Dev Blogs Issue #428
This month's Visual Studio update gives you new ways to customize GitHub Copilot.
-
Visual Studio at GDC Festival of Gaming 2026
Microsoft Dev Blogs Issue #412
A broad look at the dev workflow around VS, Copilot, and gaming tooling.
-
Fetching GitHub content from C#
elmah.io Blog - .NET Technical tutorials/guides and new features Issue #341
Fetching GitHub content from C# is a handy pattern for apps that treat repo assets as inputs.
-
Creating Your First GitHub Repository
C# Corner Issue #319
A beginner-friendly GitHub primer that stays useful because repository basics still matter.
-
Don’t Just Build — Test, Ship, and Iterate with a Reliable .NET Core Boilerplate
Medium Issue #269
A reliable .NET Core boilerplate article promises more than scaffolding: testability, shipping discipline, and iteration habits.
Archive
Page 1 of 10
Newest first
-
Multi-tenant reporting in ASP.NET Core: row-level security your users can’t bypass
Medium - Dotnet Report Builder Issue #559
By Razi Syed. Sample code for this article: github.com/dotnetreport/dotnetreport-multitenant-rls
-
GitHub Copilot Agent Mode: How to Control What an AI Coding Agent Can Do
C# Corner - Aarav Patel Issue #557
-
GitHub App Tokens Are Getting Longer: What Should Developers Check?
C# Corner - Aarav Patel Issue #555
-
BlogWriter Goes Open-Source
YapCast – Jesse Liberty Issue #554
Today I formally opened up my demo program BlogWriter as an open-source program. To do so, I added an MIT license and began taking contributions. Really that was about all there was to it, but it felt...
-
Spec-Driven Development comes to Azure Cosmos DB: The First Database Extension for GitHub Spec Kit
Microsoft Dev Blogs - Theo van Kraay Issue #553
AI coding agents can write much of an application's code, but developers still need to review the decisions behind it. For a Cosmos DB application, that includes choosing partition keys, modeling acce...
-
Copilot CLI
YapCast – Jesse Liberty Issue #551
tl;drGitHub Copilot CLI is a terminal-native, agentic coding assistant that brings GitHub Copilot’s AI into your shell. Instead of only offering completions in an editor, Copilot CLI lets you ask natu...
-
Add self-service ad hoc reporting to an ASP.NET Core app (without writing every report yourself)
Medium - Dotnet Report Builder Issue #550
By Razi Syed. Sample code: github.com/dotnetreport/dotnetreport-aspnetcore-quickstart
-
Build an interview coach app with the GitHub Copilot SDK
Microsoft Developer Issue #548
An interview coach has to do more than ask questions. It needs to read a resume, follow up on an incomplete answer, and save enough context to give useful feedback at the end. Some of that work is con...
-
Steering the Vibe: Worktrees
stafford williams Issue #547
After failing a number of times to implement worktrees, I got over my frustration and made it happen. The result was a huge productivity multiplier, though not without solving some tricky problems. In...
-
What I Learned During My First Software Engineering Internship
Medium Issue #544
Lessons from working with C#, SQL, APIs, Git, and real development workflows at Comtrade System Integration.
-
-
GitHub Specify
YapCast – Jesse Liberty Issue #543
tl;drGitHub Specify (commonly seen as the specify CLI plus the GitHub Spec Kit) is a lightweight toolkit and workflow designed to make Spec‑Driven Development (SDD) practical. It scaffolds a spec‑firs...
-
Copilot Review To The Rescue
YapCast – Jesse Liberty Issue #543
For those who are following along with the evolution of my Blog Writing application: after the last revision (allowing follow-up questions to a query) Copilot evaluated my Pull Request and sent me an ...
-
MCP: Server, Client & Protocol at GitHub
YouTube Issue #542
Sam Morrow is a co-creator of GitHub's MCP, an MCP Spec Maintainer, and Copilot client developer. Find out the latest MCP features his team are shipping on both the server and client side, as well as ...
-
How to Recover a Deleted File in Git After Pushing
C# Corner Issue #541
Learn how to restore a deleted file in Git using git restore, previous commits, and parent commits without reverting the entire commit or branch.
-
Copilot Code Review
YapCast – Jesse Liberty Issue #540
tl;drCopilot code review gives every pull request a fast, consistent first pass — catching typos, missing null checks and small bugs so human reviewers can focus on architecture, design and higher‑ris...
-
Today I will... review GitHub PRs
Microsoft Dev Blogs Issue #540
Today I will show you how we can tackle one of the most common tasks when working in a development team or managing an open-source project, and that is working with Pull Requests. While we're going to...
-
Building Architecture Gates for Copilot-Generated Pull Requests in .NET
C# Corner Issue #540
Learn how to build architecture gates for GitHub Copilot-generated pull requests in .NET using automated checks to enforce design rules and code quality.
-
Let's Learn .NET: Let's Learn GitHub Copilot SDK
YouTube Issue #538
Join this beginner-friendly livestream to learn how to build agentic applications with the GitHub Copilot SDK for .NET, without implementing the agent loop yourself. Unlike calling a model API directl...
-
GitHub Copilot Customize Tab: Managing MCP Servers, Plugins, Skills, and Canvases
C# Corner Issue #536
Learn how GitHub Copilot's Customize tab manages MCP servers, plugins, skills, and canvases to extend AI coding workflows and customize enterprise developer experiences.
-
Limit what NuGet packages can do in your project
Meziantou's blog Issue #534
When you add a NuGet package to a project, you often think about the runtime library only. In reality, packages can also import MSBuild props/targets and Roslyn analyzers. Those assets run during rest...
-
.NET Data Community Standup: How to start contributing to Entity Framework Core
YouTube Issue #533
Learn how to start contributing to the Entity Framework Core project. Where to start. How to build the repository. How it is layered. How tests work. Etc. 🎙️ Featuring: Jiri Cincura #efcore #ef #dotn...
-
Building Architecture Rules for AI-Generated Pull Requests in .NET
C# Corner Issue #532
Learn how to enforce architecture rules on AI-generated .NET pull requests using dependency checks, layering rules, forbidden references, and automated validation.
-
Build Modern and AI-Ready Apps with SQL and GitHub Copilot in VS Code
YouTube Issue #530
Learn how to go from local development to cloud deployment with a fully functional, AI-ready application powered by SQL Server. In this session, you’ll see how GitHub Copilot in VS Code streamlines da...
-
Today I will... Modernize a .NET application
Microsoft Dev Blogs Issue #528
Today I will modernize a .NET Framework application to .NET 10 using the GitHub Copilot modernization tooling built-in to Visual Studio. The tooling helps us upgrade applications running on legacy ver...