Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 01:50 14.06.24 
Клубове/ Компютри и Интернет / .NET Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Re: ado.net модел [re: шeф нa Coди Дeвня]
Автор s_dimi (новак)
Публикувано26.11.03 04:24  



Определено не се мисля за по-умен от дизайнерите на Microsoft, дори неопитното ми око вижда, че нещата са доста пипнати и добре измислени.
Не искам да прескоча адо класовете, идеята с ползването на
XXXDataReader, вместо DataSet е на Microsoft, с обяснението че достъпа е по-бърз, защото е оптимизиран само за четене. Това дизайнерско решение не съм го измислил аз, зная че няма смисъл, а и не мога да откривам топлата вода, а е директно от Data Application Block.
Имам пред вид заменяемостта на класовете OleDbDataReader, SqlDataReader, MySqlDataReader и т.н. Номера, е че те имплементират не един, а няколко интерфейса. За да се избегне това или трябва както или както в PetShop да се напишат няколко версии на бизнес класовете за всеки провайдър, или ( моя идея) с интерфейс ICustomDataReader, който обединява функциалността на XXXDataReader-ite с няколко имплементации за всеки по отелни и factory, което връща съответната инстация.
Все тая, ако само това е проблема, малко или повече се касае за search i replace, така че не съм кой знае колко притеснен.
В крайна сметка явно xxxDataReader-ite просто не са предвидени за тази цел, както DataSet примерно, ползването им въпреки препоръките май създава повече проблеми, отколкото решава.



Цялата тема
ТемаАвторПубликувано
* ado.net модел a   25.11.03 20:53
. * Re: ado.net модел шeф нa Coди Дeвня   26.11.03 00:30
. * Re: ado.net модел s_dimi   26.11.03 04:24
. * Re: ado.net модел шeф нa Coди Дeвня   26.11.03 15:30
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.