.NET - The SKY is the LIMIT
May 21, 2018

.NET - The SKY is the LIMIT

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

Overall Satisfaction with .NET

.NET is used in a wide range of projects across the LOB, especially in banking and finance and insurance industries. All desktops, client-servers, mobile and digitalization are mainly focused in Microsoft technologies.I am using it for different tech stacks, especially with C# language. TDD is a nice approach, especially the framework.
  • It allows the use of multiple languages. It has horizontal scalability.
  • .NET creates a unified environment that allows developers to create programs in C++, Java or Virtual Basic. All tools and IDEs have been pre-tested and are easily available in the Microsoft Developer Network.
  • UI best practices are more consistent.
  • Language integration is seamless, as you can call methods from C# to VB .NET.
  • You need to buy everything from Microsoft. The biggest con is that it is not free like Java. Migrating applications to .NET can be expensive.
  • Does not come with multi-platform support from Microsoft, and is not available right after installing Visual Studio.
  • Very much Windows OS dependent.
  • Migration and support cost is really high. So it is a little bit on the expensive side.
  • Portability, scalability, and security are really robust . It is good for the long run.
  • Need to follow the proper design guidelines, and architecture to get the maximum ROI.
TFS and GIT used as source control. It really works seamlessly with MS builds, Jenkins, Jfrog and CARA. It provides a complete DevOps process. Splunk and EL are tools used for logging, tracking, and tracing purposes. ServiceNow creates a domain to contain all information and SQL as Data Source. Overall it's a complete development suite.
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.