2000 m. rugpjūčio mėn. "Microsoft", "Hewlett-Packard" ir "Intel" dirbo, kad standartizuotų "Common Language Infrastructure" (CLI) ir "C#". Iki 2001 m. gruodžio mėn. Abu buvo ratifikuoti "Ecma International" (ECMA) standartai. 2003 m. balandžio mėn. sekė Tarptautinė standartizacijos organizacija (ISO). Dabartinė ISO standartų versija yra ISO / IEC 23271: 2012 ir ISO / IEC 23270: 2006. Nors "Microsoft" ir jų partneriai turi "CLI" ir "C#" patentus, "ECMA" ir "ISO" reikalauja, kad visi patentai, būtini įgyvendinimui, būtų prieinami "priklausomai nuo pagrįstų ir nediskriminacinių sąlygų". Įmonės sutiko laikytis šių sąlygų ir suteikti patentus nemokamai. Tačiau tai netaikoma "Microsoft".NET" daliai, kuriai netaikomi "ECMA-ISO" standartai, įskaitant "Windows" standartus, "BCO" ir "Microsoft". "Microsoft" "ASP.NET" patentai.
Standartizuoti bendros kalbos infrastruktūrą (CLI) ir C#