开发者

What is a good replacement for MyGeneration / d00dads code generation and data layer?

开发者 https://www.devze.com 2023-02-18 21:29 出处:网络
I have used MyGeneration and the d00dads architecture for several years, and have been a big proponent.The tool is fairly simple and straightforward and the code layer is dead simple.

I have used MyGeneration and the d00dads architecture for several years, and have been a big proponent. The tool is fairly simple and straightforward and the code layer is dead simple. But a recent exp开发者_开发问答erience with it has left me a bit wary now. Support for this software is completely non-existent, any forums dealing with it are virtual ghost towns. I am scared of running into another issue later down the road that I cannot fix and being stuck.

I'm looking for something that:

Explicitly supports MS SQL Server and C#.

Simple: No XML schemas! Straighforward tools. Just convert SQL tables to easily accessible objects and collections

Supported: Developer support is essential. A robust forum community with ongoing bug fixes is ideal.

A year or two ago I would have agreed with the answer to this StackOverflow question. Hell, I may have even upvoted that answer. But I just can't justify that anymore. It's dead software and the source code is complicated enough it's not something you can just dive in and update without prior experience.


Microsoft's Entity Framework?

LINQ to SQL is probably a little simpler, but it's been "officially" replaced by the EF.

** UPDATE **

Here's the 3.5 EF link


Have you taken a look at CodeSmith Generator's Framework templates? I'd recommend taking a look at .NetTiers as it would be a good replacement for d00dads. Other developers have went this route. Otherwise we have the PLINQO templates and soon to be PLINQO for Enity Framework.

Thanks -Blake Niemyjski (CodeSmith Employee)


I know it's uncouth to answer one's own question, but... after digging into this a bit, the answer became pretty obvious: Entity Spaces is the logical replacement for MyGeneration/dOOdads. Written by the same person, uses a similar syntax and design patterns. Only con is that it is not a free tool.


I realize that this is a very old post, but it still ranks pretty high on DuckDuckGo results.

The MyGeneration guy has created https://www.My2ndGeneration.com. It's not syntax compatible with the first, but it's still pretty nice.

0

精彩评论

暂无评论...
验证码 换一张
取 消