Analyzes .NET code for modernization. Outdated TFMs, deprecated packages, superseded patterns.
Skills in this repository
rudironsoni/Synaxis - Page 15
SkillsMP has collected 966 skills from rudironsoni/Synaxis. Open a skill to review its source and details.
rudironsoni/SynaxisShowing 40 of 966 collected skills.
Authors MSBuild targets, props, conditions, incremental builds, and Directory.Build patterns.
Packages MSIX apps. Creation, signing, Store submission, App Installer sideload, auto-update.
Targets multiple TFMs via polyfills and conditional compilation. PolySharp, API compat.
Publishes Native AOT binaries. PublishAot, ILLink descriptors, P/Invoke, size optimization.
Calls native libraries via P/Invoke. LibraryImport, marshalling, cross-platform resolution.
Creates NuGet packages. SDK-style csproj, source generators, multi-TFM, symbols, signing.
Adds observability. OpenTelemetry traces/metrics/logs, health checks, custom metrics.
Generates OpenAPI docs. MS.AspNetCore.OpenApi (.NET 9+), Swashbuckle migration, NSwag.
Optimizes .NET allocations and throughput. Span, ArrayPool, ref struct, sealed, stackalloc.
Diagnoses .NET performance issues. dotnet-counters, dotnet-trace, dotnet-dump, flame graphs.
Analyzes .NET solution layout and build config -- .sln, .csproj, CPM.
Sets up .NET solution layout. .slnx, Directory.Build.props, CPM, .editorconfig, analyzers.
Builds real-time features. SignalR hubs, SSE (.NET 10), JSON-RPC 2.0, gRPC streaming, scaling.
Manages .NET release lifecycle. NBGV versioning, SemVer, changelogs, pre-release, branching.
Hardens .NET apps per OWASP Top 10 -- injection, auth, XSS, deprecated security APIs.
Serializes data. System.Text.Json source generators, Protobuf, MessagePack, AOT-safe patterns.
Chooses inter-service protocols. REST vs gRPC vs SignalR vs SSE decision matrix, tradeoffs.
Verifies complex outputs with Verify. API responses, scrubbing non-deterministic values.
Orients in .NET solutions -- entry points, .sln/.slnx, dependency graphs, config.
Renders rich console output. Spectre.Console tables, trees, progress, prompts, live displays.
Designs log pipelines. Aggregation, structured queries, sampling, PII scrubbing, correlation.
Builds .NET CLI apps with System.CommandLine 2.0. Commands, options, SetAction, parsing, testing.
Builds full TUI apps. Terminal.Gui v2 -- views, layout (Pos/Dim), menus, dialogs, bindings, themes.
Measures test effectiveness. Coverlet code coverage, Stryker.NET mutation testing, flaky tests.
Installs and manages .NET tools. Global, local, manifests, restore, version pinning.
Selects a .NET UI framework. Decision tree across Blazor, MAUI, Uno, WinUI, WPF, WinForms.
Queries Uno MCP server. Tool detection, search-then-fetch workflow, init rules, fallback.
Builds Uno Platform cross-platform apps. Extensions, MVUX, Toolkit controls, Hot Reload.
Deploys Uno Platform apps. Per-target guidance for WASM, iOS, Android, macOS, Windows, Linux.
Validates models and IOptions. DataAnnotations, IValidatableObject, IValidateOptions<T>.
Detects TFM/SDK from .csproj, global.json, Directory.Build.props. Runs first.
Upgrades .NET to a newer TFM. LTS-to-LTS, staged through STS, preview, upgrade paths.
Debugs Windows apps via WinDbg MCP. Crash, hang, high-CPU, and memory triage from dumps or live attach.
Builds WinForms on .NET 8+. High-DPI, dark mode (experimental), DI patterns, modernization.
Builds WinUI 3 desktop apps. Windows App SDK, XAML patterns, MSIX/unpackaged, UWP migration.
Migrates desktop apps. WPF/WinForms to .NET 8+, WPF to WinUI or Uno, UWP to WinUI.
Builds WPF on .NET 8+. Host builder, MVVM Toolkit, Fluent theme, performance, modern C# patterns.
Implements accessible .NET UI. SemanticProperties, ARIA, AutomationPeer, testing per platform.
Adds analyzer packages to a project. Nullable, trimming, AOT compat analyzers, severity config.