I'm not sure what you mean by creating a 'Dataset in code', can you enlighten me? Are you refering to typed Datasets as opposed to non-typed Datasets? I use the later since I prefer "soft-coding" over "hard-coding".
Byron: I'm not referring to Typed Datasets, I'm referring to the actual code lines to the DataTable Collection of the dataset, instead of specifying tableName for the dataadapter, and letting it automatically create a table by that name if it does not exist..