I'll give you a better alternative than either.NET or J2EE. Use Java without J2EE.
I have 25 years of large scale systems development. I have used both.NET and J2EE extensively. I would not base any commercial software on either..NET is locked into Windows (where will you run your server software?), J2EE is not suitable for information systems development (use of a database is an afterthought). Both are too complex.
Use Java without the EE. Portability, scalability, runs on eveything, easy to develop/maintain! Reply for details.
I'll give you a better alternative than either .NET or J2EE. Use Java without J2EE.
I have 25 years of large scale systems development. I have used both .NET and J2EE extensively. I would not base any commercial software on either. .NET is locked into Windows (where will you run your server software?), J2EE is not suitable for information systems development (use of a database is an afterthought). Both are too complex.
Use Java without the EE. Portability, scalability, runs on eveything, easy to develop/maintain! Reply for details.