2.5 .NET Framework Protocols

.NET Framework provides developers with a foundation on which to build applications that communicate based on industry standards. As an application development platform, .NET Framework includes class libraries of prewritten functionality that developers can use in their applications to present graphical user interfaces, access databases and files, and communicate over networks, including the Internet. Code based on the .NET Framework can interoperate with applications developed on other platforms.

The Microsoft .NET Framework Protocols Overview [MS-NETOD] describes the relationship among the protocols implemented in the .NET Framework. [MS-NETOD] section 1.3 contains a diagram depicting the relationship among the .NET Framework technologies and [MS-NETOD] section 2.2 contains a table of all of the .NET protocols.