This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
How many here think that EJBs are unnecessary for most applications. Plain servlets with better division of work is all that is needed for most apps. EJBs are too costly to write, maintain and host (appservers). Microsoft .net does not have a specific server side component like ejb.