Что вы используете в настоящее время для доступа к данным? - PullRequest
2 голосов
/ 05 сентября 2008

Какой конкретный метод / приложение вы используете для связи между вашим приложением и базой данных? Пользовательский код с хранимыми процедурами? SubSonic? NHibernate? Entity Framework? LINQ?

Ответы [ 14 ]

0 голосов
/ 05 сентября 2008

SqlHelper класс из более старой версии MS Enterprise App Blocks. Это далеко от совершенства, но трудно превзойти его простоту для простых приложений CRUD.

0 голосов
/ 05 сентября 2008

Я в основном использую NHibernate, как на работе, так и в своих проектах свободного времени. Это началось как попытка вырваться за пределы нормы на работе с использованием ADO.NET datareaders / datasets, и теперь у нас есть несколько проектов, использующих Hibernate / NHibernate.

0 голосов
/ 05 сентября 2008

SubSonic и LINQ to SQL, надеюсь, однажды скоро LINQ to SubSonic, хотя!

0 голосов
/ 05 сентября 2008

На работе наша кодовая база - C ++ и Perl, и мы общаемся с базой данных MySQL. Для нашего интерфейса у нас есть несколько довольно тонких пользовательских классов, обернутых вокруг базовых клиентских библиотек MySQL для нашего кода C ++ и модуля DBI для наших сценариев Perl.

...