Java

More than 1,500 books have been published about Java since the debut of the language in late 1995. I don't think any of them has a better title than Bruce Tate's Bitter Java, released this April. The book is a hands-on, example-heavy advanced tutorial on how Java programmers can find and get rid of anti-patterns, problem solutions in your code that aren't as good as you think they are. ... (read more)If anyone is looking for a Type 3 JDBC driver, I'm having great success with the JDataConnect driver from NetDirect. The company offers the driver under a sensible evaluation program: All features work for 30 days, after which you're limited to one concurrent connection and some advanced features are turned off, but otherwise the product continues to work. To remove the connection limit and get the advanced features back, you can buy the Professional edition for $699 or the Professional Secure ... (read more)Dutch software developer Jeroen Frijters is developing a Java virtual machine for .NET and documenting its progress on his Radio Userland weblog. His reasons for going to these lengths, rather than using J#, are interesting: "The J# object model is fundamentally broken. In order for it to function, it requires a huge security hole. I reported this to Microsoft and gave up on the tool." This 1999 bio of Frijters makes it sound like he's got serious Windows and Java programming chops. ... (read more)