Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · C#
language:csharpa5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewjsongraph
II.
Language overview

language:csharp

Reference · live

C# overview

C# is a statically-typed, multi-paradigm language developed by Microsoft as part of the .NET platform. It combines object-oriented programming with functional features (LINQ, pattern matching, records, and tuples) and strong async/await support via the Task Parallel Library. C# is the dominant language for .NET web development (ASP.NET Core), game development (Unity), enterprise desktop apps (WPF, WinUI), and cross-platform mobile (MAUI/Xamarin). Modern C# (9–13) adds top-level statements, init-only properties, required members, and primary constructors. The NuGet ecosystem and Visual Studio / Rider IDEs provide rich tooling. Interoperates with F# and VB.NET on the CLR.

LanguageOutgoing · 0Incoming · 29

Attributes

displayName
C#
paradigms
  • object-oriented
  • functional
  • imperative
description
C# is a statically-typed, multi-paradigm language developed by Microsoft as part of the .NET platform. It combines object-oriented programming with functional features (LINQ, pattern matching, records, and tuples) and strong async/await support via the Task Parallel Library. C# is the dominant language for .NET web development (ASP.NET Core), game development (Unity), enterprise desktop apps (WPF, WinUI), and cross-platform mobile (MAUI/Xamarin). Modern C# (9–13) adds top-level statements, init-only properties, required members, and primary constructors. The NuGet ecosystem and Visual Studio / Rider IDEs provide rich tooling. Interoperates with F# and VB.NET on the CLR.

Outgoing edges

None.

Incoming edges

belongs_to_language25
  • framework:semantic-kernel·FrameworkSemantic Kernel
  • framework:blazor·FrameworkBlazor
  • framework:maui·Framework.NET MAUI
  • library:entity-framework·LibraryEntity Framework Core
  • library:aspnet-core·LibraryASP.NET Core
  • library:dapper·LibraryDapper
  • library:mediatr·LibraryMediatR
  • library:automapper·LibraryAutoMapper
  • library:fluentvalidation·LibraryFluentValidation
  • library:serilog·LibrarySerilog
  • library:nlog·LibraryNLog
  • library:polly·LibraryPolly
  • library:hangfire·LibraryHangfire
  • library:signalr·LibrarySignalR
  • library:identity-server·LibraryDuende IdentityServer
  • library:xunit·LibraryxUnit.net
  • library:nunit·LibraryNUnit
  • library:moq·LibraryMoq
  • library:newtonsoft-json·LibraryNewtonsoft.Json
  • library:system-text-json·LibrarySystem.Text.Json
  • library:efcore-migrations·LibraryEF Core Migrations
  • tool:dotnet-cli·Tool.NET CLI
  • tool:unity·ToolUnity
  • tool:godot·ToolGodot
  • tool:chocolatey·ToolChocolatey
bounds_subject1
  • scope-boundary:csharp.scope·ScopeBoundary
composed_of3
  • stack-profile:government-portal·StackProfileGovernment Portal (.NET, Blazor, PostgreSQL, Keycloak, Docker, Azure)
  • stack-profile:vertical-slice-architecture·StackProfileVertical Slice Architecture (C#, .NET, MediatR, PostgreSQL, Docker)
  • stack-profile:dotnet-blazor-stack·StackProfile.NET Blazor + Entity Framework + SQL Server

Related pages

No related wiki pages for this record.

Shortcuts

Open in graph
Browse node kind