Click here to Skip to main content
16,016,814 members

Survey Results

Which .NET data-tier generator do you use?   [Edit]

Survey period: 24 Apr 2006 to 30 Apr 2006

Data tier generators can save a ton of time. Which, if any, do you use? (suggested by Ashley van Gerven)

OptionVotes% 
None (Hand-code for each project)42031.70
Visual Studio 2005 DataSet designer18113.66
LLBLGen13310.04
CodeSmith1259.43
GenWise Studio675.06
MyGeneration43833.06
Iron Speed Designer100.75
Other876.57
Respondents were allowed to choose more than one answer; totals may not add up to 100%

View optional text answers (136 answers)


 
GeneralRe: Rocking The Boat Pin
araujoao127-Apr-06 5:37
araujoao127-Apr-06 5:37 
GeneralRe: Rocking The Boat Pin
Xiangyang Liu 刘向阳26-Apr-06 3:09
Xiangyang Liu 刘向阳26-Apr-06 3:09 
GeneralRe: Rocking The Boat Pin
ReleaseTheHounds26-Apr-06 3:40
ReleaseTheHounds26-Apr-06 3:40 
GeneralRe: Rocking The Boat Pin
Marc Clifton26-Apr-06 3:51
mvaMarc Clifton26-Apr-06 3:51 
GeneralRe: Rocking The Boat Pin
Mike Griffin26-Apr-06 7:26
Mike Griffin26-Apr-06 7:26 
GeneralRe: Rocking The Boat Pin
Marc Clifton26-Apr-06 3:48
mvaMarc Clifton26-Apr-06 3:48 
GeneralRe: Rocking The Boat Pin
Mike Griffin26-Apr-06 4:30
Mike Griffin26-Apr-06 4:30 
GeneralYeah right ;) Pin
Frans Bouma26-Apr-06 22:33
Frans Bouma26-Apr-06 22:33 
You can also write an EntitySpaces project for Oracle and run the EXACT same code on Access, Oracle or MySQL without recompiling, it's merely a connection string change.

Mike, I hope you meant that if you wrote a project for Oracle, you have to keep your db exactly the same on mysql, access, sqlserver etc.

It's hardly ever just changing the connection string. If I have a project on SqlServer, with GUID's, bitfields and the like, no way I'll be able to use that same project on Oracle without converting data somewhere: Oracle doesn't have a GUID type nor a bittype.

We use type converters behind the scenes so you can keep your entity code like:
myCar.IsCabrio = true;

and be able to save that myCar in Oracle, or whatever DB, though it'll never be just a switch of a connection string for the developer. At runtime, sure, just switch between adapter instances, per call, and you can access whatever db you like, but during development, it's not possible.

Or the DB has to obey strict rules like only use types from this small list etc. and that's too restrictive.

--
Lead developer LLBLGen Pro: http://www.llblgen.com
Only the true wise understand the difference between knowledge and wisdom.
GeneralRe: Yeah right ;) Pin
Mike Griffin27-Apr-06 2:38
Mike Griffin27-Apr-06 2:38 
GeneralRe: Yeah right ;) Pin
Frans Bouma27-Apr-06 2:59
Frans Bouma27-Apr-06 2:59 
GeneralRe: Yeah right ;) Pin
Mike Griffin27-Apr-06 3:02
Mike Griffin27-Apr-06 3:02 
GeneralRe: Yeah right ;) Pin
Frans Bouma27-Apr-06 3:10
Frans Bouma27-Apr-06 3:10 
GeneralRe: Yeah right ;) Pin
Mike Griffin27-Apr-06 3:12
Mike Griffin27-Apr-06 3:12 
GeneralRe: Yeah right ;) Pin
Frans Bouma27-Apr-06 3:19
Frans Bouma27-Apr-06 3:19 
GeneralRe: Yeah right ;) Pin
Mike Griffin27-Apr-06 3:25
Mike Griffin27-Apr-06 3:25 
GeneralRe: Yeah right ;) Pin
Frans Bouma27-Apr-06 3:37
Frans Bouma27-Apr-06 3:37 
GeneralRe: Yeah right ;) Pin
Frans Bouma27-Apr-06 3:39
Frans Bouma27-Apr-06 3:39 
GeneralRe: Yeah right ;) Pin
Mike Griffin27-Apr-06 3:44
Mike Griffin27-Apr-06 3:44 
GeneralRe: Rocking The Boat Pin
David Stone26-Apr-06 11:03
sitebuilderDavid Stone26-Apr-06 11:03 
GeneralRe: Rocking The Boat Pin
Marc Clifton26-Apr-06 11:44
mvaMarc Clifton26-Apr-06 11:44 
GeneralRe: Rocking The Boat Pin
JustinGreenwood26-Apr-06 11:46
JustinGreenwood26-Apr-06 11:46 
GeneralRe: Rocking The Boat Pin
David Stone26-Apr-06 11:56
sitebuilderDavid Stone26-Apr-06 11:56 
GeneralMyGeneration dOOdads Pin
Sam Collett25-Apr-06 6:21
Sam Collett25-Apr-06 6:21 
GeneralRe: MyGeneration dOOdads Pin
randomfactor25-Apr-06 9:02
randomfactor25-Apr-06 9:02 
GeneralRe: MyGeneration dOOdads Pin
pjoller25-Apr-06 10:25
pjoller25-Apr-06 10:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.