.NET - The SKY is the LIMIT

Overall Satisfaction with .NET
Pros
- 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.
Cons
- 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.
Comments
Please log in to join the conversation