Skip to main content
TrustRadius
.NET

.NET

Overview

What is .NET?

Microsoft's .Net is an open source, freeware application infrastructure.

Read more
Recent Reviews

Dot Net

8 out of 10
May 29, 2021
Incentivized
.Net (Dot Net) is a platform which provides a wide range of methods and interfaces upon which to build quality software. It consists of …
Continue reading

Awesome .NET

9 out of 10
April 29, 2021
Incentivized
The .NET ecosystem is used to fulfill the requirements of modern applications. With [the] release of .NET core, [...] many more innovative …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is .NET?

Microsoft's .Net is an open source, freeware application infrastructure.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

4 people also want pricing

Alternatives Pricing

What is Mirantis Kubernetes Engine?

The Mirantis Kubernetes Engine (formerly Docker Enterprise, acquired by Mirantis in November 2019)aims to let users ship code faster. Mirantis Kubernetes Engine gives users one set of APIs and tools to deploy, manage, and observe secure-by-default, certified, batteries-included Kubernetes clusters…

What is NGINX Plus?

NGINX Plus is presented as a cloud‑native, easy-to-use reverse proxy, load balancer, and API gateway, from F5.

Return to navigation

Product Demos

Visual Basic to C#.NET Migration Demo

YouTube

Microservices Architecture and Step by Step Implementation on .NET with Quick DEMO

YouTube

.NET Obfuscator - ConfuserEx Anti-Decompiler Demo and Review

YouTube

Demo - Create .NET console app to work with users in the organization with Microsoft Graph

YouTube

.NET Reactor Obfuscator String Obfuscation Demo and Review

YouTube

Authenticate MVC .Net Core Application with Azure AD | Live Demo

YouTube
Return to navigation

Product Details

What is .NET?

.NET Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Microsoft's .Net is an open source, freeware application infrastructure.

Reviewers rate Support Rating highest, with a score of 9.7.

The most common users of .NET are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(136)

Attribute Ratings

Reviews

(1-25 of 26)
Companies can't remove reviews or game the system. Here's why
Score 7 out of 10
Vetted Review
Verified User
Incentivized
.NET is well suited for any general purpose solution to a business problem, though if we are talking strictly the framework version - you have to be more or less tied to Microsoft Windows to run it. If this isn't a problem, then it will be able to address and solve any programming project you have.
Henrique Tedeschi | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
.NET is very strong with any calculation heavy, communications over the wire, and back-end solutions, such as microservices or API development. We can quickly implement an API with secure authentication methods in just a few minutes. We can quickly implement multiple instances of the deployed application having a lot more strength and capacity. Unfortunately, .NET is not the strongest in the front-end development on the web, but with its strong MVC model, you can still develop a great tool using all .NET.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
.NET is well suited for use in environments Windows is the primary platform for the development of a line of business applications. It is not well suited for data analytics or exploratory or experimental prototyping, as it gets in the way of getting ideas into code quickly due to static typing, complex class hierarchy, and admittedly extensive but barely useful documentation (that appears to be autogenerated rather than written with care).
Sean Patterson | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
.Net is well suited for nearly any project you need. Thanks to the .Net Core CLI and Visual Studio / Visual Studio Code, you can get the initial scaffolding for any kind of project in seconds. The powerful debugging tools available allow you to work through problems easily. With a powerful language base, you can easily create reusable libraries that can span across web/mobile/desktop applications. If you're looking for a dynamically typed language or one with stronger multi-platform desktop support, then .Net might not be the best right now, but there are constant improvements being made.
May 29, 2021

Dot Net

Score 8 out of 10
Vetted Review
Verified User
Incentivized
It is very suited as a basis for programming in a variety of programming languages and on a variety of platforms. Starting from C, C++, via C# and HTML with CSS through to the modern languages such as Python. It supports platforms such as PC, tablet and smartphone as well as cloud, whether based on Microsoft, Linux, Android or iOS and more.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Useful for background application, console, server-side. If you already know JAVA the migration would be seamless. a must if used in [a] windows environment. the developing and releasing time is very good, integration with source control systems like GIT is native, if you do not have visual studio professional, visual studio code is free.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
If you need to build anything from a quick-and-dirty GUI utility to a full-fledged desktop application, .NET is the way to go. It doesn't require extensive knowledge of the languages as Visual Studio is extremely helpful in its autocomplete, refactoring, and prompts, and lets you build out your solution easily without worrying about the details of [the] setup and boilerplate.
April 29, 2021

