Content deleted Content added
No edit summary Tags: Reverted references removed Visual edit Mobile edit Mobile web edit |
m Reverted 1 edit by 71.13.204.19 (talk) to last revision by KevinBlue18 |
||
Line 3:
{{Use American English|date=July 2022}}
{{Use mdy dates|date=September 2018}}
{{Infobox software
| name = .NET Framework
| logo = Microsoft .NET logo.svg
| logo size = 120px
| screenshot = DotNet.svg
| caption = .NET Framework component stack
| developer = [[Microsoft]]
| released = {{Start date and age|2002|02|13}}
| latest release version = 4.8.1
| latest release date = {{Start date and age|2022|08|09}}<ref>{{Cite web|url=https://dotnet.microsoft.com/download/thank-you/net48-offline|title=Download .NET Framework 4.8 Offline Installer|website=Microsoft|access-date=August 15, 2019|archive-date=August 15, 2019|archive-url=https://web.archive.org/web/20190815224743/https://dotnet.microsoft.com/download/thank-you/net48-offline|url-status=live}}</ref>
| replaced_by = [[.NET]]
| operating system = [[Windows 98]] or later, [[Windows NT 4.0]] or later
| platform = [[IA-32]], [[x86-64]], and [[ARM architecture|ARM]]
| included with = [[Microsoft Windows]]
| genre = [[Software framework]]
| license = Mixed; see {{section link||Licensing}}
| website = <!-- no need to specify here... it is in WikiData -->
}}
FCL provides the [[user interface]], [[data access]], [[database connection|database connectivity]], [[cryptography]], [[web application]] development, numeric [[algorithm]]s, and [[computer networking|network
▲'''. . . . f. . 1'''The '''.NET Framework''' (pronounced as "''dot net''") is a proprietary [[software framework]] developed by [[Microsoft]] that runs primarily on [[Microsoft Windows]]. It was the predominant implementation of the [[Common Language Infrastructure]] (CLI) until being superseded by the cross-platform [[.NET]] project. It includes a large [[class library]] called [[Framework Class Library]] (FCL) and provides [[language interoperability]] (each language can use code written in other languages) across several [[programming language]]s. Programs written for .NET Framework execute in a [[software]] environment (in contrast to a [[computer hardware|hardware]] environment) named the [[Common Language Runtime]] (CLR). The CLR is an [[process virtual machine|application virtual machine]] that provides services such as security, [[memory management]], and [[exception handling]]. As such, computer code written using .NET Framework is called "[[managed code]]". FCL and CLR together constitute the .NET Framework.
▲FCL provides the [[user interface]], [[data access]], [[database connection|database connectivity]], [[cryptography]], [[web application]] development, numeric [[algorithm]]s, and network \communications. Programmers produce software by combining their [[source code]] with the .NET Framework and other libraries. The framework is intended to be used by most new applications created for the Windows platform. Microsoft also produces an [[integrated development environment]] for .NET software called [[Microsoft Visual Studio|Visual Studio]].
.NET Framework began as [[proprietary software]], although the firm worked to [[software standard|standardize]] the software stack almost immediately, even before its first release. Despite the standardization efforts, developers, mainly those in the [[free and open-source software]] communities, expressed their unease with the selected terms and the prospects of any free and open-source implementation, especially regarding [[software patent]]s. Since then, Microsoft has changed .NET development to more closely follow a contemporary model of a community-developed software project, including issuing an update to its patent promising to address the concerns.<ref>{{Cite web |date=November 19, 2014 |title=Microsoft gets on board with open source |url=https://opensource.com/business/14/11/microsoft-dot-net-empower-open-source-communities |access-date=2020-01-02 |website=Opensource.com |language=en |first1=Luis |last1=Ibanez |archive-date=January 2, 2020 |archive-url=https://web.archive.org/web/20200102202811/https://opensource.com/business/14/11/microsoft-dot-net-empower-open-source-communities |url-status=live }}</ref>
In April 2019, Microsoft released .NET Framework 4.8, the last major version of the framework as a proprietary offering, followed by .NET Framework 4.8.1 in August 2022. Only monthly
==History==
|