DevExpress

Posts   
 
    
JimFoye avatar
JimFoye
User
Posts: 656
Joined: 22-Jun-2004
# Posted on: 18-Jul-2005 05:00:46   

Ha! They now have an ORM product!

http://www.devexpress.com/Products/NET/XPO/

Check this out, though (from the "how it works" page):

Although, additional functionalities introduced by XPO such as optimistic concurrency, persistent objects class inheritance, deferred record deletion and support for simple many-to-many relationships do require changes to the database structure by adding auxiliary database structure elements. In such an instance, you will have to take additional steps to implement these features, explanations of which are beyond the scope of this article.

Frans, I've noticed that a lot of ORM products require making changes to the underlying db. I absolutely LOVE the fact that LLBLGenPro does not muck with my database!! simple_smile

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39801
Joined: 17-Aug-2003
# Posted on: 18-Jul-2005 09:11:01   

JimFoye wrote:

Ha! They now have an ORM product! http://www.devexpress.com/Products/NET/XPO/

That is a product which exists for a while, Jim wink

Check this out, though (from the "how it works" page):

Although, additional functionalities introduced by XPO such as optimistic concurrency, persistent objects class inheritance, deferred record deletion and support for simple many-to-many relationships do require changes to the database structure by adding auxiliary database structure elements. In such an instance, you will have to take additional steps to implement these features, explanations of which are beyond the scope of this article.

Frans, I've noticed that a lot of ORM products require making changes to the underlying db. I absolutely LOVE the fact that LLBLGenPro does not muck with my database!! simple_smile

simple_smile I also don't understand why people are so willing to let some app modify their schema's as it gives problems along the way when you're in production and have to migrate existing data.

The reason these tools do that is based on the philosophy that you start with your class model, and generate a relational model from that class model as the class model is the core of the universe. (according to that philosophy).

I also don't understand why you need extra elements in your model for inheritance for example.

Frans Bouma | Lead developer LLBLGen Pro
JimFoye avatar
JimFoye
User
Posts: 656
Joined: 22-Jun-2004
# Posted on: 18-Jul-2005 13:54:25   

That is a product which exists for a while, Jim wink

I am always the last to know anything. disappointed

JimFoye avatar
JimFoye
User
Posts: 656
Joined: 22-Jun-2004
# Posted on: 29-Jul-2005 18:52:12   

I just bought the entire .NET subscription. This includes the winforms stuff as well as ASP.NET, and CodeRush and Refactor. And that ORM product.

But Frans, I promise, I didn't download that one. sunglasses

Jeff M
User
Posts: 250
Joined: 04-Aug-2004
# Posted on: 29-Jul-2005 18:58:54   

Jim -

Let us know how DevExpress' ASP.Net components work out.

Jeff

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39801
Joined: 17-Aug-2003
# Posted on: 29-Jul-2005 19:20:26   

JimFoye wrote:

I just bought the entire .NET subscription. This includes the winforms stuff as well as ASP.NET, and CodeRush and Refactor. And that ORM product.

But Frans, I promise, I didn't download that one. sunglasses

stuck_out_tongue_winking_eye .

Frans Bouma | Lead developer LLBLGen Pro
JimFoye avatar
JimFoye
User
Posts: 656
Joined: 22-Jun-2004
# Posted on: 29-Jul-2005 20:49:34   

Jeff wrote:

Jim -

Let us know how DevExpress' ASP.Net components work out.

Jeff

Ok, but I probably won't use these for awhile. I've got two large winforms apps on my plate right now.

For my last ASP.NET project I used Janus grid with mixed results.

omar avatar
omar
User
Posts: 569
Joined: 15-Oct-2004
# Posted on: 29-Jul-2005 21:03:27   

I am using their winforms grid and editors for all my winforms projects and can't say I have any major complains. In addition, DveExpress's XtraReports is a very capable report writer that supports Object Data Sources like LLBL's EntityCollections with no problems.

But I will be trying 9Rays's FlyGrid for my next winforms project. Main reason for this is FlyGrid's RightToLeft support but also it promises some nice features that are not found in DevExpress's Grid.