Awesome .NET

Score 9 out of 10
Vetted Review
Verified User
Incentivized
.NET is well suited when there requirement of rapid development with less experienced developers. There is [a] minimal learning curve for new developers and can easily ramp up. It is more [developer-friendly] with complete documentation.
Kaleb-John Loo | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
The .NET framework is useful when developing applications that run in real time environments. It produces very efficient and well controlled binaries that perform well. With the introduction of Xamarin and other tools, the .NET framework is also useful at providing cross platform support, which can reduce development times and provide a better source code management situation. However, .NET is not the ideal choice for small businesses or independent developers who may not want to deal with licensing concerns.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
.NET is really suited for:
  1. Developing quick and clean solutions. The framework provides easy to use functions & libraries that can speed up the development time.
  2. Code can be easily repurposed from one project to another, as the language is very deeply rooted into Object-oriented programming.
Gordon Lo | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
The .NET framework, .NET core, asp.NET core, are all very powerful frameworks for development. Generally speaking, asp.NET core works very well for front-end development and allows developers to focus on bringing web applications to life rather than the minutiae of front-end bindings.

.NET framework and .NET core are very well suited for backend services both in Azure and on-premise. Windows services function well and are easily deployed to local servers.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
One of our business requirements was to have field workers use their tablets to gather information. They may or may not be connected to the internet. Our .NET application allowed us to create this application and retain the data locally until they got back to the office to upload the data to a central server. The tablets were Android- and iOS-based so writing an application one time with .NET Core helped us out immensely.
Oberdan Nunes | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Great to develop powerful and easily maintainable web solutions, by using ASP.Net frameworks;
  • Great to develop pluggable solutions, by using the power of reflection, JScript and runtime compilers;
  • Using C#, our primary choice for developing language, our work is easy to maintain and understand;
  • There is a vast number of components, most of them from open-source initiatives, that provides excellent extensions to the base libraries;
December 19, 2019

.NET Review for Experts

Score 8 out of 10
Vetted Review
Verified User
Incentivized
.NET is equally well suited to the development of mobile applications, web applications and some background services. Java apps are easily portable on any platform. This allows you to choose whatever OS you want for production and development.
August 21, 2019

.NET Review

Score 8 out of 10
Vetted Review
Verified User
If you are looking to start building a development team and need a compiled language, I would recommend .NET as it checks all the boxes from a development platform. Easy to start, great IDE, good documentation and a very large user community to help answer any questions that you may have.
Kyle Kochtan | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Microsoft .NET is excellent for creating custom applications that can integrate between non custom applications. The framework that Microsoft .NET provides allows you to quickly and easily stand up a custom application, service, web service or web application utilizing the same methods and classes making it a very seamless experience for the developer.
May 31, 2018

.NET Review

Score 9 out of 10
Vetted Review
Verified User
Incentivized
I highly recommend .Net as a platform for custom development. We can leverage several UI elements and also integrate with third party controls like Telerik, Infragistics etc. Provides platforms, tools, and a programming environment for addressing the design and overall management of distributed and multi-tiered applications. It offers immeasurable benefits for various issues like memory management, security, and exceptional handling, a developer may face.

.NET is not suited in case of multi-platform requirement. There isn't support available from MS and isn't available straight after installing Visual Studio. If that is a criteria for your business case then consider a different platform.
Also .NET is very easy to reverse engineer. If you do not obfuscate your code, you may as well publish the source code.
The footprint of your application can be huge if it requires a version of .NET, which is not already on the computer and therefore has to be installed first.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Microsoft Asp .Net Framework is a widely used development framework for building enterprise level web applications, that today’s developers love to use. The .Net technology offers immeasurable benefits for various issues like memory management, security, and exceptional handling, a developer may face. It is ideal for web, console, front end, and back end.
Return to navigation