.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows. … Microsoft also produces an integrated development environment largely for .NET software called Visual Studio. C# is used with the .NET Framework.