This Beyond C# versus Java presentation compares and contrasts the supporting cast for both programming languages: Up-front Investment, IDE, Build Tools, Dependency Management, Language Itself, Preferred Web Framework, Testing Frameworks (Functional/Unit). Appserver, Deployment Mechanism. If you’re a .NET developer thinking about Java, or a Java developer thinking about .NET, you’ll find something interesting in this video.
Video producer: Omaha Java Users Group