Альтернативы сохранения данных с использованием C #? - PullRequest
1 голос
/ 14 сентября 2009

У меня есть небольшое приложение на C #, и до сих пор я реализовал его, используя классы сохранения данных, которые запускают SQL напрямую, я понимаю, что есть лучшие альтернативы, такие как Hibernate.NET и, возможно, Spring.NET. Есть еще что-то, что я забыл? плюсы и минусы? спасибо!

1 Ответ

2 голосов
/ 14 сентября 2009

Вот несколько наиболее распространенных:

Spring.NET на самом деле не является специализированной средой хранения данных. Это скорее инфраструктура IoC (Inversion of Control), которая обеспечивает внедрение зависимостей, и множество других вещей, в том числе возможность подключить среду хранения данных.

LINQ to SQL и SubSonic, вероятно, наиболее просты в использовании и изучают все это. NHibernate и Entity Framework являются более сложными, но, вероятно, также более мощными и гибкими, чем обычный LINQ to SQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...