Top 5 Reasons .NET is Better Than Java

  1. Attributes. Keeps getting better ‘n better. Check out Extensible C#, Clemens Vasters new demos, and the underutilized ContextBoundObject
  2. ADO.NET. The ADO.NET model for modeling and transporting data hits right on the spot.
  3. Better FFI. P/Invoke wins against JNI, hands down (too bad it is probably overused, though)
  4. Not EJBs! Getting rid of the defunct EJB model saves a lot of headaches.
  5. Better UI. For the user, that is, not the developer!

About Johannes Brodwall

Johannes is Principal Software Engineer in SopraSteria. In his spare time he likes to coach teams and developers on better coding, collaboration, planning and product understanding.
This entry was posted in C#, English, Java, Technology. Bookmark the permalink.

Comments are closed.