Microsoft, Hewlett-Packard, iyo Intel waxay ka shaqeeyeen sidii ay u mideyn lahaayeen Common Language Infrastructure (CLI) iyo C#. Bishii Diseembar 2001, labadaba waxaa la ansixiyay heerarka Ecma International (ECMA). Hay'adda Caalamiga ah ee Heerarka (ISO) ayaa raacday bishii Abriil 2003. Nooca hadda jira ee heerarka ISO waa ISO/IEC 23271:2012 iyo ISO/IEC 23270:2006. In kasta oo Microsoft iyo la-hawlgalayaashoodu ay haystaan shatiyada CLI iyo C#, ECMA iyo ISO waxay u baahan yihiin in dhammaan shatiyadaha lagama maarmaanka u ah hirgelinta la heli karo "shuruudo macquul ah oo aan takoor lahayn". Shirkaduhu waxay ku heshiiyeen inay buuxiyaan shuruudahan, oo ay ka dhigaan shatiyada la heli karo bilaa lacag. Si kastaba ha noqotee, tani ma khuseyso qaybta.NET ee aan ku jirin heerarka ECMA-ISO, oo ay ku jiraan ADO For Windows, BC.NET, iyo ASP.NET. Shatiyada Microsoft
in la mideeyo kaabayaasha luqada guud (CLI) iyo C#