.NET is e-nvention's preferred development platfrom. Being programmers for the Apple and Java platform for many years required hard facts and strong arguments to move over to a Microsoft platform.
.NET advantages:
– .NET and OS are tightly coupled, CLR is implemented by the OS vendor
– Easy integration of MS Office into .Net Application
– The CLR is standardized through ECMA
– Huge market for tools and components
– Steep growth rate. There are currently more new web sites implemented in .NET than in any other technology
– App server built-in in Windows Server; no additional costs
– .NET is easier to learn than J2EE
– Much easier deployment than with J2EE
– Powerful development tool: VisualStudio (see below)
VisualStudio
– IntelliSense in C#, HTML, XML, CSS, SQL, ...
– Integrated Version Control System
– Enhanced testing: UnitTest, deployment tests, GUI tests, code coverage
– Support for backup checkins, code reviews
– Integration of modeling languages