Skip to content
SRSharp Runtime
HomeStartGuidesComponentsAPITutorialsSearchGitHub
Documentation
Overview
What is Sharp Runtime?ArchitectureRuntime modelCompatibilityPlatforms
Get started
Getting StartedBuild & integrationTesting & verification
Guides
Port C# to C++Memory & ownershipExceptionsCNA integrationKnown limitations
Components
Complete catalogueCore & collectionsText, JSON & XMLI/O & storageNetworkingConcurrencyNumerics & globalization
Concepts
Type systemStringsArrays & memoryDelegates & eventsReflectionI/O overviewStreams & readersFilesystemFileSystemWatcherThreading & tasks
Develop
Development guideProject structureAdding featuresDebuggingInternals
Home/Components/Networking Module Family

Networking Module Family

Compatibility URL for current Net, sockets, HTTP, MIME, network information and WebSockets components.

ComponentsSource 6d429559

The current architecture has nine networking components rather than one blanket Net module.

Current networking pageAll networking targets and caveats.HTTP tutorialTransport boundaries.PlatformsEvidence labels.
PreviousText Module FamilyNextGlobalization Module
SRSharp Runtime

A practical, componentized subset of .NET System.* APIs implemented in native C++23.

Documentation

  • Getting Started
  • Components
  • API discovery
  • Tutorials

Project

  • Architecture
  • Platforms
  • Testing
  • Known limitations

Ecosystem

  • GitHub
  • CNA
  • OpenEggbert
Sharp Runtime is MIT licensed. Technical claims on this edition are pinned to runtime source 6d429559ce26.