-
Building API Reference Documentation From Code, Part 1: The Pipeline
The Endjin team developed a custom documentation pipeline that auto-generates accurate API reference docs from compiled assemblies and XML comments, supports multiple engine versions with version toggles, displays framework availability badges, and integrates smoothly into CI builds using the Vellum static site generator.
-
Multi-Language Support for Cross-Platform .NET
Uno Platform 6.6 enhances cross-platform .NET app development with full IME composition, Unicode-correct text handling, and automatic font fallback for languages such as Japanese, Arabic, and Hindi.
-
🦾 From Model to Agent: let’s build our own Claw, live in C#
This series teaches C# and .NET developers how to build a personal finance CLI assistant using the new Microsoft Agent Framework harness, covering basics to production-ready observability in four live coding sessions.
-
Why the GitHub Copilot app became my daily driver
The GitHub Copilot app enhances development by directing multiple agents across parallel workstreams, providing isolated workspaces and smooth GitHub integration, making it indispensable for handling complex projects alongside traditional IDEs.
-
Using the GitHub Copilot SDK for Java
The GitHub Copilot SDK for Java provides a framework-agnostic integration of AI into server-side Java apps using Jakarta EE and Spring, removing vendor dependence and allowing any direct model provider through BYOK.
-
Microsoft Study Shows Just How 'Agentic' GitHub Copilot Has Become
The study reveals that GitHub Copilot autonomously initiates 87% of large language model calls, often entering lengthy retry loops when faced with failures.
-
Building API Reference Documentation From Code, Part 2: Under the Hood
The tool builds a combined type URL map across all assemblies using Portable PDB metadata to enable accurate cross-assembly references and direct "View Source" links in API documentation.
-
Solving bugs with elmah.io and Claude Code - a real-life example
Using elmah.io’s MCP server with Claude Code automates bug fixing by allowing AI direct access to error details, uptime checks, and deployments in real time, streamlining workflow from Slack notifications to code adjustments.
-
First steps with MAUI: some friction
Setting up MAUI on macOS requires addressing Xcode compatibility issues and bugs like missing Tab Bars in Mac Catalyst builds by updating the workload.
-
Configuration Management in Microsoft Agent Framework
The article compares using a config.json file versus a secrets management system like the Microsoft Agent Framework, noting that while config.json is simple and version-control friendly for non-sensitive data, it poses security risks if used for sensitive information such as API keys, whereas secrets management provides robust encryption and access control for production environments.
-
Today I will… manage Git Submodules without leaving the IDE
Visual Studio 18.9 adds native Git submodule support enabling direct management within the IDE without needing a terminal.
-
Agentic Skills Demystified
Agentic Skills provide prescriptive context to AI Agents working in .NET tooling, turning raw model power into actionable code by encapsulating team conventions and best practices.
-
VS Code 1.133 Flexes Claude Sessions
VS Code 1.133 introduces provider switching and a Claude session entry point without requiring GitHub, enhancing AI integration flexibility.
-
Launch: T-SQL Analyzer live analysis now in VS Code
The T-SQL Analyzer now offers live syntax checking directly in Visual Studio Code, highlighting design, naming, and performance issues as you type with 140+ built-in rules and customizable settings.
-
Write your first prompt with the GitHub Copilot app
Starting with simple plain-English descriptions, you can quickly generate code changes in the GitHub Copilot app without mastering special syntax or choosing complex models.
-
Governing a Risk Operations Agent with the Microsoft Agent Framework Harness and AGT
The article demonstrates using the Microsoft Agent Framework Harness with AGT to permit only listing, reading, and searching files while restricting creating, deleting, or overwriting them, logging all decisions in an audit trail.
-
Introducing Fisher: Sqlite Backed Document Db & Event Store Critter
Fisher is an SQLite-based document DB and event store for .NET, integrating seamlessly with Marten and Polecat APIs for use in database-less applications like desktop, edge, and embedded services.
-
Explore What’s New in SkiaSharp 4.0
SkiaSharp 4.0, co-maintained by Uno Platform and Microsoft, introduces a newer rendering engine, cleaner API, and up to 30% faster performance for .NET apps across all platforms.
-
Using the Wolverine “Side Effect” Model to Simplify Code
Using Wolverine’s “Side Effect” model simplifies code by decoupling audit logging and other side effects, reducing dependencies like HttpContext and improving testability.
-
TypeDeclaration: An Abstraction for Understanding JSON Schema
TypeDeclaration abstracts JSON Schema into high-level code patterns for generating consistent C# models and powers a Blazor schema explorer.