TheChaseMan's Frenetic SoapBox

Always looking for better ways to do things...

LLBLGen Pro: Uh oh...I'm Starting to Really Like an ORM Product!

Despite some of the negativity surrounding O/R Mappers, I've been wanting to give them a fair chance to prove that they can help me do my job as a developer, so I've been in wait-and-see mode. However, I have to give props to LLBLGen Pro. I am really liking what I see so far in that product. I'm still taking time to get familiar with it and I will post more info later.

On a related topic, there's an interesting article on MSDN talking about Custom Entities versus DataSet. I've been a big fan of the DataSet class, specifically typed-DataSets. This is probably due to some really bad custom entities and collections I've had to support by folks not familiar enough with the stateless nature of Web programming. Don't get me wrong, there's plenty you can do with a table module approach, but I'm starting to pull a 180 on this. Exposing DataSets publicly is not good design IMHO, and I much prefer a rich object model approach if possible. This is going to be even easier in ASP.NET 2.0 due to the ObjectDataSource control. .NET is still a fairly new "technology" and we are all still learning, and as such I guess opinions can easily change over time. Like I've posted repeatedly:  I'm always looking for good (or better) ways to do things. :-)


Digg!

posted on Tuesday, March 08, 2005 9:35 PM

Feedback

# Fun with LLBLGen Pro and Visual Studio 2005 3/27/2005 1:57 PM TheChaseMan's Frenetic SoapBox

# Fun with LLBLGen Pro and Visual Studio 2005 3/27/2005 1:59 PM TheChaseMan's Frenetic SoapBox