Fast and powerful application development
April 29, 2021

Fast and powerful application development

Anonymous | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with .NET

Most of the applications we have build are web apps using Ruby on Rails, however when the need arises for a desktop application or utility, .NET is our go-to. When we need to automate data transfer to and from laboratory instruments and computer systems, we use .NET to build these out, either as a one-button utility or a GUI application using WPF.
  • Speed of development - Visual Studio takes care of all the boilerplate
  • Cross-platform compilation - develop for any platform
  • Easy GUI design for even the least frontend-inclined developers
  • Code can be slower and heavier than writing it natively
  • Version and dependency upgrades can cause hard-to-find bugs
  • Memory leakage from managed code is possible
  • Speed of development
  • Cross-platform compilation
  • Semi language agnostic
  • Rebuilt an application originally written in C++, took 1/4 of the time to do it in .NET
The .NET platform has a much longer and broader history than Laravel, so we chose to go with it as the support will be far superior. Additionally, Laravel is tied to PHP, while you can use multiple different languages in .NET. The additional flexibility that .NET provides in the range of types of applications you can build with it sealed the deal.

Do you think .NET delivers good value for the price?

Yes

Are you happy with .NET's feature set?

Yes

Did .NET live up to sales and marketing promises?

Yes

Did implementation of .NET go as expected?

Yes

Would you buy .NET again?

Yes

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.