Microsoft discovers Entities and Collections

Posts   
 
    
swallace
User
Posts: 648
Joined: 18-Aug-2003
# Posted on: 09-Mar-2005 19:39:55   

Custom entities empower you with the rich capabilities of object-oriented programming, as well as help you set up the Framework for a solid, maintainable N-Tier architecture. One of the goals of this guide is to make you think of your system in terms of the business entities that make it up, instead of generic DataSets and DataTable.

http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/CustEntCls.asp

jeffreygg
User
Posts: 805
Joined: 26-Oct-2003
# Posted on: 09-Mar-2005 19:46:34   

swallace wrote:

Custom entities empower you with the rich capabilities of object-oriented programming, as well as help you set up the Framework for a solid, maintainable N-Tier architecture. One of the goals of this guide is to make you think of your system in terms of the business entities that make it up, instead of generic DataSets and DataTable.

http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/CustEntCls.asp

Heh, yea I read that. My first and only thought was, "duh." smile I am happy that Microsoft chose to publish this article, though. For some of the kool-aid drinking masses, it's gonna take Microsoft specifically to put their support behind ORM technologies before they will take notice. It's a pity, but I think it's true.

Jeff...

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39801
Joined: 17-Aug-2003
# Posted on: 09-Mar-2005 20:50:02   

Yeah I saw that too. Nice of them to link to LLBLGen Pro and my blog wink .

I haven't read the article though, just quick glanced over it, I saw a stored procedure declaration somewhere so I thought "uhoh"... but understandable, as for the article, writing a full SQL generator would have been too much I think wink

Frans Bouma | Lead developer LLBLGen Pro
Cadmium avatar
Cadmium
User
Posts: 153
Joined: 19-Sep-2003
# Posted on: 10-Mar-2005 23:55:45   

Otis wrote:

Yeah I saw that too. Nice of them to link to LLBLGen Pro and my blog wink .

To bad they mispelled it.... LLBGen flushed

oarfish
User
Posts: 7
Joined: 17-Aug-2004
# Posted on: 11-Mar-2005 18:03:44   

Cadmium wrote:

To bad they mispelled it.... LLBGen flushed

It is a bugger to pronounce, if not to spell. I have to repeat it a couple of times whenever I do any 'friendship evangelism'.

Ryan

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39801
Joined: 17-Aug-2003
# Posted on: 13-Mar-2005 12:24:32   

oarfish wrote:

Cadmium wrote:

To bad they mispelled it.... LLBGen flushed

It is a bugger to pronounce, if not to spell. I have to repeat it a couple of times whenever I do any 'friendship evangelism'.

Ryan

I'm sorry to hear that, Ryan. I wished I would have been more clever back when I released LLBLGen 1.x and would have picked a better name...

But thanks for the evangelism, much appreciated simple_smile

Frans Bouma | Lead developer LLBLGen Pro
Cadmium avatar
Cadmium
User
Posts: 153
Joined: 19-Sep-2003
# Posted on: 14-Mar-2005 17:42:18   

Yeah, I've run across the same problem. When I was introducing our new developer here to it he started calling it "LL Bean" (maker of fine outdoors style clothing).

So now we just call it "The Bean" wink

Devildog74
User
Posts: 719
Joined: 04-Feb-2004
# Posted on: 14-Mar-2005 20:18:52   

That was a cool article.

My prediction is that at somepoint in the future MS will be calling Frans about an acquisition.

Another article floating around on the web that I found interesting was in the latest issue of .NET Developers Journal. http://sys-con.com/story/?storyid=48158&DE=1

It talks about using templates to generate code, and is supposedly a "fresh approach", IMO it sort of seems a bit stale considering what we have been able to acheive with the Template Studio that Frans has provided.

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39801
Joined: 17-Aug-2003
# Posted on: 15-Mar-2005 15:13:58   

Cadmium wrote:

Yeah, I've run across the same problem. When I was introducing our new developer here to it he started calling it "LL Bean" (maker of fine outdoors style clothing).

So now we just call it "The Bean" wink

Heh, cool story simple_smile

Devildog74 wrote:

That was a cool article.
My prediction is that at somepoint in the future MS will be calling Frans about an acquisition.

Well I wouldn't mind of course simple_smile . Though to be interesting I of course have to move the gui into vs.net, which I'll investigate for 2.0.

Another article floating around on the web that I found interesting was in the latest issue of .NET Developers Journal. http://sys-con.com/story/?storyid=48158&DE=1

It talks about using templates to generate code, and is supposedly a "fresh approach", IMO it sort of seems a bit stale considering what we have been able to acheive with the Template Studio that Frans has provided.

That article is pure advertising. The guy writing the review is the programmer of the generator! smile

It's not that bad, hte gui they provide is better than codesmith's freebee, but it lacks a decent core which is extended through code generation: there is no dyn. sql engine, which IMHO is the best part of an O/R mapper.

Frans Bouma | Lead developer LLBLGen Pro
Devildog74
User
Posts: 719
Joined: 04-Feb-2004
# Posted on: 15-Mar-2005 18:17:39   

So what language is the LLBLGen IDE written in?

In regards to template studio that is available in the downloads section of your site, did you write that? I just got a kick out of the article because its something that we have been doing with your template studio for a while now.

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39801
Joined: 17-Aug-2003
# Posted on: 15-Mar-2005 18:49:55   

Devildog74 wrote:

So what language is the LLBLGen IDE written in?

C#. It's an MDI app with MagicLibrary controls (the first tabbing controls for .NET). So porting it to vs.net isn't that hard, all objects are already forms, so should be dockable inside the IDE. What's a bit of a problem is the code in the MDI main form, which has to move to a plugin class.

In regards to template studio that is available in the downloads section of your site, did you write that? I just got a kick out of the article because its something that we have been doing with your template studio for a while now.

I wrote template studio from the ground up indeed. I used an editor control for the actual editing and color coding and the intellisense is written in combination of the features of the control. Also C#, also an mdi application, this time I used Janus winforms controls v2 simple_smile .

Great to hear you achieved a lot with template studio simple_smile It was more of a nice to have editor at first but starts out to be invaluable simple_smile .

MyGeneration btw, also uses a custom control for the color coding.

Frans Bouma | Lead developer LLBLGen Pro