Archive for August, 2004

Tool converts .Net code to Java

Monday, August 16th, 2004

That one I like! It gives people real freedom and flexibility. Price is right too. I think I’ll download 30 day evaluation when time permits.

Now back to thinking about making a right choice between Hibernate and BMP EJBs…

Optimizing CMP Entity Beans

Thursday, August 12th, 2004

Good and very thorough article about CMP Beans optimizations.

One question still makes me nervous: If its so hard to do that dance - why bother with CMP?

Moreover most of the “optimizations” are good for any database operations, not only for CMP beans. For example:

Make sure your finder methods use indexes

Huh?

EJB 3.0 first glance

Tuesday, August 10th, 2004

Listened to a Webinar at Jboss.org about EJB3. What a nice piece of technology! Basically everything will be defined in attributes: @Session is for session beans, @Entity is for entity beans. It’s like having metadata injected into actual classes - nice, very nice idea!

Though I must say that it’s picked from .Net, but who cares?

Tomorrow I will look closer to Hibernate and entity EJB inmplementation in JBoss Application Server. I need to have a knowledge which way is best:

  • performance,

  • programmability,
  • availability of developers who are familiar with technologies

Also need to spend some time analysing Cocoon2/Struts 1.1 integration.

ASP.NET Development Center Home: ASP.NET 2.0 Internals

Monday, August 9th, 2004

ASP.NET Development Center Home: ASP.NET 2.0 Internals - ASP.Net getting more useful. New quirks announced.

Software Architecture in Practice. Part 2.

Monday, August 9th, 2004

After third example based on non-functioning code I dropped reading “Software Architecture in Practice”. I can provide more practice that authors of that book provided. There is no point continue reading that book if I have other software architecture books to read.

Tomorrow would be a big day for work project - management does big software architecture presentation.

We finally selected J2EE as platform choice. This is because all the infrastructure needed for out flexible project is available on Java side. We need to use xslt templates so our html pages would be really flexible - Cocoon2 is for that. We need a flexible way to manage our business logic - Struts is for that. And we need to scale our code up in future with no rewriting - J2EE for that.

I always inclined for MS solutions, but here is the perfect example why have chosen J2EE over .Net. Flexibility of solution and less license costs are the major players here.

Now I need to put more J2EE specific methods into my model. I wonder how Enterprise Architect would be able to switch my classes to Java and database to MySQL.

Bad Behavior has blocked 45 access attempts in the last 7 days.