У нас есть приложение mish-mash с унаследованным модулем, которое по-прежнему использует DataSets, DataViews и DataTables, однако у нас есть большинство баз данных ORMed, кроме БД для этого модуля. Мне было интересно, если кто-то может дать мне советы о том, как строить расширения вроде
/* generates a dataset called CustomerDS with
DataTable called Customer uses property names as DataColumn name */
var dataset =_customer.AsDataSet();
/* Converts the dataset to required object or
throws exception if its cant convert*/
var customerEntity = _dataset.ToObject<Customer>();
Я не знаю, когда у нас будет время поработать над другими слоями приложения и освободить его от DataSets. Я мог бы казаться сумасшедшим, но это просто мысль. Я получаю кошмары, когда мне нужно поддержать / исправить это приложение.